Home
last modified time | relevance | path

Searched refs:IntrinsicInst (Results 1 – 25 of 55) sorted by relevance

123

/external/llvm/include/llvm/IR/
DIntrinsicInst.h36 class IntrinsicInst : public CallInst {
37 IntrinsicInst() LLVM_DELETED_FUNCTION;
38 IntrinsicInst(const IntrinsicInst&) LLVM_DELETED_FUNCTION;
39 void operator=(const IntrinsicInst&) LLVM_DELETED_FUNCTION;
60 class DbgInfoIntrinsic : public IntrinsicInst {
64 static inline bool classof(const IntrinsicInst *I) { in classof()
73 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof()
87 static inline bool classof(const IntrinsicInst *I) { in classof()
91 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof()
108 static inline bool classof(const IntrinsicInst *I) { in classof()
[all …]
/external/llvm/include/llvm/
DInstVisitor.h206 RetTy visitDbgInfoIntrinsic(DbgInfoIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitDbgInfoIntrinsic()
211 RetTy visitMemIntrinsic(MemIntrinsic &I) { DELEGATE(IntrinsicInst); } in visitMemIntrinsic()
212 RetTy visitVAStartInst(VAStartInst &I) { DELEGATE(IntrinsicInst); } in visitVAStartInst()
213 RetTy visitVAEndInst(VAEndInst &I) { DELEGATE(IntrinsicInst); } in visitVAEndInst()
214 RetTy visitVACopyInst(VACopyInst &I) { DELEGATE(IntrinsicInst); } in visitVACopyInst()
215 RetTy visitIntrinsicInst(IntrinsicInst &I) { DELEGATE(CallInst); } in visitIntrinsicInst()
262 default: DELEGATE(IntrinsicInst); in delegateCallInst()
/external/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp153 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in hasMemoryWrite()
207 IntrinsicInst *II = dyn_cast<IntrinsicInst>(Inst); in getLocForWrite()
250 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in isRemovable()
283 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in isShortenable()
305 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in getStoredPointerOperand()
DScalarReplAggregates.cpp174 void RewriteLifetimeIntrinsic(IntrinsicInst *II, AllocaInst *AI,
575 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(User)) { in CanConvertToScalar()
737 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(User)) { in ConvertUsesToScalar()
1638 } else if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(User)) { in isSafeForScalarRepl()
1894 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(User)) { in RewriteForScalarRepl()
2100 void SROA::RewriteLifetimeIntrinsic(IntrinsicInst *II, AllocaInst *AI, in RewriteLifetimeIntrinsic()
DGVN.cpp221 IntrinsicInst *I = dyn_cast<IntrinsicInst>(EI->getAggregateOperand()); in create_extractvalue_expression()
1340 if (const IntrinsicInst* II = dyn_cast<IntrinsicInst>(Inst)) in isLifetimeStart()
1953 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(DepInst)) { in processLoad()
/external/llvm/lib/Target/NVPTX/
DNVPTXSplitBBatBar.cpp42 if (IntrinsicInst *inst = dyn_cast<IntrinsicInst>(II)) { in runOnFunction()
DNVPTXUtilities.cpp335 if (const IntrinsicInst *IS = dyn_cast<IntrinsicInst>(V)) { in skipPointerTransfer()
368 if (const IntrinsicInst *IS = dyn_cast<IntrinsicInst>(V)) { in skipPointerTransfer()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp213 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&CI); in visitCallInst()
710 if (IntrinsicInst *SS = dyn_cast<IntrinsicInst>(II->getArgOperand(0))) { in visitCallInst()
729 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(BCI)) { in visitCallInst()
801 static IntrinsicInst *FindInitTrampolineFromAlloca(Value *TrampMem) { in FindInitTrampolineFromAlloca()
811 IntrinsicInst *InitTrampoline = 0; in FindInitTrampolineFromAlloca()
814 IntrinsicInst *II = dyn_cast<IntrinsicInst>(*I); in FindInitTrampolineFromAlloca()
841 static IntrinsicInst *FindInitTrampolineFromBB(IntrinsicInst *AdjustTramp, in FindInitTrampolineFromBB()
848 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) in FindInitTrampolineFromBB()
862 static IntrinsicInst *FindInitTrampoline(Value *Callee) { in FindInitTrampoline()
864 IntrinsicInst *AdjustTramp = dyn_cast<IntrinsicInst>(Callee); in FindInitTrampoline()
[all …]
DInstCombineMulDivRem.cpp294 static void detectLog2OfHalf(Value *&Op, Value *&Y, IntrinsicInst *&Log2) { in detectLog2OfHalf()
299 IntrinsicInst *II = dyn_cast<IntrinsicInst>(Op); in detectLog2OfHalf()
481 IntrinsicInst *Log2; in visitFMul()
638 if (isa<CallInst>(BBI) && !isa<IntrinsicInst>(BBI)) in SimplifyDivRemOfSelect()
DInstCombineSimplifyDemanded.cpp776 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in SimplifyDemandedUseBits()
1208 IntrinsicInst *II = dyn_cast<IntrinsicInst>(I); in SimplifyDemandedVectorElts()
DInstructionCombining.cpp1410 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in isAllocSiteRemovable()
1471 } else if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in visitAllocSite()
1722 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(Agg)) { in visitExtractValueInst()
/external/llvm/unittests/IR/
DIRBuilderTest.cpp71 IntrinsicInst *II_Start1 = dyn_cast<IntrinsicInst>(Start1); in TEST_F()
72 IntrinsicInst *II_End1 = dyn_cast<IntrinsicInst>(End1); in TEST_F()
/external/llvm/lib/IR/
DAndroid.mk23 IntrinsicInst.cpp \
DCMakeLists.txt22 IntrinsicInst.cpp
DBasicBlock.cpp160 const IntrinsicInst *II = dyn_cast<IntrinsicInst>(i); in getFirstNonPHIOrDbgOrLifetime()
/external/llvm/lib/Analysis/
DCostModel.cpp216 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in getInstructionCost()
DValueTracking.cpp735 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { in ComputeMaskedBits()
760 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I->getOperand(0))) { in ComputeMaskedBits()
1441 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) in CannotBeNegativeZero()
1950 const IntrinsicInst *II = dyn_cast<IntrinsicInst>(*UI); in onlyUsedByLifetimeMarkers()
2000 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(Inst)) { in isSafeToSpeculativelyExecute()
DMemoryDependenceAnalysis.cpp157 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(Inst)) in GetLocation()
382 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(Inst)) { in getPointerDependencyFrom()
580 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(QueryInst)) in getDependency()
DLint.cpp268 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(&I)) in visitCallSite()
/external/llvm/lib/CodeGen/
DGCStrategy.cpp291 if (IntrinsicInst *CI = dyn_cast<IntrinsicInst>(II++)) { in PerformDefaultLowering()
DShadowStackGC.cpp332 if (IntrinsicInst *CI = dyn_cast<IntrinsicInst>(II++)) in CollectRoots()
/external/llvm/include/llvm/Analysis/
DPtrUseVisitor.h264 void visitIntrinsicInst(IntrinsicInst &II) { in visitIntrinsicInst()
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1420 bool handleVectorStoreIntrinsic(IntrinsicInst &I) { in handleVectorStoreIntrinsic()
1444 bool handleVectorLoadIntrinsic(IntrinsicInst &I) { in handleVectorLoadIntrinsic()
1477 bool maybeHandleSimpleNomemIntrinsic(IntrinsicInst &I) { in maybeHandleSimpleNomemIntrinsic()
1511 bool handleUnknownIntrinsic(IntrinsicInst &I) { in handleUnknownIntrinsic()
1547 void handleBswap(IntrinsicInst &I) { in handleBswap()
1557 void visitIntrinsicInst(IntrinsicInst &I) { in visitIntrinsicInst()
1589 assert(!isa<IntrinsicInst>(&I) && "intrinsics are handled elsewhere"); in visitCallSite()
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp463 } else if (IntrinsicInst *Intrinsic = dyn_cast<IntrinsicInst>(&*II)) { in AnalyzeCallGraph()
/external/llvm/lib/Transforms/IPO/
DPruneEH.cpp243 if (!isa<IntrinsicInst>(I)) in DeleteBasicBlock()

123