HomeSort by: relevance | last modified time | path
    Searched refs:MemIntrinsic (Results 1 - 25 of 40) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
VNCoercion.h 28 class MemIntrinsic;
71 MemIntrinsic *DepMI, const DataLayout &DL);
98 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
103 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXLowerAggrCopies.cpp 61 SmallVector<MemIntrinsic *, 4> MemCalls;
84 } else if (MemIntrinsic *IntrCall = dyn_cast<MemIntrinsic>(II)) {
126 for (MemIntrinsic *MemCall : MemCalls) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
ValueProfilePlugins.inc 42 void visitMemIntrinsic(MemIntrinsic &MI) {
PGOMemOPSizeOpt.cpp 144 static const char *getMIName(const MemIntrinsic *MI) {
160 MemOp(MemIntrinsic *MI) : I(MI) {}
162 MemIntrinsic *asMI() { return dyn_cast<MemIntrinsic>(I); }
166 return MemOp(cast<MemIntrinsic>(MI->clone()));
216 llvm_unreachable("Must be MemIntrinsic or memcmp/bcmp CallInst");
246 void visitMemIntrinsic(MemIntrinsic &MI) {
MemProfiler.cpp 179 void instrumentMemIntrinsic(MemIntrinsic *MI);
306 void MemProfiler::instrumentMemIntrinsic(MemIntrinsic *MI) {
612 if (isInterestingMemoryAccess(&Inst) || isa<MemIntrinsic>(Inst))
626 instrumentMemIntrinsic(cast<MemIntrinsic>(Inst));
HWAddressSanitizer.cpp 222 void instrumentMemIntrinsic(MemIntrinsic *MI);
832 void HWAddressSanitizer::instrumentMemIntrinsic(MemIntrinsic *MI) {
1218 SmallVector<MemIntrinsic *, 16> IntrinToInstrument;
1246 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(&Inst))
1351 instrumentMemIntrinsic(cast<MemIntrinsic>(Inst));
AddressSanitizer.cpp 668 void instrumentMemIntrinsic(MemIntrinsic *MI);
1355 void AddressSanitizer::instrumentMemIntrinsic(MemIntrinsic *MI) {
2816 SmallVector<MemIntrinsic *, 16> IntrinToInstrument;
2855 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(&Inst)) {
ThreadSanitizer.cpp 556 if (isa<MemIntrinsic>(Inst))
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h 210 RetTy visitMemSetInst(MemSetInst &I) { DELEGATE(MemIntrinsic); }
213 RetTy visitMemTransferInst(MemTransferInst &I) { DELEGATE(MemIntrinsic); }
214 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); }
IntrinsicInst.h 834 class MemIntrinsic : public MemIntrinsicBase<MemIntrinsic> {
865 class MemSetInst : public MemSetBase<MemIntrinsic> {
877 class MemTransferInst : public MemTransferBase<MemIntrinsic> {
942 if (auto *MI = dyn_cast<MemIntrinsic>(this))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
AddDiscriminators.cpp 114 return !isa<IntrinsicInst>(I) || isa<MemIntrinsic>(I);
VNCoercion.cpp 368 MemIntrinsic *MI, const DataLayout &DL) {
546 T *getMemInstValueForLoadHelper(MemIntrinsic *SrcInst, unsigned Offset,
604 Value *getMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
612 Constant *getConstantMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryLocation.h 30 class MemIntrinsic;
253 static MemoryLocation getForDest(const MemIntrinsic *MI);
PtrUseVisitor.h 283 void visitMemIntrinsic(MemIntrinsic &I) {}
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
AlignmentFromAssumptions.cpp 274 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(J)) {
InferAddressSpaces.cpp 453 else if (auto *MI = dyn_cast<MemIntrinsic>(&I)) {
933 static bool handleMemIntrinsicPtrUse(MemIntrinsic *MI, Value *OldV,
970 llvm_unreachable("unhandled MemIntrinsic");
1104 if (auto *MI = dyn_cast<MemIntrinsic>(CurUser)) {
GVN.cpp 203 static AvailableValue getMI(MemIntrinsic *MI, unsigned Offset = 0) {
242 MemIntrinsic *getMemIntrinValue() const {
244 return cast<MemIntrinsic>(Val.getPointer());
1065 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(DepInst)) {
DeadStoreElimination.cpp 259 return !cast<MemIntrinsic>(II)->isVolatile();
933 const auto *LaterMemI = dyn_cast<MemIntrinsic>(LaterI);
934 const auto *EarlierMemI = dyn_cast<MemIntrinsic>(EarlierI);
LoopRerollPass.cpp 744 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I))
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CaptureTracking.cpp 265 if (auto *MI = dyn_cast<MemIntrinsic>(Call))
MemoryLocation.cpp 126 MemoryLocation MemoryLocation::getForDest(const MemIntrinsic *MI) {
StackSafetyAnalysis.cpp 242 ConstantRange getMemIntrinsicAccessRange(const MemIntrinsic *MI, const Use &U,
303 const MemIntrinsic *MI, const Use &U, Value *Base) {
393 if (const MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) {
LazyValueInfo.cpp 643 } else if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SafeStack.cpp 202 bool IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U,
264 bool SafeStack::IsMemIntrinsicSafe(const MemIntrinsic *MI, const Use &U,
334 if (const MemIntrinsic *MI = dyn_cast<MemIntrinsic>(I)) {
338 << "\n unsafe memintrinsic: " << *I << "\n");
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instruction.cpp 638 if (auto *MI = dyn_cast<MemIntrinsic>(II))

Completed in 63 milliseconds

1 2