Searched refs:VPID (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 475 switch (VPID) { in getMemoryPointerParamPos() 478 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in getMemoryPointerParamPos() argument 495 switch (VPID) { in getMemoryDataParamPos() 498 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in getMemoryDataParamPos() argument 528 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in getFunctionalOpcodeForVP() argument 547 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in getFunctionalIntrinsicIDForVP() argument 564 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in doesVPHaveNoFunctionalEquivalent() argument 586 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in getConstrainedIntrinsicIDForVP() argument 601 #define END_REGISTER_VP_INTRINSIC(VPID) return Intrinsic::VPID; in getForOpcode() argument 648 switch (VPID) { in getDeclarationForParams() [all …]
|
| H A D | VectorBuilder.cpp | 57 auto VPID = VPIntrinsic::getForOpcode(Opcode); in createVectorInstruction() local 58 if (VPID == Intrinsic::not_intrinsic) in createVectorInstruction() 61 auto MaskPosOpt = VPIntrinsic::getMaskParamPos(VPID); in createVectorInstruction() 62 auto VLenPosOpt = VPIntrinsic::getVectorLengthParamPos(VPID); in createVectorInstruction() 96 auto *VPDecl = VPIntrinsic::getDeclarationForParams(&getModule(), VPID, in createVectorInstruction()
|
| H A D | Verifier.cpp | 5241 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in visitIntrinsicCall() argument
|
| /freebsd-14.2/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) \ 80 HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) 168 END_REGISTER_VP(VPID, VPSD) 613 END_REGISTER_VP(VPID, VPSD) [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 724 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) \ in getISDForVPIntrinsicID() argument 725 case Intrinsic::VPID: \ in getISDForVPIntrinsicID()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 492 #define BEGIN_REGISTER_VP_SDNODE(VPID, LEGALPOS, ...) \ in LegalizeOp() argument 493 case ISD::VPID: { \ in LegalizeOp() 496 if (ISD::VPID == ISD::VP_SETCC) { \ in LegalizeOp()
|
| H A D | SelectionDAGBuilder.cpp | 6587 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in visitIntrinsicCall() argument 7844 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) \ in getISDForVPIntrinsic() argument 7845 case Intrinsic::VPID: \ in getISDForVPIntrinsic()
|