Home
last modified time | relevance | path

Searched refs:SUBE (Results 1 – 25 of 36) sorted by relevance

12

/external/swiftshader/third_party/LLVM/test/CodeGen/Alpha/
Dsub128.ll1 ;test for SUBC and SUBE expansion
/external/llvm/lib/Target/Mips/
DMips16ISelDAGToDAG.cpp194 case ISD::SUBE: in trySelect()
200 (Opc == ISD::SUBC || Opc == ISD::SUBE)) && in trySelect()
DMipsSEISelDAGToDAG.cpp246 (Opc == ISD::SUBC || Opc == ISD::SUBE)) && in selectAddESubE()
732 case ISD::SUBE: { in trySelect()
DMipsSEISelLowering.cpp143 setTargetDAGCombine(ISD::SUBE); in MipsSETargetLowering()
1081 case ISD::SUBE: in PerformDAGCombine()
/external/llvm/lib/Target/Lanai/
DLanaiAluCode.h127 case ISD::SUBE: in isdToLanaiAluCode()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelDAGToDAG.cpp209 case ISD::SUBE: in Select()
214 (Opc == ISD::SUBC || Opc == ISD::SUBE)) && in Select()
DMipsISelLowering.cpp218 setTargetDAGCombine(ISD::SUBE); in MipsTargetLowering()
646 case ISD::SUBE: in PerformDAGCombine()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h217 ADDE, SUBE, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h223 ADDE, SUBE, enumerator
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp99 setOperationAction(ISD::SUBE, MVT::i32, Custom); in BlackfinTargetLowering()
472 case ISD::SUBE: return LowerADDE(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.h77 SUBE, // Sub using carry enumerator
DARMISelLowering.cpp569 setOperationAction(ISD::SUBE, MVT::i32, Custom); in ARMTargetLowering()
847 case ARMISD::SUBE: return "ARMISD::SUBE"; in getTargetNodeName()
4881 case ISD::SUBE: Opc = ARMISD::SUBE; ExtraOp = true; break; in LowerADDC_ADDE_SUBC_SUBE()
4985 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h74 SUBE, // Sub using carry enumerator
DARMISelLowering.cpp747 setOperationAction(ISD::SUBE, MVT::i32, Custom); in ARMTargetLowering()
1149 case ARMISD::SUBE: return "ARMISD::SUBE"; in getTargetNodeName()
5021 SDValue Cmp = DAG.getNode(ARMISD::SUBE, DL, VTs, LHS, RHS, Carry); in LowerSETCCE()
6902 case ISD::SUBE: Opc = ARMISD::SUBE; ExtraOp = true; break; in LowerADDC_ADDE_SUBC_SUBE()
7209 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
11640 case ARMISD::SUBE: in computeKnownBitsForTargetNode()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp235 case ISD::SUBE: return "sube"; in getOperationName()
DLegalizeIntegerTypes.cpp1391 case ISD::SUBE: ExpandIntRes_ADDSUBE(N, Lo, Hi); break; in ExpandIntegerResult()
1755 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps); in ExpandIntRes_ADDSUB()
1836 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps); in ExpandIntRes_ADDSUBC()
3003 SDValue LowCmp = DAG.getNode(ISD::SUBE, dl, VTList, LHSLo, RHSLo, Carry); in ExpandIntOp_SETCCE()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp93 setOperationAction(ISD::SUBE, MVT::i64, Expand); in BPFTargetLowering()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp100 ISD::SUBE}) { in WebAssemblyTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1838 setOperationAction(ISD::SUBE, MVT::i8, Expand); in HexagonTargetLowering()
1839 setOperationAction(ISD::SUBE, MVT::i16, Expand); in HexagonTargetLowering()
1840 setOperationAction(ISD::SUBE, MVT::i32, Expand); in HexagonTargetLowering()
1841 setOperationAction(ISD::SUBE, MVT::i64, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1616 setOperationAction(ISD::SUBE, MVT::i64, Custom); in SparcTargetLowering()
2931 case ISD::SUBC: hiOpc = ISD::SUBE; break; in LowerADDC_ADDE_SUBC_SUBE()
2932 case ISD::SUBE: hasChain = true; break; in LowerADDC_ADDE_SUBC_SUBE()
3080 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp1146 case ISD::SUBE: ExpandIntRes_ADDSUBE(N, Lo, Hi); break; in ExpandIntegerResult()
1531 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUB()
1580 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUBC()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaISelLowering.cpp105 setOperationAction(ISD::SUBE , MVT::i64, Expand); in AlphaTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp92 setOperationAction(ISD::SUBE, MVT::i32, Expand); in XCoreTargetLowering()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td347 def sube : SDNode<"ISD::SUBE" , SDTIntBinOp,
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td397 def sube : SDNode<"ISD::SUBE" , SDTIntBinOp,

12