Searched refs:LEGALPOS (Results 1 – 3 of 3) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | VPIntrinsics.def | 42 // \p LEGALPOS The operand position of the SDNode that is used for legalizing. 43 // If LEGALPOS < 0, then the return type given by 44 // TheNode->getValueType(-1-LEGALPOS) is used. 49 #define BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, TDNAME, MASKPOS, EVLPOS) 74 // \p LEGALPOS The operand position of the SDNode that is used for legalizing 77 #define BEGIN_REGISTER_VP(VPID, MASKPOS, EVLPOS, VPSD, LEGALPOS) \ 79 BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, VPID, MASKPOS, EVLPOS) \
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 461 #define BEGIN_REGISTER_VP_SDNODE(VPID, LEGALPOS, ...) \ in LegalizeOp() argument 463 EVT LegalizeVT = LEGALPOS < 0 ? Node->getValueType(-(1 + LEGALPOS)) \ in LegalizeOp() 464 : Node->getOperand(LEGALPOS).getValueType(); \ in LegalizeOp()
|
H A D | SelectionDAG.cpp | 500 #define BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, TDNAME, MASKPOS, ...) \ in getVPMaskIdx() argument 512 #define BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, TDNAME, MASKPOS, EVLPOS) \ in getVPExplicitVectorLengthIdx() argument
|