Home
last modified time | relevance | path

Searched refs:VPID (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp475 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 DVectorBuilder.cpp57 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 DVerifier.cpp5241 #define BEGIN_REGISTER_VP_INTRINSIC(VPID, ...) case Intrinsic::VPID: in visitIntrinsicCall() argument
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DVPIntrinsics.def23 // \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 DRISCVTargetTransformInfo.cpp724 #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 DLegalizeVectorOps.cpp492 #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 DSelectionDAGBuilder.cpp6587 #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()