Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/lib/Target/Mips/
DMips16ISelDAGToDAG.cpp253 case ISD::SUBE: in selectNode()
258 (Opc == ISD::SUBC || Opc == ISD::SUBE)) && in selectNode()
DMipsSEISelDAGToDAG.cpp237 (Opc == ISD::SUBC || Opc == ISD::SUBE)) && in selectAddESubE()
616 case ISD::SUBE: { in selectNode()
DMipsSEISelLowering.cpp138 setTargetDAGCombine(ISD::SUBE); in MipsSETargetLowering()
980 case ISD::SUBE: in PerformDAGCombine()
/freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/
DISDOpcodes.h204 ADDE, SUBE, enumerator
/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r198281-sparc.diff78 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG);
Dpatch-r262261-llvm-r198286-sparc.diff119 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG);
Dpatch-r262261-llvm-r198157-sparc.diff214 + defm SUBE : F3_12 <"subxcc" , 0b011100, sube, IntRegs, i32, i32imm>;
/freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1403 setOperationAction(ISD::SUBE, MVT::i8, Expand); in HexagonTargetLowering()
1404 setOperationAction(ISD::SUBE, MVT::i16, Expand); in HexagonTargetLowering()
1405 setOperationAction(ISD::SUBE, MVT::i32, Expand); in HexagonTargetLowering()
1406 setOperationAction(ISD::SUBE, MVT::i64, Expand); in HexagonTargetLowering()
/freebsd-9-stable/contrib/llvm/lib/Target/ARM/
DARMISelLowering.h84 SUBE, // Sub using carry enumerator
DARMISelLowering.cpp663 setOperationAction(ISD::SUBE, MVT::i32, Custom); in ARMTargetLowering()
1049 case ARMISD::SUBE: return "ARMISD::SUBE"; in getTargetNodeName()
5955 case ISD::SUBE: Opc = ARMISD::SUBE; ExtraOp = true; break; in LowerADDC_ADDE_SUBC_SUBE()
6157 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
10729 case ARMISD::SUBE: in computeMaskedBitsForTargetNode()
DARMInstrInfo.td159 def ARMsube : SDNode<"ARMISD::SUBE", SDTBinaryArithWithFlagsInOut>;
/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp206 case ISD::SUBE: return "sube"; in getOperationName()
DLegalizeIntegerTypes.cpp1156 case ISD::SUBE: ExpandIntRes_ADDSUBE(N, Lo, Hi); break; in ExpandIntegerResult()
1556 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUB()
1605 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUBC()
DDAGCombiner.cpp1131 case ISD::SUBE: return visitSUBE(N); in visit()
/freebsd-9-stable/contrib/llvm/lib/Target/R600/
DAMDILISelLowering.cpp100 setOperationAction(ISD::SUBE, VT, Expand); in InitAMDILLowering()
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1462 setOperationAction(ISD::SUBE, MVT::i64, Custom); in SparcTargetLowering()
2702 case ISD::SUBC: hiOpc = ISD::SUBE; break; in LowerADDC_ADDE_SUBC_SUBE()
2703 case ISD::SUBE: hasChain = true; break; in LowerADDC_ADDE_SUBC_SUBE()
2836 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
DSparcInstrInfo.td478 defm SUBE : F3_12 <"subxcc" , 0b011100, sube, IntRegs, i32, i32imm>;
/freebsd-9-stable/contrib/llvm/include/llvm/Target/
DTargetSelectionDAG.td347 def sube : SDNode<"ISD::SUBE" , SDTIntBinOp,
/freebsd-9-stable/contrib/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp95 setOperationAction(ISD::SUBE, MVT::i32, Expand); in XCoreTargetLowering()
/freebsd-9-stable/contrib/llvm/lib/Target/X86/
DX86ISelLowering.cpp432 setOperationAction(ISD::SUBE, VT, Custom); in resetOperationActions()
13335 case ISD::SUBE: Opc = X86ISD::SBB; ExtraOp = true; break; in LowerADDC_ADDE_SUBC_SUBE()
13476 case ISD::SUBE: return LowerADDC_ADDE_SUBC_SUBE(Op, DAG); in LowerOperation()
13542 case ISD::SUBE: in ReplaceNodeResults()