Home
last modified time | relevance | path

Searched defs:VPI (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp101 transferDecorations(Value & NewVal,VPIntrinsic & VPI) transferDecorations() argument
121 maySpeculateLanes(VPIntrinsic & VPI) maySpeculateLanes() argument
254 expandPredicationInBinaryOperator(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationInBinaryOperator() argument
290 expandPredicationToIntCall(IRBuilder<> & Builder,VPIntrinsic & VPI,unsigned UnpredicatedIntrinsicID) expandPredicationToIntCall() argument
319 expandPredicationToFPCall(IRBuilder<> & Builder,VPIntrinsic & VPI,unsigned UnpredicatedIntrinsicID) expandPredicationToFPCall() argument
366 getNeutralReductionElement(const VPReductionIntrinsic & VPI,Type * EltTy) getNeutralReductionElement() argument
416 expandPredicationInReduction(IRBuilder<> & Builder,VPReductionIntrinsic & VPI) expandPredicationInReduction() argument
514 expandPredicationToCastIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationToCastIntrinsic() argument
571 expandPredicationInMemoryIntrinsic(IRBuilder<> & Builder,VPIntrinsic & VPI) expandPredicationInMemoryIntrinsic() argument
635 expandPredicationInComparison(IRBuilder<> & Builder,VPCmpIntrinsic & VPI) expandPredicationInComparison() argument
652 discardEVLParameter(VPIntrinsic & VPI) discardEVLParameter() argument
681 foldEVLIntoMask(VPIntrinsic & VPI) foldEVLIntoMask() argument
714 expandPredication(VPIntrinsic & VPI) expandPredication() argument
787 sanitizeStrategy(VPIntrinsic & VPI,VPLegalization & LegalizeStrat) sanitizeStrategy() argument
830 auto *VPI = dyn_cast<VPIntrinsic>(&I); expandVectorPredication() local
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp117 auto *VPI = dyn_cast<VPInstruction>(&I); in areVectorizable() local
173 auto *VPI = cast<VPInstruction>(Values[0]); in getOperands() local
463 auto *VPI = new VPInstruction(Opcode, CombinedOperands, Inst->getDebugLoc()); in buildGraph() local
H A DLoopVectorizationPlanner.h50 tryInsertInstruction(VPInstruction * VPI) tryInsertInstruction() argument
H A DVectorCombine.cpp790 VPIntrinsic &VPI = cast<VPIntrinsic>(I); scalarizeVPIntrinsic() local
[all...]
H A DVPlan.h3683 if (auto *VPI = dyn_cast<VPInstruction>(Def)) isUniformAfterVectorization() local
/llvm-project/llvm/unittests/IR/
H A DVPIntrinsicTest.cpp279 VPIntrinsic *VPI = dyn_cast<VPIntrinsic>(&I); TEST_F() local
463 const VPIntrinsic *VPI = dyn_cast<VPIntrinsic>(&I); TEST_F() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1827 if (auto *VPI = dyn_cast_or_null<VPIntrinsic>(ICA.getInst())) getIntrinsicInstrCost() local
1839 if (auto *VPI = dyn_cast_or_null<VPIntrinsic>(ICA.getInst())) getIntrinsicInstrCost() local
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1482 auto *VPI = cast<VPIntrinsic>(CI); getInterestingMemoryOperands() local
1509 auto *VPI = cast<VPIntrinsic>(CI); getInterestingMemoryOperands() local
[all...]
/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1854 __anon1ab3cc460302(const std::unique_ptr<VPtrInfo> &VPI) getAddrOfVTable() argument
/llvm-project/llvm/lib/IR/
H A DVerifier.cpp6478 visitVPIntrinsic(VPIntrinsic & VPI) visitVPIntrinsic() argument
[all...]