/external/llvm/include/llvm/CodeGen/ |
SelectionDAGTargetInfo.h | 40 /// SDValue if the target declines to use custom code and a different 49 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 50 SDValue Chain, SDValue Op1, 51 SDValue Op2, SDValue Op3, 56 return SDValue(); 63 /// SDValue if the target declines to use custom code and a different 65 virtual SDValue EmitTargetCodeForMemmove( 66 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1 [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelDAGToDAG.h | 57 virtual bool selectAddrRegImm(SDValue Addr, SDValue &Base, 58 SDValue &Offset) const; 61 virtual bool selectAddrDefault(SDValue Addr, SDValue &Base, 62 SDValue &Offset) const; 65 virtual bool selectIntAddr(SDValue Addr, SDValue &Base, 66 SDValue &Offset) const; 68 virtual bool selectIntAddr11MM(SDValue Addr, SDValue &Base [all...] |
MipsSEISelDAGToDAG.h | 34 unsigned getMSACtrlReg(const SDValue RegIdx) const; 42 void selectAddESubE(unsigned MOp, SDValue InFlag, SDValue CmpLHS, 45 bool selectAddrFrameIndex(SDValue Addr, SDValue &Base, SDValue &Offset) const; 46 bool selectAddrFrameIndexOffset(SDValue Addr, SDValue &Base, SDValue &Offset, 49 bool selectAddrRegImm(SDValue Addr, SDValue &Base [all...] |
MipsISelDAGToDAG.cpp | 69 bool MipsDAGToDAGISel::selectAddrRegImm(SDValue Addr, SDValue &Base, 70 SDValue &Offset) const { 75 bool MipsDAGToDAGISel::selectAddrDefault(SDValue Addr, SDValue &Base, 76 SDValue &Offset) const { 81 bool MipsDAGToDAGISel::selectIntAddr(SDValue Addr, SDValue &Base, 82 SDValue &Offset) const { 87 bool MipsDAGToDAGISel::selectIntAddr11MM(SDValue Addr, SDValue &Base [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZSelectionDAGInfo.h | 27 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL, 28 SDValue Chain, SDValue Dst, SDValue Src, 29 SDValue Size, unsigned Align, bool IsVolatile, 34 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL, 35 SDValue Chain, SDValue Dst, SDValue Byte, 36 SDValue Size, unsigned Align, bool IsVolatile [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 83 DenseMap<SDValue, SDValue> PromotedIntegers; 87 DenseMap<SDValue, std::pair<SDValue, SDValue> > ExpandedIntegers; 91 DenseMap<SDValue, SDValue> SoftenedFloats; 95 DenseMap<SDValue, std::pair<SDValue, SDValue> > ExpandedFloats [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetSelectionDAGInfo.h | 47 /// SDValue if the target declines to use custom code and a different 56 virtual SDValue 58 SDValue Chain, 59 SDValue Op1, SDValue Op2, 60 SDValue Op3, unsigned Align, bool isVolatile, 64 return SDValue(); 71 /// SDValue if the target declines to use custom code and a different 73 virtual SDValue 75 SDValue Chain [all...] |
/external/llvm/lib/Target/Lanai/ |
LanaiSelectionDAGInfo.cpp | 22 SDValue LanaiSelectionDAGInfo::EmitTargetCodeForMemcpy( 23 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, 24 SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, 28 return SDValue(); 30 return SDValue();
|
LanaiISelLowering.h | 73 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 79 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 80 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 81 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const; 82 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const [all...] |
LanaiSelectionDAGInfo.h | 26 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 27 SDValue Chain, SDValue Dst, SDValue Src, 28 SDValue Size, unsigned Align, bool isVolatile,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 97 SmallDenseMap<SDValue, SDValue, 8> PromotedIntegers; 101 SmallDenseMap<SDValue, std::pair<SDValue, SDValue>, 8> ExpandedIntegers; 105 SmallDenseMap<SDValue, SDValue, 8> SoftenedFloats; 109 SmallDenseMap<SDValue, SDValue, 8> PromotedFloats; 113 SmallDenseMap<SDValue, std::pair<SDValue, SDValue>, 8> ExpandedFloats [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
PTXSelectionDAGInfo.h | 33 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, 34 SDValue Chain, 35 SDValue Dst, SDValue Src, 36 SDValue Size, unsigned Align, 42 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, 43 SDValue Chain, 44 SDValue Op1, SDValue Op2, 45 SDValue Op3, unsigned Align [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86SelectionDAGInfo.h | 37 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, 38 SDValue Chain, 39 SDValue Dst, SDValue Src, 40 SDValue Size, unsigned Align, 45 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, 46 SDValue Chain, 47 SDValue Dst, SDValue Src, 48 SDValue Size, unsigned Align [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.h | 31 SDValue LowerConstantInitializer(const Constant* Init, const GlobalValue *GV, 32 const SDValue &InitPtr, 33 SDValue Chain, 35 SDValue LowerEXTRACT_SUBVECTOR(SDValue Op, SelectionDAG &DAG) const; 36 SDValue LowerCONCAT_VECTORS(SDValue Op, SelectionDAG &DAG) const; 37 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const; 40 SDValue MergeVectorStore(const SDValue &Op, SelectionDAG &DAG) const [all...] |
R600ISelLowering.h | 34 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 35 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 37 SmallVectorImpl<SDValue> &Results, 39 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, 43 SmallVectorImpl<SDValue> &InVals) const override; 57 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, const SDLoc &DL, 62 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64SelectionDAGInfo.h | 23 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, 24 SDValue Chain, SDValue Dst, SDValue Src, 25 SDValue Size, unsigned Align, bool isVolatile,
|
/external/llvm/lib/Target/ARM/ |
ARMSelectionDAGInfo.h | 41 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 42 SDValue Chain, SDValue Dst, SDValue Src, 43 SDValue Size, unsigned Align, bool isVolatile, 48 SDValue 49 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, 50 SDValue Dst, SDValue Src, SDValue Size [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonSelectionDAGInfo.h | 23 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 24 SDValue Chain, SDValue Dst, SDValue Src, 25 SDValue Size, unsigned Align, bool isVolatile,
|
/external/llvm/lib/Target/XCore/ |
XCoreSelectionDAGInfo.h | 25 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 26 SDValue Chain, SDValue Op1, SDValue Op2, 27 SDValue Op3, unsigned Align, bool isVolatile,
|
XCoreISelLowering.h | 100 bool isZExtFree(SDValue Val, EVT VT2) const override; 109 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 114 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, 147 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv, 151 SmallVectorImpl<SDValue> &InVals) const; 152 SDValue LowerCCCCallTo(SDValue Chain, SDValue Callee [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 80 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 86 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const; 87 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 88 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 89 SDValue LowerExternalSymbol(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
MSP430ISelLowering.h | 79 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 85 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const; 86 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 87 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 88 SDValue LowerExternalSymbol(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUISelLowering.h | 27 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const; 28 SDValue LowerUDIVREM(SDValue Op, SelectionDAG &DAG) const; 35 SDValue CreateLiveInRegister(SelectionDAG &DAG, const TargetRegisterClass *RC, 38 bool isHWTrueValue(SDValue Op) const; 39 bool isHWFalseValue(SDValue Op) const; 44 virtual SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, 48 SmallVectorImpl<SDValue> &InVals) const [all...] |
R600ISelLowering.h | 29 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 38 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, 44 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 47 SDValue LowerROTL(SDValue Op, SelectionDAG &DAG) const; 49 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 50 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsISelLowering.h | 104 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 113 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const; 121 SDValue LowerCallResult(SDValue Chain, SDValue InFlag, 125 SmallVectorImpl<SDValue> &InVals) const; 128 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 129 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const [all...] |