Home
last modified time | relevance | path

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

12345

/external/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,
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DVNCoercion.h28 class MemIntrinsic; variable
71 MemIntrinsic *DepMI, const DataLayout &DL);
98 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
103 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
/external/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()
/external/llvm-project/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()
/external/llvm-project/polly/include/polly/Support/
DScopHelper.h142 /* implicit */ MemAccInst(llvm::MemIntrinsic *MI) : I(MI) {} in MemAccInst()
149 llvm::isa<llvm::CallInst>(V) || llvm::isa<llvm::MemIntrinsic>(V); in isa()
153 llvm::isa<llvm::CallInst>(V) || llvm::isa<llvm::MemIntrinsic>(V); in isa()
201 MemAccInst &operator=(llvm::MemIntrinsic &MI) {
205 MemAccInst &operator=(llvm::MemIntrinsic *MI) {
320 bool isMemIntrinsic() const { return I && llvm::isa<llvm::MemIntrinsic>(I); } in isMemIntrinsic()
329 llvm::MemIntrinsic *asMemIntrinsic() const { in asMemIntrinsic()
330 return llvm::cast<llvm::MemIntrinsic>(I); in asMemIntrinsic()
/external/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()
/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp143 static const char *getMIName(const MemIntrinsic *MI) { in getMIName()
159 MemOp(MemIntrinsic *MI) : I(MI) {} in MemOp()
161 MemIntrinsic *asMI() { return dyn_cast<MemIntrinsic>(I); } in asMI()
165 return MemOp(cast<MemIntrinsic>(MI->clone())); in clone()
245 void visitMemIntrinsic(MemIntrinsic &MI) { in visitMemIntrinsic()
DMemProfiler.cpp179 void instrumentMemIntrinsic(MemIntrinsic *MI);
306 void MemProfiler::instrumentMemIntrinsic(MemIntrinsic *MI) { in instrumentMemIntrinsic()
612 if (isInterestingMemoryAccess(&Inst) || isa<MemIntrinsic>(Inst)) in instrumentFunction()
626 instrumentMemIntrinsic(cast<MemIntrinsic>(Inst)); in instrumentFunction()
/external/llvm/include/llvm/Analysis/
DMemoryLocation.h28 class MemIntrinsic; variable
89 static MemoryLocation getForDest(const MemIntrinsic *MI);
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp243 SmallVector<MemIntrinsic *, 4> MemCalls; in runOnFunction()
264 } else if (MemIntrinsic *IntrCall = dyn_cast<MemIntrinsic>(II)) { in runOnFunction()
305 for (MemIntrinsic *MemCall : MemCalls) { in runOnFunction()
/external/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp153 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(Inst)) { in getLocForWrite()
212 return !cast<MemIntrinsic>(II)->isVolatile(); in isRemovable()
259 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) in getStoredPointerOperand()
957 MemIntrinsic *DepIntrinsic = cast<MemIntrinsic>(DepWrite); in eliminateDeadStores()
DAlignmentFromAssumptions.cpp333 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(J)) { in processAssumption()
380 assert((!isa<MemIntrinsic>(MI) || isa<MemSetInst>(MI)) && in processAssumption()
/external/llvm/include/llvm/IR/
DInstVisitor.h214 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst()
217 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
218 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitMemIntrinsic()
DIntrinsicInst.h141 class MemIntrinsic : public IntrinsicInst {
216 class MemSetInst : public MemIntrinsic {
239 class MemTransferInst : public MemIntrinsic {
/external/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()
/external/llvm-project/llvm/include/llvm/IR/
DInstVisitor.h210 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); } in visitMemSetInst()
213 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); } in visitMemTransferInst()
214 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitMemIntrinsic()
DIntrinsicInst.h645 class MemIntrinsic : public MemIntrinsicBase<MemIntrinsic> {
676 class MemSetInst : public MemSetBase<MemIntrinsic> {
688 class MemTransferInst : public MemTransferBase<MemIntrinsic> {
753 if (auto *MI = dyn_cast<MemIntrinsic>(this)) in isVolatile()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemoryLocation.h28 class MemIntrinsic; variable
231 static MemoryLocation getForDest(const MemIntrinsic *MI);
/external/llvm-project/llvm/lib/Transforms/Utils/
DVNCoercion.cpp373 MemIntrinsic *MI, const DataLayout &DL) { in analyzeLoadFromClobberingMemInst()
551 T *getMemInstValueForLoadHelper(MemIntrinsic *SrcInst, unsigned Offset, in getMemInstValueForLoadHelper()
609 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, in getMemInstValueForLoad()
617 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, in getConstantMemInstValueForLoad()
/external/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()
/external/llvm-project/llvm/include/llvm/Analysis/
DMemoryLocation.h30 class MemIntrinsic; variable
253 static MemoryLocation getForDest(const MemIntrinsic *MI);
/external/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()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp274 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(J)) { in processAssumption()
/external/llvm/lib/CodeGen/
DSafeStack.cpp182 bool IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U,
252 bool SafeStack::IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U, in IsMemIntrinsicSafe()
319 if (const MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) { in IsSafeStackAlloca()

12345