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

References

lib/CodeGen/AtomicExpandPass.cpp
 1615   LLVMContext &Ctx = I->getContext();
 1616   Module *M = I->getModule();
 1618   IRBuilder<> Builder(I);
 1619   IRBuilder<> AllocaBuilder(&I->getFunction()->getEntryBlock().front());
 1638   bool HasResult = I->getType() != Type::getVoidTy(Ctx);
 1744     AllocaResult = AllocaBuilder.CreateAlloca(I->getType());
 1787     Type *FinalResultTy = I->getType();
 1794     I->replaceAllUsesWith(V);
 1798       V = Builder.CreateBitOrPointerCast(Result, I->getType());
 1800       V = Builder.CreateAlignedLoad(I->getType(), AllocaResult,
 1804     I->replaceAllUsesWith(V);
 1806   I->eraseFromParent();