Home
last modified time | relevance | path

Searched refs:VPSD (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DVPIntrinsics.def41 // \p VPSD The SelectionDAG Node id (eg VP_ADD).
54 #define END_REGISTER_VP_SDNODE(VPSD)
60 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD)
73 // \p VPSD The SelectionDAG Node id (eg VP_ADD).
80 HELPER_MAP_VPID_TO_VPSD(VPID, VPSD)
84 END_REGISTER_VP_SDNODE(VPSD)
156 END_REGISTER_VP(VPID, VPSD)
214 END_REGISTER_VP(vp_##OPSUFFIX, VPSD)
257 END_REGISTER_VP(vp_##OPSUFFIX, VPSD)
289 END_REGISTER_VP(vp_##OPSUFFIX, VPSD)
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp421 #define BEGIN_REGISTER_VP_SDNODE(VPSD, ...) \ in isVPOpcode() argument
422 case ISD::VPSD: \ in isVPOpcode()
432 #define BEGIN_REGISTER_VP_SDNODE(VPSD, ...) case ISD::VPSD: in isVPBinaryOp() argument
434 #define END_REGISTER_VP_SDNODE(VPSD) break; in isVPBinaryOp() argument
444 #define BEGIN_REGISTER_VP_SDNODE(VPSD, ...) case ISD::VPSD: in isVPReduction() argument
446 #define END_REGISTER_VP_SDNODE(VPSD) break; in isVPReduction() argument
457 #define BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, TDNAME, MASKPOS, ...) \ in getVPMaskIdx() argument
458 case ISD::VPSD: \ in getVPMaskIdx()
469 #define BEGIN_REGISTER_VP_SDNODE(VPSD, LEGALPOS, TDNAME, MASKPOS, EVLPOS) \ in getVPExplicitVectorLengthIdx() argument
470 case ISD::VPSD: \ in getVPExplicitVectorLengthIdx()
H A DSelectionDAGBuilder.cpp7370 #define HELPER_MAP_VPID_TO_VPSD(VPID, VPSD) \ in getISDForVPIntrinsic() argument
7372 ResOPC = ISD::VPSD; \ in getISDForVPIntrinsic()