Home
last modified time | relevance | path

Searched refs:AMDGPUTargetLowering (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUISelLowering.cpp23 AMDGPUTargetLowering::AMDGPUTargetLowering(TargetMachine &TM) : in AMDGPUTargetLowering() function in AMDGPUTargetLowering
48 SDValue AMDGPUTargetLowering::LowerFormalArguments( in LowerFormalArguments()
64 SDValue AMDGPUTargetLowering::LowerReturn( in LowerReturn()
79 SDValue AMDGPUTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) in LowerOperation()
101 SDValue AMDGPUTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, in LowerINTRINSIC_WO_CHAIN()
149 SDValue AMDGPUTargetLowering::LowerIntrinsicIABS(SDValue Op, in LowerIntrinsicIABS()
163 SDValue AMDGPUTargetLowering::LowerIntrinsicLRP(SDValue Op, in LowerIntrinsicLRP()
180 SDValue AMDGPUTargetLowering::LowerUDIVREM(SDValue Op, in LowerUDIVREM()
291 bool AMDGPUTargetLowering::isHWTrueValue(SDValue Op) const in isHWTrueValue()
302 bool AMDGPUTargetLowering::isHWFalseValue(SDValue Op) const in isHWFalseValue()
[all …]
DAMDILISelLowering.cpp47 void AMDGPUTargetLowering::InitAMDILLowering() in InitAMDILLowering()
243 AMDGPUTargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
250 AMDGPUTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const in isFPImmLegal()
261 AMDGPUTargetLowering::ShouldShrinkFPConstant(EVT VT) const in ShouldShrinkFPConstant()
277 AMDGPUTargetLowering::computeMaskedBitsForTargetNode( in computeMaskedBitsForTargetNode()
317 AMDGPUTargetLowering::LowerSDIV(SDValue Op, SelectionDAG &DAG) const in LowerSDIV()
335 AMDGPUTargetLowering::LowerSREM(SDValue Op, SelectionDAG &DAG) const in LowerSREM()
354 AMDGPUTargetLowering::LowerBUILD_VECTOR( SDValue Op, SelectionDAG &DAG ) const in LowerBUILD_VECTOR()
420 AMDGPUTargetLowering::LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const in LowerSIGN_EXTEND_INREG()
451 AMDGPUTargetLowering::genIntType(uint32_t size, uint32_t numEle) const in genIntType()
[all …]
DAMDGPUTargetMachine.h36 AMDGPUTargetLowering * TLInfo;
58 virtual AMDGPUTargetLowering * getTargetLowering() const { in getTargetLowering()
DAMDGPUISelLowering.h24 class AMDGPUTargetLowering : public TargetLowering
42 AMDGPUTargetLowering(TargetMachine &TM);
DSIISelLowering.cpp27 AMDGPUTargetLowering(TM), in SITargetLowering()
79 return AMDGPUTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
264 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
277 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
443 default: return AMDGPUTargetLowering::getTargetNodeName(Opcode); in getTargetNodeName()
DR600ISelLowering.h23 class R600TargetLowering : public AMDGPUTargetLowering
DSIISelLowering.h22 class SITargetLowering : public AMDGPUTargetLowering
DR600ISelLowering.cpp26 AMDGPUTargetLowering(TM), in R600TargetLowering()
61 default: return AMDGPUTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
248 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
280 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp87 EVT AMDGPUTargetLowering::getEquivalentMemType(LLVMContext &Ctx, EVT VT) { in getEquivalentMemType()
97 EVT AMDGPUTargetLowering::getEquivalentLoadRegType(LLVMContext &Ctx, EVT VT) { in getEquivalentLoadRegType()
105 AMDGPUTargetLowering::AMDGPUTargetLowering(TargetMachine &TM, in AMDGPUTargetLowering() function in AMDGPUTargetLowering
429 MVT AMDGPUTargetLowering::getVectorIdxTy() const { in getVectorIdxTy()
433 bool AMDGPUTargetLowering::isSelectSupported(SelectSupportKind SelType) const { in isSelectSupported()
439 bool AMDGPUTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
445 bool AMDGPUTargetLowering::ShouldShrinkFPConstant(EVT VT) const { in ShouldShrinkFPConstant()
450 bool AMDGPUTargetLowering::shouldReduceLoadWidth(SDNode *N, in shouldReduceLoadWidth()
473 bool AMDGPUTargetLowering::isLoadBitCastBeneficial(EVT LoadTy, in isLoadBitCastBeneficial()
490 bool AMDGPUTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
[all …]
DAMDGPUTargetTransformInfo.h34 const AMDGPUTargetLowering *TLI;
37 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI()
DAMDGPUSubtarget.h79 std::unique_ptr<AMDGPUTargetLowering> TLInfo;
98 AMDGPUTargetLowering *getTargetLowering() const override { in getTargetLowering()
DAMDGPUISelLowering.h27 class AMDGPUTargetLowering : public TargetLowering {
113 AMDGPUTargetLowering(TargetMachine &TM, const AMDGPUSubtarget &STI);
DR600ISelLowering.h24 class R600TargetLowering : public AMDGPUTargetLowering {
DSIISelLowering.cpp40 : AMDGPUTargetLowering(TM, STI) { in SITargetLowering()
600 return AMDGPUTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
684 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
819 return AMDGPUTargetLowering::LowerGlobalAddress(MFI, Op, DAG); in LowerGlobalAddress()
936 return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerINTRINSIC_WO_CHAIN()
1002 return AMDGPUTargetLowering::LowerLOAD(Op, DAG); in LowerLOAD()
1210 SDValue Ret = AMDGPUTargetLowering::LowerSTORE(Op, DAG); in LowerSTORE()
1614 return AMDGPUTargetLowering::PerformDAGCombine(N, DCI); in PerformDAGCombine()
1779 return AMDGPUTargetLowering::PerformDAGCombine(N, DCI); in PerformDAGCombine()
2085 SDValue VReg = AMDGPUTargetLowering::CreateLiveInRegister(DAG, RC, Reg, VT); in CreateLiveInRegister()
DR600ISelLowering.cpp35 : AMDGPUTargetLowering(TM, STI), Gen(STI.getGeneration()) { in R600TargetLowering()
222 return AMDGPUTargetLowering::EmitInstrWithCustomInserter(MI, BB); in EmitInstrWithCustomInserter()
582 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
639 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG); in LowerOperation()
857 AMDGPUTargetLowering::ReplaceNodeResults(N, Results, DAG); in ReplaceNodeResults()
1319 SDValue Result = AMDGPUTargetLowering::LowerSTORE(Op, DAG); in LowerSTORE()
1380 SDValue Ret = AMDGPUTargetLowering::LowerSTORE(Op, DAG); in LowerSTORE()
1475 SDValue Ret = AMDGPUTargetLowering::LowerLOAD(Op, DAG); in LowerLOAD()
1840 default: return AMDGPUTargetLowering::PerformDAGCombine(N, DCI); in PerformDAGCombine()
1955 SDValue Ret = AMDGPUTargetLowering::PerformDAGCombine(N, DCI); in PerformDAGCombine()
[all …]
DSIISelLowering.h23 class SITargetLowering : public AMDGPUTargetLowering {
DAMDGPUISelDAGToDAG.cpp1295 const AMDGPUTargetLowering& Lowering = in PostprocessISelDAG()
1296 *static_cast<const AMDGPUTargetLowering*>(getTargetLowering()); in PostprocessISelDAG()