reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AtomicExpandPass.cpp
 1168   auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F, ExitBB);
 1169   auto NoStoreBB = BasicBlock::Create(Ctx, "cmpxchg.nostore", F, FailureBB);
 1170   auto SuccessBB = BasicBlock::Create(Ctx, "cmpxchg.success", F, NoStoreBB);
 1172       BasicBlock::Create(Ctx, "cmpxchg.releasedload", F, SuccessBB);
 1174       BasicBlock::Create(Ctx, "cmpxchg.trystore", F, ReleasedLoadBB);
 1176       BasicBlock::Create(Ctx, "cmpxchg.fencedstore", F, TryStoreBB);
 1177   auto StartBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, ReleasingStoreBB);
 1210       StoreSuccess, ConstantInt::get(Type::getInt32Ty(Ctx), 0), "success");
 1252   PHINode *Success = Builder.CreatePHI(Type::getInt1Ty(Ctx), 2);
 1253   Success->addIncoming(ConstantInt::getTrue(Ctx), SuccessBB);
 1254   Success->addIncoming(ConstantInt::getFalse(Ctx), FailureBB);