/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 101 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 D | VPlanSLP.cpp | 117 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 D | LoopVectorizationPlanner.h | 50 tryInsertInstruction(VPInstruction * VPI) tryInsertInstruction() argument
|
H A D | VectorCombine.cpp | 790 VPIntrinsic &VPI = cast<VPIntrinsic>(I); scalarizeVPIntrinsic() local [all...] |
H A D | VPlan.h | 3683 if (auto *VPI = dyn_cast<VPInstruction>(Def)) isUniformAfterVectorization() local
|
/llvm-project/llvm/unittests/IR/ |
H A D | VPIntrinsicTest.cpp | 279 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 D | BasicTTIImpl.h | 1827 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 D | AddressSanitizer.cpp | 1482 auto *VPI = cast<VPIntrinsic>(CI); getInterestingMemoryOperands() local 1509 auto *VPI = cast<VPIntrinsic>(CI); getInterestingMemoryOperands() local [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 1854 __anon1ab3cc460302(const std::unique_ptr<VPtrInfo> &VPI) getAddrOfVTable() argument
|
/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 6478 visitVPIntrinsic(VPIntrinsic & VPI) visitVPIntrinsic() argument [all...] |