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

References

include/llvm/IR/IRBuilder.h
 1621     return Insert(new StoreInst(Val, Ptr, isVolatile));
lib/AsmParser/LLParser.cpp
 7020   Inst = new StoreInst(Val, Ptr, isVolatile, Alignment, Ordering, SSID);
lib/Bitcode/Reader/BitcodeReader.cpp
 4854       I = new StoreInst(Val, Ptr, Record[OpNum + 1], Align);
 4887       I = new StoreInst(Val, Ptr, Record[OpNum + 1], Align, Ordering, SSID);
lib/CodeGen/GCRootLowering.cpp
  162       StoreInst *SI = new StoreInst(
  207         Value *St = new StoreInst(CI->getArgOperand(0),
lib/CodeGen/SjLjEHPrepare.cpp
  459       Instruction *StoreStackAddr = new StoreInst(StackAddr, StackPtr, true);
lib/CodeGen/WinEHPrepare.cpp
 1158   new StoreInst(PredVal, SpillSlot, PredBlock->getTerminator());
lib/FuzzMutate/RandomIRBuilder.cpp
  130   new StoreInst(V, Ptr, Insts.back());
lib/IR/Instructions.cpp
 4145   return new StoreInst(getOperand(0), getOperand(1), isVolatile(),
lib/Target/AMDGPU/AMDGPULibCalls.cpp
  533       new StoreInst(cosval, aCI->getArgOperand(1), aCI);
 1705     new StoreInst(nval1, aCI->getArgOperand(1), aCI);
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  390           new StoreInst(ConstantInt::get(I32Ty, UniqID), id_gep_cast);
  542           StoreInst *StBuff = new StoreInst(TheBtCast, CastedGEP, Brnch);
lib/Target/NVPTX/NVPTXLowerArgs.cpp
  175   new StoreInst(LI, AllocA, FirstInst);
lib/Transforms/IPO/ArgumentPromotion.cpp
  402         new StoreInst(&*I2++, Idx, InsertPt);
lib/Transforms/IPO/GlobalOpt.cpp
  894       new StoreInst(ConstantInt::getTrue(GV->getContext()), InitBool, false,
 1319     new StoreInst(NMI, NGV, CI);
 1378     new StoreInst(Constant::getNullValue(GVVal->getType()), FieldGlobals[i],
 1417       new StoreInst(Null, FieldGlobals[i], SI);
 1729           new StoreInst(StoreVal, NewGV, false, None, SI->getOrdering(),
 1954       new StoreInst(GV->getInitializer(), Alloca, &FirstI);
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
  124     auto *SI = new StoreInst(RMWI.getValOperand(),
lib/Transforms/InstCombine/InstCombineCalls.cpp
 1090     return new StoreInst(II.getArgOperand(0), StorePtr, false, Alignment);
 2356       return new StoreInst(II->getArgOperand(0), Ptr);
 2364     return new StoreInst(II->getArgOperand(0), Ptr, false, Align::None());
 2396       return new StoreInst(TOp, Ptr);
 2406       return new StoreInst(II->getArgOperand(0), Ptr);
lib/Transforms/InstCombine/InstCombineInternal.h
  694     new StoreInst(ConstantInt::getTrue(Ctx),
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
 1004     StoreInst *SI = new StoreInst(UndefValue::get(LI.getType()),
 1582   StoreInst *NewSI = new StoreInst(MergedVal, SI.getOperand(1), SI.isVolatile(),
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  705       new StoreInst(DFSF.getShadow(RI->getReturnValue()),
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  511       new StoreInst(Null, CI->getArgOperand(0), CI);
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  804         new StoreInst(UndefValue::get(cast<PointerType>(Ty)->getElementType()),
  825         new StoreInst(UndefValue::get(cast<PointerType>(Ty)->getElementType()),
lib/Transforms/Scalar/DeadStoreElimination.cpp
 1255             auto *SI = new StoreInst(
lib/Transforms/Scalar/GVN.cpp
 1409       new StoreInst(UndefValue::get(Int8Ty),
lib/Transforms/Scalar/LICM.cpp
 1800       StoreInst *NewSI = new StoreInst(LiveInValue, Ptr, InsertPos);
lib/Transforms/Scalar/NewGVN.cpp
 3701   new StoreInst(UndefValue::get(Int8Ty),
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1653     StoreInst *Store = new StoreInst(CastedRelocatedValue, Alloca);
 1676     StoreInst *Store = new StoreInst(RematerializedValue, Alloca);
 1782           StoreInst *Store = new StoreInst(CPN, AI);
 1845     StoreInst *Store = new StoreInst(Def, Alloca);
lib/Transforms/Utils/CodeExtractor.cpp
 1123       StoreInst *SI = new StoreInst(StructValues[i], GEP);
 1265       new StoreInst(outputs[i], GEP, InsertBefore);
 1270       new StoreInst(outputs[i], &*OAI, InsertBefore);
lib/Transforms/Utils/DemoteRegToStack.cpp
  103   new StoreInst(&I, Slot, &*InsertPt);
  136     new StoreInst(P->getIncomingValue(i), Slot,
tools/bugpoint/Miscompilation.cpp
  900           new StoreInst(CastedResolver, Cache, LookupBB);
tools/clang/lib/CodeGen/CGCleanup.cpp
  306   auto store = new llvm::StoreInst(value, addr.getPointer(), beforeInst);
tools/clang/lib/CodeGen/CGExpr.cpp
  128   auto *Store = new llvm::StoreInst(Init, Var.getPointer());
tools/clang/lib/CodeGen/CodeGenFunction.h
 1036     auto store = new llvm::StoreInst(value, addr.getPointer(), &block->back());
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  397         new StoreInst(initializer, new_result_global, first_entry_instruction);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
  188     (new llvm::StoreInst(new_func_cast, new_func_ptr, call_inst))
tools/llvm-stress/llvm-stress.cpp
  367     new StoreInst(Val, Ptr, BB->getTerminator());
tools/polly/lib/Transform/RewriteByReferenceParameters.cpp
   75     new StoreInst(LoadedVal, NewAlloca, &Inst);
unittests/Analysis/AliasAnalysisTest.cpp
  177   auto *Store1 = new StoreInst(Value, Addr, BB);
unittests/Analysis/TBAATest.cpp
   40   auto *SI = new StoreInst(ConstantInt::get(IntType, 42),