Searched refs:VETargetLowering (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 67 bool VETargetLowering::CanLowerReturn( in CanLowerReturn() 83 void VETargetLowering::initRegisterClasses() { in initRegisterClasses() 99 void VETargetLowering::initSPUActions() { in initSPUActions() 309 void VETargetLowering::initVPUActions() { in initVPUActions() 367 VETargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() 441 SDValue VETargetLowering::LowerFormalArguments( in LowerFormalArguments() 556 Register VETargetLowering::getRegisterByName(const char *RegName, LLT VT, in getRegisterByName() 580 SDValue VETargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall() 858 bool VETargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal() 870 bool VETargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT, in isFPImmLegal() [all …]
|
H A D | VVPISelLowering.cpp | 21 SDValue VETargetLowering::splitMaskArithmetic(SDValue Op, in splitMaskArithmetic() 38 SDValue VETargetLowering::lowerToVVP(SDValue Op, SelectionDAG &DAG) const { in lowerToVVP() 123 SDValue VETargetLowering::lowerVVP_LOAD_STORE(SDValue Op, in lowerVVP_LOAD_STORE() 182 SDValue VETargetLowering::splitPackedLoadStore(SDValue Op, in splitPackedLoadStore() 269 SDValue VETargetLowering::lowerVVP_GATHER_SCATTER(SDValue Op, in lowerVVP_GATHER_SCATTER() 317 SDValue VETargetLowering::legalizeInternalLoadStoreOp(SDValue Op, in legalizeInternalLoadStoreOp() 329 SDValue VETargetLowering::legalizeInternalVectorOp(SDValue Op, in legalizeInternalVectorOp() 350 SDValue VETargetLowering::splitVectorOp(SDValue Op, VECustomDAG &CDAG) const { in splitVectorOp() 402 SDValue VETargetLowering::legalizePackedAVL(SDValue Op, in legalizePackedAVL()
|
H A D | VESubtarget.h | 43 VETargetLowering TLInfo; 58 const VETargetLowering *getTargetLowering() const override { return &TLInfo; } in getTargetLowering()
|
H A D | VETargetTransformInfo.h | 57 const VETargetLowering *TLI; 60 const VETargetLowering *getTLI() const { return TLI; } in getTLI()
|
H A D | VEISelLowering.h | 160 class VETargetLowering : public TargetLowering { 168 VETargetLowering(const TargetMachine &TM, const VESubtarget &STI);
|