Home
last modified time | relevance | path

Searched refs:HexagonTargetLowering (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp154 void HexagonTargetLowering::promoteLdStType(MVT VT, MVT PromotedLdStVT) { in promoteLdStType()
165 HexagonTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) in LowerINTRINSIC_WO_CHAIN()
186 HexagonTargetLowering::CanLowerReturn( in CanLowerReturn()
202 HexagonTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
243 bool HexagonTargetLowering::mayBeEmittedAsTailCall(const CallInst *CI) const { in mayBeEmittedAsTailCall()
258 SDValue HexagonTargetLowering::LowerCallResult( in LowerCallResult()
312 HexagonTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
543 bool HexagonTargetLowering::getPostIndexedAddressParts(SDNode *N, SDNode *Op, in getPostIndexedAddressParts()
573 HexagonTargetLowering::LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const { in LowerINLINEASM()
620 SDValue HexagonTargetLowering::LowerPREFETCH(SDValue Op, in LowerPREFETCH()
[all …]
DHexagonISelLoweringHVX.cpp24 HexagonTargetLowering::initializeHVXLowering() { in initializeHVXLowering()
200 HexagonTargetLowering::getInt(unsigned IntId, MVT ResTy, ArrayRef<SDValue> Ops, in getInt()
210 HexagonTargetLowering::typeJoin(const TypePair &Tys) const { in typeJoin()
218 HexagonTargetLowering::TypePair
219 HexagonTargetLowering::typeSplit(MVT VecTy) const { in typeSplit()
228 HexagonTargetLowering::typeExtElem(MVT VecTy, unsigned Factor) const { in typeExtElem()
235 HexagonTargetLowering::typeTruncElem(MVT VecTy, unsigned Factor) const { in typeTruncElem()
242 HexagonTargetLowering::opCastElem(SDValue Vec, MVT ElemTy, in opCastElem()
251 HexagonTargetLowering::opJoin(const VectorPair &Ops, const SDLoc &dl, in opJoin()
257 HexagonTargetLowering::VectorPair
[all …]
DHexagonTargetTransformInfo.h41 const HexagonTargetLowering &TLI;
44 const HexagonTargetLowering *getTLI() const { return &TLI; } in getTLI()
DHexagonSubtarget.h88 HexagonTargetLowering TLInfo;
106 const HexagonTargetLowering *getTargetLowering() const override { in getTargetLowering()
DHexagonISelDAGToDAG.h29 class HexagonTargetLowering; variable
DHexagonISelLowering.h97 class HexagonTargetLowering : public TargetLowering {
107 explicit HexagonTargetLowering(const TargetMachine &TM,
DHexagonISelDAGToDAGHVX.cpp792 static const HexagonTargetLowering &getHexagonLowering(SelectionDAG &G) { in getHexagonLowering()
793 return static_cast<const HexagonTargetLowering&>(G.getTargetLoweringInfo()); in getHexagonLowering()
801 const HexagonTargetLowering &Lower;
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp510 void HexagonTargetLowering::promoteLdStType(MVT VT, MVT PromotedLdStVT) { in promoteLdStType()
521 HexagonTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) in LowerINTRINSIC_WO_CHAIN()
556 HexagonTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
595 bool HexagonTargetLowering::mayBeEmittedAsTailCall(CallInst *CI) const { in mayBeEmittedAsTailCall()
610 SDValue HexagonTargetLowering::LowerCallResult( in LowerCallResult()
657 HexagonTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
919 bool HexagonTargetLowering::getPostIndexedAddressParts(SDNode *N, SDNode *Op, in getPostIndexedAddressParts()
957 HexagonTargetLowering::LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const { in LowerINLINEASM()
1009 SDValue HexagonTargetLowering::LowerPREFETCH(SDValue Op, in LowerPREFETCH()
1020 SDValue HexagonTargetLowering::LowerINTRINSIC_VOID(SDValue Op, in LowerINTRINSIC_VOID()
[all …]
DHexagonTargetTransformInfo.h33 const HexagonTargetLowering *TLI;
36 const HexagonTargetLowering *getTLI() const { return TLI; } in getTLI()
DHexagonSubtarget.h53 HexagonTargetLowering TLInfo;
72 const HexagonTargetLowering *getTargetLowering() const override { in getTargetLowering()
DHexagonISelLowering.h92 class HexagonTargetLowering : public TargetLowering {
102 explicit HexagonTargetLowering(const TargetMachine &TM,