Home
last modified time | relevance | path

Searched refs:MemIntrinsic (Results 1 – 25 of 35) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DVNCoercion.h29 class MemIntrinsic; variable
71 MemIntrinsic *DepMI, const DataLayout &DL);
98 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
103 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp61 SmallVector<MemIntrinsic *, 4> MemCalls; in runOnFunction()
84 } else if (MemIntrinsic *IntrCall = dyn_cast<MemIntrinsic>(II)) { in runOnFunction()
126 for (MemIntrinsic *MemCall : MemCalls) { in runOnFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp164 void visitMemIntrinsic(MemIntrinsic &MI) { in visitMemIntrinsic()
178 std::vector<MemIntrinsic *> WorkList;
185 bool perform(MemIntrinsic *MI);
201 static const char *getMIName(const MemIntrinsic *MI) { in getMIName()
232 bool MemOPSizeOpt::perform(MemIntrinsic *MI) { in perform()
378 auto *MemI = cast<MemIntrinsic>(NewInst); in perform()
DValueProfilePlugins.inc38 void visitMemIntrinsic(MemIntrinsic &MI) {
DHWAddressSanitizer.cpp213 void instrumentMemIntrinsic(MemIntrinsic *MI);
698 void HWAddressSanitizer::instrumentMemIntrinsic(MemIntrinsic *MI) { in instrumentMemIntrinsic()
723 if (ClInstrumentMemIntrinsics && isa<MemIntrinsic>(I)) { in instrumentMemAccess()
724 instrumentMemIntrinsic(cast<MemIntrinsic>(I)); in instrumentMemAccess()
1124 if (Addr || isa<MemIntrinsic>(Inst)) in sanitizeFunction()
DAddressSanitizer.cpp640 void instrumentMemIntrinsic(MemIntrinsic *MI);
1302 void AddressSanitizer::instrumentMemIntrinsic(MemIntrinsic *MI) { in instrumentMemIntrinsic()
2683 } else if (isa<MemIntrinsic>(Inst)) { in instrumentFunction()
2721 instrumentMemIntrinsic(cast<MemIntrinsic>(Inst)); in instrumentFunction()
DThreadSanitizer.cpp464 if (isa<MemIntrinsic>(Inst)) in sanitizeFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicInst.h563 class MemIntrinsic : public MemIntrinsicBase<MemIntrinsic> {
595 class MemSetInst : public MemSetBase<MemIntrinsic> {
607 class MemTransferInst : public MemTransferBase<MemIntrinsic> {
651 if (auto *MI = dyn_cast<MemIntrinsic>(this)) in isVolatile()
DInstVisitor.h211 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst()
214 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
215 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitMemIntrinsic()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DVNCoercion.cpp284 MemIntrinsic *MI, const DataLayout &DL) { in analyzeLoadFromClobberingMemInst()
463 T *getMemInstValueForLoadHelper(MemIntrinsic *SrcInst, unsigned Offset, in getMemInstValueForLoadHelper()
519 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, in getMemInstValueForLoad()
527 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, in getConstantMemInstValueForLoad()
DAddDiscriminators.cpp114 return !isa<IntrinsicInst>(I) || isa<MemIntrinsic>(I); in shouldHaveDiscriminator()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemoryLocation.h28 class MemIntrinsic; variable
231 static MemoryLocation getForDest(const MemIntrinsic *MI);
DPtrUseVisitor.h284 void visitMemIntrinsic(MemIntrinsic &I) {} in visitMemIntrinsic()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DStackSafetyAnalysis.cpp215 ConstantRange getMemIntrinsicAccessRange(const MemIntrinsic *MI, const Use &U,
265 const MemIntrinsic *MI, const Use &U, const Value *AllocaPtr) { in getMemIntrinsicAccessRange()
330 if (const MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) { in analyzeAllUses()
DMemoryLocation.cpp107 MemoryLocation MemoryLocation::getForDest(const MemIntrinsic *MI) { in getForDest()
DCaptureTracking.cpp278 if (auto *MI = dyn_cast<MemIntrinsic>(Call)) in PointerMayBeCaptured()
DLazyValueInfo.cpp682 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) { in InstructionDereferencesPointer()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSafeStack.cpp198 bool IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U,
260 bool SafeStack::IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U, in IsMemIntrinsicSafe()
330 if (const MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) { in IsSafeStackAlloca()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp336 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(J)) { in processAssumption()
DInferAddressSpaces.cpp368 else if (auto *MI = dyn_cast<MemIntrinsic>(&I)) { in collectFlatAddressExpressions()
786 static bool handleMemIntrinsicPtrUse(MemIntrinsic *MI, Value *OldV, in handleMemIntrinsicPtrUse()
942 if (auto *MI = dyn_cast<MemIntrinsic>(CurUser)) { in rewriteWithNewAddressSpaces()
DGVN.cpp187 static AvailableValue getMI(MemIntrinsic *MI, unsigned Offset = 0) { in getMI()
226 MemIntrinsic *getMemIntrinValue() const { in getMemIntrinValue()
228 return cast<MemIntrinsic>(Val.getPointer()); in getMemIntrinValue()
906 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(DepInst)) { in AnalyzeLoadAvailability()
DLoopRerollPass.cpp735 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) in isUnorderedLoadStore()
DSROA.cpp1835 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(U->getUser())) { in isVectorPromotionViableForSlice()
2064 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(U->getUser())) { in isIntegerWideningViableForSlice()
DDeadStoreElimination.cpp266 return !cast<MemIntrinsic>(II)->isVolatile(); in isRemovable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp343 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(U)) { // memset/cpy/mv in CleanupConstantGlobalUsers()

12