Searched refs:VPID (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 405 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, VLENPOS) \ in getMaskParamPos() argument 406 case Intrinsic::VPID: \ in getMaskParamPos() 418 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, VLENPOS) \ in getVectorLengthParamPos() argument 419 case Intrinsic::VPID: \ in getVectorLengthParamPos() 442 VPIntrinsic::getMemoryPointerParamPos(Intrinsic::ID VPID) { in getMemoryPointerParamPos() argument 443 switch (VPID) { in getMemoryPointerParamPos() 465 std::optional<unsigned> VPIntrinsic::getMemoryDataParamPos(Intrinsic::ID VPID) { in getMemoryDataParamPos() argument 466 switch (VPID) { in getMemoryDataParamPos() 480 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, VLENPOS) \ in isVPIntrinsic() argument 481 case Intrinsic::VPID: \ in isVPIntrinsic() [all …]
|
| H A D | Verifier.cpp | 5697 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in visitIntrinsicCall() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VPIntrinsics.def | 23 // \p VPID The VP intrinsic id. 27 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, EVLPOS) 32 #define END_REGISTER_VP_INTRINSIC(VPID) 60 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) 69 // \p VPID The canonical name (eg `vp_add`, which at the same time is the 77 #define BEGIN_REGISTER_VP(VPID, MASKPOS, EVLPOS, VPSD, LEGALPOS) \ 78 BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, EVLPOS) \ 79 BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, VPID, MASKPOS, EVLPOS) \ 80 HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) 82 #define END_REGISTER_VP(VPID, VPSD) \ [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 1338 auto VPID = VPIntrinsic::getForIntrinsic(Id); in createSimpleReduction() local 1339 assert(VPReductionIntrinsic::isVPReduction(VPID) && in createSimpleReduction() 1344 return Builder.CreateIntrinsic(EltTy, VPID, Ops); in createSimpleReduction() 1366 auto VPID = VPIntrinsic::getForIntrinsic(Id); in createOrderedReduction() local 1367 assert(VPReductionIntrinsic::isVPReduction(VPID) && in createOrderedReduction() 1371 return Builder.CreateIntrinsic(EltTy, VPID, Ops); in createOrderedReduction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 399 Intrinsic::ID VPID = VPI.getIntrinsicID(); in expandPredicationToCastIntrinsic() local 400 unsigned CastOpcode = VPIntrinsic::getFunctionalOpcodeForVP(VPID).value(); in expandPredicationToCastIntrinsic()
|
| H A D | PreISelIntrinsicLowering.cpp | 493 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, MASKPOS, VLENPOS) \ in lowerIntrinsics() argument 494 case Intrinsic::VPID: in lowerIntrinsics()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 539 #define BEGIN_REGISTER_VP_SDNODE(VPID, LEGALPOS, ...) \ in LegalizeOp() argument 540 case ISD::VPID: { \ in LegalizeOp() 543 if (ISD::VPID == ISD::VP_SETCC) { \ in LegalizeOp()
|
| H A D | SelectionDAGBuilder.cpp | 6975 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in visitIntrinsicCall() argument 8411 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) \ in getISDForVPIntrinsic() argument 8412 case Intrinsic::VPID: \ in getISDForVPIntrinsic()
|