@@ -4899,8 +4899,7 @@ define void @foo(ptr %ptr, i8 %cmp, i8 %new) {
48994899 auto *NewI =
49004900 cast<sandboxir::AtomicCmpXchgInst>(sandboxir::AtomicCmpXchgInst::create (
49014901 Ptr, Cmp, New, Align, SuccOrdering, FailOrdering,
4902- /* WhereIt=*/ Ret->getIterator (),
4903- /* WhereBB=*/ Ret->getParent (), Ctx, SSID, " NewAtomicCmpXchg1" ));
4902+ Ret->getIterator (), Ctx, SSID, " NewAtomicCmpXchg1" ));
49044903 // Check getOpcode().
49054904 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::AtomicCmpXchg);
49064905 // Check getAlign().
@@ -4927,7 +4926,7 @@ define void @foo(ptr %ptr, i8 %cmp, i8 %new) {
49274926 auto *NewI =
49284927 cast<sandboxir::AtomicCmpXchgInst>(sandboxir::AtomicCmpXchgInst::create (
49294928 Ptr, Cmp, New, Align, SuccOrdering, FailOrdering,
4930- /* InsertBefore= */ Ret, Ctx, SSID, " NewAtomicCmpXchg2" ));
4929+ Ret-> getIterator () , Ctx, SSID, " NewAtomicCmpXchg2" ));
49314930 // Check getOpcode().
49324931 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::AtomicCmpXchg);
49334932 // Check getAlign().
@@ -4953,8 +4952,8 @@ define void @foo(ptr %ptr, i8 %cmp, i8 %new) {
49534952 // Check create() InsertAtEnd.
49544953 auto *NewI =
49554954 cast<sandboxir::AtomicCmpXchgInst>(sandboxir::AtomicCmpXchgInst::create (
4956- Ptr, Cmp, New, Align, SuccOrdering, FailOrdering,
4957- /* InsertAtEnd= */ BB, Ctx, SSID, " NewAtomicCmpXchg3" ));
4955+ Ptr, Cmp, New, Align, SuccOrdering, FailOrdering, BB, Ctx, SSID,
4956+ " NewAtomicCmpXchg3" ));
49584957 // Check getOpcode().
49594958 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::AtomicCmpXchg);
49604959 // Check getAlign().
@@ -5074,8 +5073,7 @@ define void @foo() {
50745073 {
50755074 // Check create() WhereIt, WhereBB.
50765075 auto *NewI = cast<sandboxir::AllocaInst>(sandboxir::AllocaInst::create (
5077- Ty, AddrSpace, /* WhereIt=*/ Ret->getIterator (),
5078- /* WhereBB=*/ Ret->getParent (), Ctx, ArraySize, " NewAlloca1" ));
5076+ Ty, AddrSpace, Ret->getIterator (), Ctx, ArraySize, " NewAlloca1" ));
50795077 // Check getOpcode().
50805078 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::Alloca);
50815079 // Check getType().
@@ -5090,7 +5088,7 @@ define void @foo() {
50905088 {
50915089 // Check create() InsertBefore.
50925090 auto *NewI = cast<sandboxir::AllocaInst>(sandboxir::AllocaInst::create (
5093- Ty, AddrSpace, /* InsertBefore= */ Ret, Ctx, ArraySize, " NewAlloca2" ));
5091+ Ty, AddrSpace, Ret-> getIterator () , Ctx, ArraySize, " NewAlloca2" ));
50945092 // Check getOpcode().
50955093 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::Alloca);
50965094 // Check getType().
@@ -5105,7 +5103,7 @@ define void @foo() {
51055103 {
51065104 // Check create() InsertAtEnd.
51075105 auto *NewI = cast<sandboxir::AllocaInst>(sandboxir::AllocaInst::create (
5108- Ty, AddrSpace, /* InsertAtEnd= */ BB, Ctx, ArraySize, " NewAlloca3" ));
5106+ Ty, AddrSpace, BB, Ctx, ArraySize, " NewAlloca3" ));
51095107 // Check getOpcode().
51105108 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::Alloca);
51115109 // Check getType().
@@ -5265,9 +5263,9 @@ define void @foo(i32 %arg, float %farg, double %darg, ptr %ptr) {
52655263
52665264 {
52675265 // Check create() WhereIt, WhereBB
5268- auto *NewI = cast<sandboxir::CastInst>(sandboxir::CastInst::create (
5269- Ti64, sandboxir::Instruction::Opcode::SExt, Arg, /* WhereIt= */ BB-> end () ,
5270- /* WhereBB= */ BB , Ctx, " SExt" ));
5266+ auto *NewI = cast<sandboxir::CastInst>(
5267+ sandboxir::CastInst::create ( Ti64, sandboxir::Instruction::Opcode::SExt,
5268+ Arg, BB-> end () , Ctx, " SExt" ));
52715269 // Check getOpcode().
52725270 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::SExt);
52735271 // Check getSrcTy().
@@ -5283,7 +5281,7 @@ define void @foo(i32 %arg, float %farg, double %darg, ptr %ptr) {
52835281 // Check create() InsertBefore.
52845282 auto *NewI = cast<sandboxir::CastInst>(
52855283 sandboxir::CastInst::create (Ti64, sandboxir::Instruction::Opcode::ZExt,
5286- Arg, /* InsertBefore= */ Ret, Ctx, " ZExt" ));
5284+ Arg, Ret-> getIterator () , Ctx, " ZExt" ));
52875285 // Check getOpcode().
52885286 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::ZExt);
52895287 // Check getSrcTy().
@@ -5295,9 +5293,8 @@ define void @foo(i32 %arg, float %farg, double %darg, ptr %ptr) {
52955293 }
52965294 {
52975295 // Check create() InsertAtEnd.
5298- auto *NewI = cast<sandboxir::CastInst>(
5299- sandboxir::CastInst::create (Ti64, sandboxir::Instruction::Opcode::ZExt,
5300- Arg, /* InsertAtEnd=*/ BB, Ctx, " ZExt" ));
5296+ auto *NewI = cast<sandboxir::CastInst>(sandboxir::CastInst::create (
5297+ Ti64, sandboxir::Instruction::Opcode::ZExt, Arg, BB, Ctx, " ZExt" ));
53015298 // Check getOpcode().
53025299 EXPECT_EQ (NewI->getOpcode (), sandboxir::Instruction::Opcode::ZExt);
53035300 // Check getSrcTy().
@@ -5314,7 +5311,7 @@ define void @foo(i32 %arg, float %farg, double %darg, ptr %ptr) {
53145311 // Check that passing a non-cast opcode crashes.
53155312 EXPECT_DEATH (
53165313 sandboxir::CastInst::create (Ti64, sandboxir::Instruction::Opcode::Store,
5317- Arg, /* InsertBefore= */ Ret, Ctx, " Bad" ),
5314+ Arg, Ret-> getIterator () , Ctx, " Bad" ),
53185315 " .*Opcode.*" );
53195316#endif // NDEBUG
53205317 }
@@ -5386,8 +5383,7 @@ void testCastInst(llvm::Module &M, llvm::Type *LLVMSrcTy,
53865383 {
53875384 // Check create() WhereIt, WhereBB
53885385 auto *NewI =
5389- cast<SubclassT>(SubclassT::create (Arg, DstTy, /* WhereIt=*/ BB->end (),
5390- /* WhereBB=*/ BB, Ctx, " NewCI" ));
5386+ cast<SubclassT>(SubclassT::create (Arg, DstTy, BB->end (), Ctx, " NewCI" ));
53915387 // Check getOpcode().
53925388 EXPECT_EQ (NewI->getOpcode (), OpcodeT);
53935389 // Check getSrcTy().
@@ -5402,9 +5398,8 @@ void testCastInst(llvm::Module &M, llvm::Type *LLVMSrcTy,
54025398 }
54035399 {
54045400 // Check create() InsertBefore.
5405- auto *NewI =
5406- cast<SubclassT>(SubclassT::create (Arg, DstTy,
5407- /* InsertBefore=*/ Ret, Ctx, " NewCI" ));
5401+ auto *NewI = cast<SubclassT>(
5402+ SubclassT::create (Arg, DstTy, Ret->getIterator (), Ctx, " NewCI" ));
54085403 // Check getOpcode().
54095404 EXPECT_EQ (NewI->getOpcode (), OpcodeT);
54105405 // Check getSrcTy().
@@ -5744,8 +5739,8 @@ define void @foo(i32 %arg) {
57445739 EXPECT_EQ (PHI->getIncomingBlock (1 ), RemainBB1);
57455740 EXPECT_EQ (PHI->getIncomingBlock (2 ), RemainBB2);
57465741 // Check create().
5747- auto *NewPHI = cast<sandboxir::PHINode>(
5748- sandboxir::PHINode::create ( PHI->getType (), 0 , Br, Ctx, " NewPHI" ));
5742+ auto *NewPHI = cast<sandboxir::PHINode>(sandboxir::PHINode::create (
5743+ PHI->getType (), 0 , Br-> getIterator () , Ctx, " NewPHI" ));
57495744 EXPECT_EQ (NewPHI->getType (), PHI->getType ());
57505745 EXPECT_EQ (NewPHI->getNextNode (), Br);
57515746 EXPECT_EQ (NewPHI->getName (), " NewPHI" );
0 commit comments