Searched refs:ADDE (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp257 case ISD::ADDE: {
260 assert(((Opc == ISD::ADDC || Opc == ISD::ADDE) ||
265 if (Opcode == ISD::ADDE) {
H A DMipsSEISelDAGToDAG.cpp237 assert(((Opc == ISD::ADDC || Opc == ISD::ADDE) ||
650 case ISD::ADDE: {
H A DMipsSEISelLowering.cpp142 setTargetDAGCombine(ISD::ADDE);
1069 case ISD::ADDE:
/external/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h209 ADDE, SUBE, enumerator in enum:llvm::ISD::NodeType
H A DSelectionDAG.h1036 case ISD::ADDE: return true;
/external/pcre/dist/sljit/
H A DsljitNativePPC_32.c124 FAIL_IF(push_inst(compiler, ADDE | D(dst) | A(src1) | B(src2)));
127 return push_inst(compiler, ADDE | D(dst) | A(src1) | B(src2));
H A DsljitNativePPC_64.c245 FAIL_IF(push_inst(compiler, ADDE | D(dst) | A(src1) | B(src2)));
249 return push_inst(compiler, ADDE | D(dst) | A(src1) | B(src2));
H A DsljitNativePPC_common.c134 #define ADDE (HI(31) | LO(138)) macro
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILISelLowering.cpp113 setOperationAction(ISD::ADDE, VT, Expand);
213 setOperationAction(ISD::ADDE, MVT::Other, Expand);
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILISelLowering.cpp113 setOperationAction(ISD::ADDE, VT, Expand);
213 setOperationAction(ISD::ADDE, MVT::Other, Expand);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp206 case ISD::ADDE: return "adde";
H A DLegalizeIntegerTypes.cpp1203 case ISD::ADDE:
1350 Hi = DAG.getNode(ISD::ADDE, DL, VTList, HiOps);
1586 // Do not generate ADDC/ADDE or SUBC/SUBE if the target does not support
1588 // ADDC/ADDE/SUBC/SUBE. The problem is that these operations generate
1601 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps);
1650 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps);
H A DSelectionDAG.cpp2257 case ISD::ADDE: {
2273 // With ADDE, a carry bit may be added in, so we can only use this
2277 if (KnownZeroOut >= 2) // ADDE
3472 case ISD::ADDE:
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h78 ADDE, // Add using carry enumerator in enum:llvm::ARMISD::NodeType
H A DARMISelLowering.cpp631 setOperationAction(ISD::ADDE, MVT::i32, Custom);
970 case ARMISD::ADDE: return "ARMISD::ADDE";
6065 case ISD::ADDE: Opc = ARMISD::ADDE; ExtraOp = true; break;
6244 case ISD::ADDE:
7802 // If we find this pattern, we can replace the U/SMUL_LOHI, ADDC, and ADDE by
7810 // ADDE
7835 // Look for the glued ADDE.
7840 // Make sure it is really an ADDE
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1385 setOperationAction(ISD::ADDE, MVT::i8, Expand);
1386 setOperationAction(ISD::ADDE, MVT::i16, Expand);
1387 setOperationAction(ISD::ADDE, MVT::i32, Expand);
1388 setOperationAction(ISD::ADDE, MVT::i64, Expand);
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1459 setOperationAction(ISD::ADDE, MVT::i64, Custom);
2692 case ISD::ADDC: hiOpc = ISD::ADDE; break;
2693 case ISD::ADDE: hasChain = true; break;
2826 case ISD::ADDE:
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp222 setOperationAction(ISD::ADDE, MVT::i32, Custom);
226 setOperationAction(ISD::ADDE, MVT::i64, Custom);
1285 case ISD::ADDE:
1547 case ISD::ADDE:
/external/llvm/lib/Target/R600/
H A DSIISelLowering.cpp79 setOperationAction(ISD::ADDE, MVT::i32, Legal);
H A DAMDGPUISelLowering.cpp314 setOperationAction(ISD::ADDE, VT, Expand);
H A DR600ISelLowering.cpp177 setOperationAction(ISD::ADDE, VT, Expand);
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp96 setOperationAction(ISD::ADDE, MVT::i32, Expand);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp223 setOperationAction(ISD::ADDE, MVT::i64, Expand);
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp327 case ISD::ADDE:
H A DX86ISelLowering.cpp444 setOperationAction(ISD::ADDE, VT, Custom);
16102 case ISD::ADDE: Opc = X86ISD::ADC; ExtraOp = true; break;
16246 case ISD::ADDE:
16290 case ISD::ADDE:

Completed in 635 milliseconds

12