/external/llvm/lib/Target/R600/ |
SIISelLowering.h | 24 SDValue LowerParameter(SelectionDAG &DAG, EVT VT, SDLoc DL, 26 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 27 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const; 28 SDValue LowerZERO_EXTEND(SDValue Op, SelectionDAG &DAG) const; 29 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 33 const TargetRegisterClass *getRegClassForNode(SelectionDAG &DAG, 35 bool fitsRegClass(SelectionDAG &DAG, const SDValue &Op, 37 void ensureSRegLimit(SelectionDAG &DAG, SDValue &Operand, 40 SDNode *foldOperands(MachineSDNode *N, SelectionDAG &DAG) const; 41 void adjustWritemask(MachineSDNode *&N, SelectionDAG &DAG) const [all...] |
R600ISelLowering.h | 29 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 33 SelectionDAG &DAG) const; 39 SDLoc DL, SelectionDAG &DAG, 48 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, 53 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG) const; 56 SDValue LowerROTL(SDValue Op, SelectionDAG &DAG) const; 58 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 59 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; 60 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 61 SDValue LowerFPTOUINT(SDValue Op, SelectionDAG &DAG) const [all...] |
AMDGPUISelLowering.h | 28 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const; 29 SDValue LowerUDIVREM(SDValue Op, SelectionDAG &DAG) const; 37 virtual SDValue CreateLiveInRegister(SelectionDAG &DAG, 41 SelectionDAG &DAG) const; 59 SDLoc DL, SelectionDAG &DAG) const; 66 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 67 SDValue LowerIntrinsicIABS(SDValue Op, SelectionDAG &DAG) const; 68 SDValue LowerIntrinsicLRP(SDValue Op, SelectionDAG &DAG) const; 69 SDValue LowerMinMax(SDValue Op, SelectionDAG &DAG) const; 72 virtual SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
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;
|
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, 47 DebugLoc DL, SelectionDAG &DAG, 54 DebugLoc DL, SelectionDAG &DAG) const; 56 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 57 SDValue LowerIntrinsicIABS(SDValue Op, SelectionDAG &DAG) const; 58 SDValue LowerIntrinsicLRP(SDValue Op, SelectionDAG &DAG) const; 70 const SelectionDAG &DAG, 84 SDValue LowerSREM(SDValue Op, SelectionDAG &DAG) const [all...] |
SIISelLowering.h | 41 SDValue Loweri1ContextSwitch(SDValue Op, SelectionDAG &DAG, 43 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 44 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 45 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 52 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
|
/external/mesa3d/src/gallium/drivers/radeon/ |
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;
|
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, 47 DebugLoc DL, SelectionDAG &DAG, 54 DebugLoc DL, SelectionDAG &DAG) const; 56 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 57 SDValue LowerIntrinsicIABS(SDValue Op, SelectionDAG &DAG) const; 58 SDValue LowerIntrinsicLRP(SDValue Op, SelectionDAG &DAG) const; 70 const SelectionDAG &DAG, 84 SDValue LowerSREM(SDValue Op, SelectionDAG &DAG) const [all...] |
SIISelLowering.h | 41 SDValue Loweri1ContextSwitch(SDValue Op, SelectionDAG &DAG, 43 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 44 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 45 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 52 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.h | 93 SelectionDAG& DAG) const; 100 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 103 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; 104 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const; 105 SDValue LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const; 106 SDValue LowerEH_LABEL(SDValue Op, SelectionDAG &DAG) const; 107 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const; 111 SDLoc dl, SelectionDAG &DAG, 113 SDValue LowerGLOBALADDRESS(SDValue Op, SelectionDAG &DAG) const; 114 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const [all...] |
HexagonSelectionDAGInfo.h | 1 //===-- HexagonSelectionDAGInfo.h - Hexagon SelectionDAG Info ---*- C++ -*-===// 29 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl,
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 19 #include "llvm/CodeGen/SelectionDAG.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; 89 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 90 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 91 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 92 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.h | 20 #include "llvm/CodeGen/SelectionDAG.h" 154 SDLoc dl, SelectionDAG &DAG, 161 SDLoc dl, SelectionDAG &DAG) const; 169 SDLoc dl, SelectionDAG &DAG, 172 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG, 175 void SaveVarArgRegisters(CCState &CCInfo, SelectionDAG &DAG, SDLoc DL, 189 SelectionDAG& DAG) const; 194 SDValue addTokenForArgument(SDValue Chain, SelectionDAG &DAG, 203 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 207 SDValue &A64cc, SelectionDAG &DAG, SDLoc &dl) const [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 22 #include "llvm/CodeGen/SelectionDAG.h" 333 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG); 357 SelectionDAG &DAG) const; 363 SelectionDAG &DAG) const; 370 SelectionDAG &DAG, bool Aligned) const; 375 SelectionDAG &DAG) const; 381 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 387 SelectionDAG &DAG) const; 394 const SelectionDAG &DAG, 434 SelectionDAG &DAG) const [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.h | 23 #include "llvm/CodeGen/SelectionDAG.h" 521 SelectionDAG &DAG) const; 563 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 569 SelectionDAG &DAG) const; 604 const SelectionDAG &DAG, 615 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 635 SelectionDAG &DAG) const; 756 SelectionDAG &DAG) const; 794 SDLoc dl, SelectionDAG &DAG, 799 SDLoc dl, SelectionDAG &DAG [all...] |
X86SelectionDAGInfo.h | 1 //===-- X86SelectionDAGInfo.h - X86 SelectionDAG Info -----------*- C++ -*-===// 37 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl, 45 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl,
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.h | 19 #include "llvm/CodeGen/SelectionDAG.h" 90 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 96 SelectionDAG &DAG) const; 118 SDLoc dl, SelectionDAG &DAG, 126 SDLoc dl, SelectionDAG &DAG, 131 SDLoc dl, SelectionDAG &DAG, 133 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 135 SelectionDAG &DAG) const; 138 SelectionDAG &DAG) const; 141 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/llvm/lib/CodeGen/ |
Makefile | 12 PARALLEL_DIRS = SelectionDAG AsmPrinter
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.h | 20 #include "llvm/CodeGen/SelectionDAG.h" 82 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 84 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 86 SelectionDAG &DAG) const; 117 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, 132 SelectionDAG &DAG) const; 136 SelectionDAG &DAG) const; 148 SDValue getExtSymb(SelectionDAG &DAG, const char *name, int idx, 150 SDValue getParamSymbol(SelectionDAG &DAG, int idx, EVT) const; 151 SDValue getParamHelpSymbol(SelectionDAG &DAG, int idx) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 22 #include "llvm/CodeGen/SelectionDAG.h" 257 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 263 SelectionDAG &DAG) const; 282 SDValue PerformCMOVCombine(SDNode *N, SelectionDAG &DAG) const; 327 SelectionDAG &DAG) const; 335 SelectionDAG &DAG) const; 340 const SelectionDAG &DAG, 364 SelectionDAG &DAG) const; 418 void PassF64ArgInRegs(SDLoc dl, SelectionDAG &DAG, 426 SDValue &Root, SelectionDAG &DAG [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.h | 52 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 60 const SelectionDAG &DAG, 81 SDLoc dl, SelectionDAG &DAG, 87 SDLoc dl, SelectionDAG &DAG, 93 SDLoc dl, SelectionDAG &DAG, 109 SDLoc dl, SelectionDAG &DAG) const; 114 SDLoc DL, SelectionDAG &DAG) const; 119 SDLoc DL, SelectionDAG &DAG) const; 121 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 122 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.h | 20 #include "llvm/CodeGen/SelectionDAG.h" 151 SelectionDAG &DAG) const LLVM_OVERRIDE; 156 SelectionDAG &DAG) const LLVM_OVERRIDE; 161 SDLoc DL, SelectionDAG &DAG, 172 SDLoc DL, SelectionDAG &DAG) const LLVM_OVERRIDE; 179 SDValue lowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 180 SDValue lowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 182 SelectionDAG &DAG) const; 184 SelectionDAG &DAG) const; 186 SelectionDAG &DAG) const [all...] |
SystemZSelectionDAGInfo.h | 1 //===-- SystemZSelectionDAGInfo.h - SystemZ SelectionDAG Info ---*- C++ -*-===// 29 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 38 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL,
|
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.h | 21 #include "llvm/CodeGen/SelectionDAG.h" 182 SelectionDAG &DAG) const; 185 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 191 SelectionDAG &DAG) const; 212 SDValue getGlobalReg(SelectionDAG &DAG, EVT Ty) const; 214 SDValue getAddrLocal(SDValue Op, SelectionDAG &DAG, bool HasMips64) const; 216 SDValue getAddrGlobal(SDValue Op, SelectionDAG &DAG, unsigned Flag) const; 218 SDValue getAddrGlobalLargeGOT(SDValue Op, SelectionDAG &DAG, 339 SDLoc dl, SelectionDAG &DAG, 344 SDValue lowerBR_JT(SDValue Op, SelectionDAG &DAG) const [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGPrinter.cpp | 1 //===-- SelectionDAGPrinter.cpp - Implement SelectionDAG::viewGraph() -----===// 10 // This implements the SelectionDAG::viewGraph method. 14 #include "llvm/CodeGen/SelectionDAG.h" 33 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { 74 static std::string getGraphName(const SelectionDAG *G) { 83 const SelectionDAG *Graph) { 91 const SelectionDAG *Graph) { 103 const SelectionDAG *G) { 111 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph); 113 const SelectionDAG *Graph) [all...] |