/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.h | 518 SelectionDAG &DAG) const; 558 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 564 SelectionDAG &DAG) const; 600 const SelectionDAG &DAG, 611 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 631 SelectionDAG &DAG) const; 718 SelectionDAG &DAG) const; 753 DebugLoc dl, SelectionDAG &DAG, 758 DebugLoc dl, SelectionDAG &DAG, 762 DebugLoc dl, SelectionDAG &DAG, [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 233 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG); 257 SelectionDAG &DAG) const; 263 SelectionDAG &DAG) const; 269 SelectionDAG &DAG) const; 274 SelectionDAG &DAG) const; 280 SelectionDAG &DAG) const; 285 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 291 SelectionDAG &DAG) const; 299 const SelectionDAG &DAG, 333 SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 394 SelectionDAG &DAG); 399 SelectionDAG &DAG); 404 SelectionDAG &DAG); 409 unsigned ShuffleKind, SelectionDAG &DAG); 414 unsigned ShuffleKind, SelectionDAG &DAG); 419 unsigned ShuffleKind, SelectionDAG &DAG); 424 SelectionDAG &DAG); 443 unsigned getVSPLTImmediate(SDNode *N, unsigned EltSize, SelectionDAG &DAG); 449 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG); 522 SelectionDAG &DAG) const override; [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.h | 34 SelectionDAG &DAG) const; 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; 44 SDValue LowerFREM(SDValue Op, SelectionDAG &DAG) const; 45 SDValue LowerFCEIL(SDValue Op, SelectionDAG &DAG) const; 46 SDValue LowerFTRUNC(SDValue Op, SelectionDAG &DAG) const; 47 SDValue LowerFRINT(SDValue Op, SelectionDAG &DAG) const; 48 SDValue LowerFNEARBYINT(SDValue Op, SelectionDAG &DAG) const; [all …]
|
D | SIISelLowering.h | 24 SDValue LowerParameterPtr(SelectionDAG &DAG, const SDLoc &SL, SDValue Chain, 26 SDValue LowerParameter(SelectionDAG &DAG, EVT VT, EVT MemVT, const SDLoc &SL, 29 SelectionDAG &DAG) const override; 30 SDValue lowerImplicitZextParam(SelectionDAG &DAG, SDValue Op, 33 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const; 34 SDValue LowerINTRINSIC_W_CHAIN(SDValue Op, SelectionDAG &DAG) const; 35 SDValue LowerINTRINSIC_VOID(SDValue Op, SelectionDAG &DAG) const; 36 SDValue LowerFrameIndex(SDValue Op, SelectionDAG &DAG) const; 37 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 38 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; [all …]
|
D | R600ISelLowering.h | 34 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 38 SelectionDAG &DAG) const override; 42 const SDLoc &DL, SelectionDAG &DAG, 57 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, const SDLoc &DL, 62 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG, 64 SDValue vectorToVerticalVector(SelectionDAG &DAG, SDValue Vector) const; 66 SDValue lowerFrameIndex(SDValue Op, SelectionDAG &DAG) const; 67 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const; 68 SDValue LowerINSERT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const; 70 SelectionDAG &DAG) const override; [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.h | 109 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 115 SelectionDAG &DAG) const override; 150 const SDLoc &dl, SelectionDAG &DAG, 158 const SDLoc &dl, SelectionDAG &DAG, 160 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 162 SelectionDAG &DAG) const; 166 SelectionDAG &DAG) const; 169 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 170 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 171 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.h | 112 const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG& DAG) const; 123 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 125 SDValue LowerCONCAT_VECTORS(SDValue Op, SelectionDAG &DAG) const; 126 SDValue LowerEXTRACT_VECTOR(SDValue Op, SelectionDAG &DAG) const; 127 SDValue LowerINSERT_VECTOR(SDValue Op, SelectionDAG &DAG) const; 128 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const; 129 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const; 130 SDValue LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const; 131 SDValue LowerPREFETCH(SDValue Op, SelectionDAG &DAG) const; 132 SDValue LowerEH_LABEL(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 236 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 242 SelectionDAG &DAG) const override; 262 SDValue PerformCMOVCombine(SDNode *N, SelectionDAG &DAG) const; 263 SDValue PerformBRCONDCombine(SDNode *N, SelectionDAG &DAG) const; 264 SDValue PerformCMOVToBFICombine(SDNode *N, SelectionDAG &DAG) const; 313 SelectionDAG &DAG) const override; 320 SelectionDAG &DAG) const override; 324 const SelectionDAG &DAG, 349 SelectionDAG &DAG) const override; 506 std::pair<SDValue, SDValue> getARMXALUOOp(SDValue Op, SelectionDAG &DAG, SDValue &ARMcc) const; [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 414 SelectionDAG &DAG) const override; 458 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 464 const SDLoc &DL, SelectionDAG &DAG, 476 SelectionDAG &DAG) const override; 478 SelectionDAG &DAG) const override; 493 SDValue lowerSETCC(SDValue Op, SelectionDAG &DAG) const; 494 SDValue lowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 495 SDValue lowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 497 SelectionDAG &DAG) const; 499 SelectionDAG &DAG, unsigned Opcode, [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 236 APInt &KnownOne, const SelectionDAG &DAG, 248 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 277 SDValue ReconstructShuffle(SDValue Op, SelectionDAG &DAG) const; 431 const SDLoc &DL, SelectionDAG &DAG, 440 const SDLoc &DL, SelectionDAG &DAG, 444 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const; 450 const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG &DAG) const; 455 SDValue addTokenForArgument(SDValue Chain, SelectionDAG &DAG, 462 void saveVarArgRegisters(CCState &CCInfo, SelectionDAG &DAG, const SDLoc &DL, 473 SelectionDAG &DAG) const override; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/XCore/ |
D | XCoreISelLowering.h | 87 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 93 SelectionDAG &DAG) const; 115 DebugLoc dl, SelectionDAG &DAG, 123 DebugLoc dl, SelectionDAG &DAG, 128 DebugLoc dl, SelectionDAG &DAG, 130 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 132 SelectionDAG &DAG) const; 135 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 136 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 137 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMISelLowering.h | 242 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 248 SelectionDAG &DAG) const; 262 SDValue PerformCMOVCombine(SDNode *N, SelectionDAG &DAG) const; 295 SelectionDAG &DAG) const; 303 SelectionDAG &DAG) const; 309 const SelectionDAG &DAG, 333 SelectionDAG &DAG) const; 386 void PassF64ArgInRegs(DebugLoc dl, SelectionDAG &DAG, 394 SDValue &Root, SelectionDAG &DAG, 400 DebugLoc dl, SelectionDAG &DAG, [all …]
|
/external/llvm/lib/Target/Lanai/ |
D | 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; 83 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; 84 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 85 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 86 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const; 87 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 676 SelectionDAG &DAG) const override; 718 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 726 SelectionDAG &DAG) const override; 732 SelectionDAG &DAG) const override; 778 const SelectionDAG &DAG, 783 const SelectionDAG &DAG, 789 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 809 SelectionDAG &DAG) const override; 955 SelectionDAG &DAG) const override; 989 SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.h | 247 SelectionDAG &DAG) const override; 250 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 256 SelectionDAG &DAG) const override; 275 SelectionDAG &DAG) const override; 300 SDValue getGlobalReg(SelectionDAG &DAG, EVT Ty) const; 307 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal() 327 SDValue getAddrGlobal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrGlobal() 341 SelectionDAG &DAG, unsigned HiFlag, in getAddrGlobalLargeGOT() 359 SelectionDAG &DAG) const { in getAddrNonPIC() 373 SelectionDAG &DAG) const { in getAddrGPRel() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.h | 61 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 71 const SelectionDAG &DAG, 87 SelectionDAG &DAG) const override; 106 SelectionDAG &DAG) const override; 133 const SDLoc &dl, SelectionDAG &DAG, 138 const SDLoc &dl, SelectionDAG &DAG, 143 const SDLoc &dl, SelectionDAG &DAG, 157 const SDLoc &dl, SelectionDAG &DAG) const override; 162 const SDLoc &DL, SelectionDAG &DAG) const; 167 const SDLoc &DL, SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | 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; 90 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 91 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 92 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 93 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const; 94 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/llvm/lib/Target/AVR/ |
D | AVRISelLowering.h | 77 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 80 SelectionDAG &DAG) const override; 87 SelectionDAG &DAG) const override; 91 SelectionDAG &DAG) const override; 113 SelectionDAG &DAG) const override; 117 SelectionDAG &DAG, SDLoc dl) const; 118 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const; 119 SDValue LowerDivRem(SDValue Op, SelectionDAG &DAG) const; 120 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 121 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | 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; 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; 93 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGPrinter.cpp | 36 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { 77 static std::string getGraphName(const SelectionDAG *G) { in getGraphName() 86 const SelectionDAG *Graph) { in hasNodeAddressLabel() 94 const SelectionDAG *Graph) { in getEdgeAttributes() 106 const SelectionDAG *G) { in getSimpleNodeLabel() 114 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph); 116 const SelectionDAG *Graph) { in getNodeAttributes() 129 static void addCustomGraphFeatures(SelectionDAG *G, in addCustomGraphFeatures() 130 GraphWriter<SelectionDAG*> &GW) { in addCustomGraphFeatures() 139 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGPrinter.cpp | 34 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { 75 static std::string getGraphName(const SelectionDAG *G) { in getGraphName() 84 const SelectionDAG *Graph) { in getNodeIdentifierLabel() 99 const SelectionDAG *Graph) { in getEdgeAttributes() 111 const SelectionDAG *G) { in getSimpleNodeLabel() 119 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph); 121 const SelectionDAG *Graph) { in getNodeAttributes() 134 static void addCustomGraphFeatures(SelectionDAG *G, in addCustomGraphFeatures() 135 GraphWriter<SelectionDAG*> &GW) { in addCustomGraphFeatures() 144 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsISelLowering.h | 104 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 124 DebugLoc dl, SelectionDAG &DAG, 128 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 129 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const; 130 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const; 131 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 132 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 133 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const; 134 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 135 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUISelLowering.h | 64 SDValue get_vec_u18imm(SDNode *N, SelectionDAG &DAG, 66 SDValue get_vec_i16imm(SDNode *N, SelectionDAG &DAG, 68 SDValue get_vec_i10imm(SDNode *N, SelectionDAG &DAG, 70 SDValue get_vec_i8imm(SDNode *N, SelectionDAG &DAG, 72 SDValue get_ILHUvec_imm(SDNode *N, SelectionDAG &DAG, 74 SDValue get_v4i32_imm(SDNode *N, SelectionDAG &DAG); 75 SDValue get_v2i64_imm(SDNode *N, SelectionDAG &DAG); 77 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG, 80 SDValue LowerV2I64Splat(EVT OpVT, SelectionDAG &DAG, uint64_t splat, 115 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 63 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; 74 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 75 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 76 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 77 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 78 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const; 82 SelectionDAG &DAG) const; 100 DebugLoc dl, SelectionDAG &DAG, 108 SelectionDAG &DAG, 114 DebugLoc dl, SelectionDAG &DAG, [all …]
|