Home
last modified time | relevance | path

Searched refs:ADDE (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAluCode.h
H A DLanaiISelDAGToDAG.cpp214 case ISD::ADDE: in isdToLanaiAluCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBack2BackFusion.def15 ADDE,
504 ADDE,
H A DPPCScheduleP7.td188 ADDE, ADDE8, ADDME, ADDME8, SUBFME, SUBFME8,
H A DPPCISelLowering.h166 ADDE, enumerator
H A DP10InstrResources.td973 ADDE, ADDE8,
H A DPPCISelLowering.cpp1844 case PPCISD::ADDE: in getTargetNodeName()
12464 PPCISD::ADDE, DL, DAG.getVTList(SumType, MVT::i32), Zero, Zero, Flag); in ConvertCarryFlagToCarryValue()
12498 Opc = IsAdd ? PPCISD::ADDE : PPCISD::SUBE; in LowerADDSUBO_CARRY()
16658 if (LHS->getOpcode() == PPCISD::ADDE && in DAGCombineAddc()
17513 case PPCISD::ADDE: { in computeKnownBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h299 ADDE, enumerator
H A DTargetLowering.h2985 case ISD::ADDE: in isCommutativeBinOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp216 assert(Opc == ISD::ADDE && "ISD::ADDE not in a chain of ADDE nodes!"); in selectAddE()
720 case ISD::ADDE: { in trySelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h111 ADDE, // Add using carry enumerator
H A DARMISelLowering.cpp1733 MAKE_CASE(ARMISD::ADDE) in getTargetNodeName()
5100 return DAG.getNode(ARMISD::ADDE, DL, DAG.getVTList(VT, MVT::i32), in ConvertCarryFlagToBooleanCarry()
9951 Result = DAG.getNode(ARMISD::ADDE, DL, VTs, Op.getOperand(0), in LowerUADDSUBO_CARRY()
12994 assert((AddeSubeNode->getOpcode() == ARMISD::ADDE || in AddCombineTo64bitMLAL()
13004 if ((AddeSubeNode->getOpcode() == ARMISD::ADDE && in AddCombineTo64bitMLAL()
13023 if (AddeSubeNode->getOpcode() == ARMISD::ADDE && in AddCombineTo64bitMLAL()
13202 (AddeNode->getOpcode() == ARMISD::ADDE) && in PerformUMLALCombine()
13223 if (LHS->getOpcode() == ARMISD::ADDE && in PerformAddcSubcCombine()
13263 unsigned Opcode = (N->getOpcode() == ARMISD::ADDE) ? ARMISD::SUBE in PerformAddeSubeCombine()
13264 : ARMISD::ADDE; in PerformAddeSubeCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp126 setOperationAction(ISD::ADDE, MVT::i32, Legal); in ARCTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp357 case ISD::ADDE: return "adde"; in getOperationName()
H A DLegalizeIntegerTypes.cpp240 case ISD::ADDE: in PromoteIntegerResult()
3064 case ISD::ADDE: in ExpandIntegerResult()
3622 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps); in ExpandIntRes_ADDSUB()
3731 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps); in ExpandIntRes_ADDSUBC()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp111 setOperationAction(ISD::ADDE, VT, Custom); in M68kTargetLowering()
1400 case ISD::ADDE: in LowerOperation()
2626 case ISD::ADDE: in LowerADDC_ADDE_SUBC_SUBE()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp630 case ISD::ADDE: in Select()
965 bool ConsumeCarry = (Opcode == ISD::ADDE || Opcode == ISD::SUBE); in SelectADD_SUB_I64()
968 bool IsAdd = Opcode == ISD::ADD || Opcode == ISD::ADDC || Opcode == ISD::ADDE; in SelectADD_SUB_I64()
H A DR600ISelLowering.cpp192 setOperationAction({ISD::ADDC, ISD::SUBC, ISD::ADDE, ISD::SUBE}, VT, in R600TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp833 setOperationAction({ISD::ADDC, ISD::ADDE, ISD::SUBC, ISD::SUBE}, VT, in initActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1728 setOperationAction(ISD::ADDE, MVT::i32, Legal); in SparcTargetLowering()
1734 setOperationAction(ISD::ADDE, MVT::i64, Legal); in SparcTargetLowering()
H A DSparcInstrInfo.td884 defm ADDE : F3_12<"addxcc", 0b011000, adde, IntRegs, i32, simm13Op>;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp640 {ISD::ABS, ISD::ADD, ISD::ADDC, ISD::ADDE, in NVPTXTargetLowering()
818 setOperationAction(ISD::ADDE, MVT::i32, Legal); in NVPTXTargetLowering()
823 setOperationAction(ISD::ADDE, MVT::i64, Legal); in NVPTXTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp73 setOperationAction(ISD::ADDE, VT, Legal); in AVRTargetLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td448 def adde : SDNode<"ISD::ADDE" , SDTIntBinOp,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp161 ISD::SRL_PARTS, ISD::ADDC, ISD::ADDE, ISD::SUBC, ISD::SUBE}) { in WebAssemblyTargetLowering()

12