HomeSort by relevance Sort by last modified time
    Searched refs:StoreInst (Results 1 - 25 of 129) sorted by null

1 2 3 4 5 6

  /external/llvm/lib/Target/X86/
X86AtomicExpandPass.cpp 51 bool shouldExpandStore(StoreInst *SI);
62 bool expandAtomicStore(StoreInst *SI);
80 (isa<StoreInst>(&Inst) && cast<StoreInst>(&Inst)->isAtomic()))
91 if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
156 bool X86AtomicExpandPass::shouldExpandStore(StoreInst *SI) {
166 if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
269 bool X86AtomicExpandPass::expandAtomicStore(StoreInst *SI)
    [all...]
  /external/llvm/unittests/Analysis/
MixedTBAATest.cpp 44 auto *Store1 = new StoreInst(Value, Addr, BB);
45 auto *Store2 = new StoreInst(Value, Addr, BB);
  /external/llvm/lib/Analysis/
Loads.cpp 115 } else if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) {
176 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) {
Delinearization.cpp 76 else if (StoreInst *Store = dyn_cast<StoreInst>(&Inst))
89 if (!isa<StoreInst>(Inst) && !isa<LoadInst>(Inst) &&
AliasSetTracker.cpp 310 bool AliasSetTracker::add(StoreInst *SI) {
353 if (StoreInst *SI = dyn_cast<StoreInst>(I))
438 bool AliasSetTracker::remove(StoreInst *SI) {
470 if (StoreInst *SI = dyn_cast<StoreInst>(I))
  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 107 static bool LowerStoreInst(StoreInst *SI) {
133 } else if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) {
DeadStoreElimination.cpp 155 if (isa<StoreInst>(I))
198 if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
252 if (StoreInst *SI = dyn_cast<StoreInst>(I))
285 if (isa<StoreInst>(I))
305 if (StoreInst *SI = dyn_cast<StoreInst>(I))
519 if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
    [all...]
MemCpyOptimizer.cpp 167 if (!isa<StoreInst>(TheStores[i]))
216 if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
222 void addStore(int64_t OffsetFromFirst, StoreInst *SI) {
341 bool processStore(StoreInst *SI, BasicBlock::iterator &BBI);
387 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) {
396 if (StoreInst *NextStore = dyn_cast<StoreInst>(BI)) {
492 bool MemCpyOpt::processStore(StoreInst *SI, BasicBlock::iterator &BBI) {
    [all...]
ScalarReplAggregates.cpp 181 void RewriteStoreUserOfWholeAlloca(StoreInst *SI, AllocaInst *AI,
486 if (StoreInst *SI = dyn_cast<StoreInst>(UI)) {
640 if (StoreInst *SI = dyn_cast<StoreInst>(User)) {
729 StoreInst *NewStore = Builder.CreateStore(SrcVal, DstPtr);
    [all...]
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 72 } else if (const StoreInst *SI = dyn_cast<StoreInst>(U)) {
109 StoreInst *OnlyStore;
137 if (StoreInst *SI = dyn_cast<StoreInst>(User)) {
199 (isa<StoreInst>(I) && isa<AllocaInst>(I->getOperand(1)));
322 if (isa<LoadInst>(I) || isa<StoreInst>(I))
351 StoreInst *OnlyStore = Info.OnlyStore;
453 typedef SmallVector<std::pair<unsigned, StoreInst *>, 64> StoresByIndexTy;
457 if (StoreInst *SI = dyn_cast<StoreInst>(U)
    [all...]
SSAUpdater.cpp 332 SomeVal = cast<StoreInst>(Insts[0])->getOperand(0);
371 if (StoreInst *SI = dyn_cast<StoreInst>(User)) {
384 if (isa<StoreInst>(BlockUses[i])) {
423 if (StoreInst *SI = dyn_cast<StoreInst>(II)) {
DemoteRegToStack.cpp 103 new StoreInst(&I, Slot, InsertPt);
133 new StoreInst(P->getIncomingValue(i), Slot,
GlobalStatus.cpp 75 } else if (const StoreInst *SI = dyn_cast<StoreInst>(I)) {
  /external/llvm/lib/Target/NVPTX/
NVPTXLowerAggrCopies.cpp 127 if (StoreInst *store = dyn_cast<StoreInst>(use)) {
166 StoreInst *store = dyn_cast<StoreInst>(*load->user_begin());
  /external/llvm/lib/IR/
Instruction.cpp 278 if (const StoreInst *SI = dyn_cast<StoreInst>(I1))
279 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() &&
280 (SI->getAlignment() == cast<StoreInst>(I2)->getAlignment() ||
282 SI->getOrdering() == cast<StoreInst>(I2)->getOrdering() &&
283 SI->getSynchScope() == cast<StoreInst>(I2)->getSynchScope();
417 return !cast<StoreInst>(this)->isUnordered();
Instructions.cpp     [all...]
  /external/llvm/lib/Transforms/Instrumentation/
ThreadSanitizer.cpp 279 if (StoreInst *Store = dyn_cast<StoreInst>(I)) {
302 if (StoreInst *SI = dyn_cast<StoreInst>(I))
330 else if (isa<LoadInst>(Inst) || isa<StoreInst>(Inst))
384 bool IsWrite = isa<StoreInst>(*I);
386 ? cast<StoreInst>(I)->getPointerOperand()
393 Value *StoredValue = cast<StoreInst>(I)->getValueOperand();
488 } else if (StoreInst *SI = dyn_cast<StoreInst>(I))
    [all...]
BoundsChecking.cpp 183 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) ||
196 } else if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) {
  /external/llvm/lib/CodeGen/
AtomicExpandLoadLinkedPass.cpp 44 bool expandAtomicStore(StoreInst *LI);
75 (isa<StoreInst>(&Inst) && cast<StoreInst>(&Inst)->isAtomic()))
90 else if (StoreInst *SI = dyn_cast<StoreInst>(Inst))
120 bool AtomicExpandLoadLinked::expandAtomicStore(StoreInst *SI) {
GCStrategy.cpp 181 if (StoreInst *SI = dyn_cast<StoreInst>(IP))
191 StoreInst* SI = new StoreInst(ConstantPointerNull::get(cast<PointerType>(
231 isa<StoreInst>(I) || isa<LoadInst>(I))
289 Value *St = new StoreInst(CI->getArgOperand(0),
  /external/lldb/include/lldb/Expression/
IRForTarget.h 33 class StoreInst;
654 llvm::StoreInst *m_result_store; ///< If non-NULL, the store instruction that writes to the result variable. If m_has_side_effects is true, this is NULL.
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 31 class StoreInst;
253 StoreInst *SI, DIBuilder &Builder);
  /external/llvm/lib/Transforms/InstCombine/
InstCombineLoadStoreAlloca.cpp 402 new StoreInst(UndefValue::get(LI.getType()),
415 new StoreInst(UndefValue::get(LI.getType()),
472 static Instruction *InstCombineStoreToCast(InstCombiner &IC, StoreInst &SI) {
597 Instruction *InstCombiner::visitStoreInst(StoreInst &SI) {
648 if (StoreInst *PrevSI = dyn_cast<StoreInst>(BBI)) {
727 bool InstCombiner::SimplifyStoreAtEndOfBlock(StoreInst &SI) {
769 StoreInst *OtherStore = nullptr;
781 OtherStore = dyn_cast<StoreInst>(BBI);
797 if ((OtherStore = dyn_cast<StoreInst>(BBI)))
    [all...]
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 46 class StoreInst;
145 Location getLocation(const StoreInst *SI);
366 case Instruction::Store: return getModRefInfo((const StoreInst*)I, Loc);
430 ModRefResult getModRefInfo(const StoreInst *S, const Location &Loc);
433 ModRefResult getModRefInfo(const StoreInst *S, const Value *P, uint64_t Size){
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 260 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) {
316 } else if (StoreInst *SI = dyn_cast<StoreInst>(U)) {
448 } else if (StoreInst *SI = dyn_cast<StoreInst>(&*II)) {

Completed in 378 milliseconds

1 2 3 4 5 6