/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 243 MERGE_VALUES, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1823 case ExtractValue: return ISD::MERGE_VALUES; in InstructionOpcodeToISD() 1824 case InsertValue: return ISD::MERGE_VALUES; in InstructionOpcodeToISD()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 187 case ISD::MERGE_VALUES: return "merge_values"; in getOperationName()
|
H A D | LegalizeVectorOps.cpp | 303 case ISD::MERGE_VALUES: in LegalizeOp() 853 case ISD::MERGE_VALUES: in Expand()
|
H A D | SelectionDAGBuilder.cpp | 961 return DAG.getNode(ISD::MERGE_VALUES, dl, DAG.getVTList(ValueVTs), Values); in getCopyFromRegs() 3503 SDValue Res = DAG.getNode(ISD::MERGE_VALUES, dl, in visitLandingPad() 3820 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect() 4247 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue() 4282 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue() 4621 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, dl, in visitLoad() 10287 if (Val.getOpcode() == ISD::MERGE_VALUES) { in visitInlineAsm() 10303 SDValue V = DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInlineAsm() 11184 SDValue Res = CLI.DAG.getNode(ISD::MERGE_VALUES, CLI.DL, in LowerCallTo() 12495 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitFreeze() [all …]
|
H A D | InstrEmitter.cpp | 1249 case ISD::MERGE_VALUES: in EmitSpecialNode()
|
H A D | SelectionDAG.cpp | 3173 case ISD::MERGE_VALUES: in computeKnownBits() 4481 case ISD::MERGE_VALUES: in ComputeNumSignBits() 5966 case ISD::MERGE_VALUES: in getNode() 8721 return getNode(ISD::MERGE_VALUES, dl, getVTList(VTs), Ops); in getMergeValues() 10192 return getNode(ISD::MERGE_VALUES, DL, VTList, {N1, ZeroOverFlow}, Flags); in getNode() 10202 return getNode(ISD::MERGE_VALUES, DL, VTList, in getNode() 10209 return getNode(ISD::MERGE_VALUES, DL, VTList, in getNode() 10256 return getNode(ISD::MERGE_VALUES, DL, VTList, {Lo, Hi}, Flags); in getNode() 10272 return getNode(ISD::MERGE_VALUES, DL, VTList, {Result0, Result1}, Flags); in getNode()
|
H A D | LegalizeFloatTypes.cpp | 66 case ISD::MERGE_VALUES:R = SoftenFloatRes_MERGE_VALUES(N, ResNo); break; in SoftenFloatResult() 1394 case ISD::MERGE_VALUES: ExpandRes_MERGE_VALUES(N, ResNo, Lo, Hi); break; in ExpandFloatResult()
|
H A D | ScheduleDAGRRList.cpp | 708 case ISD::MERGE_VALUES: in EmitNode()
|
H A D | LegalizeVectorTypes.cpp | 56 case ISD::MERGE_VALUES: R = ScalarizeVecRes_MERGE_VALUES(N, ResNo);break; in ScalarizeVectorResult() 1074 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break; in SplitVectorResult() 4314 case ISD::MERGE_VALUES: Res = WidenVecRes_MERGE_VALUES(N, ResNo); break; in WidenVectorResult()
|
H A D | LegalizeDAG.cpp | 1083 case ISD::MERGE_VALUES: in LegalizeOp() 3236 case ISD::MERGE_VALUES: in ExpandNode()
|
H A D | LegalizeIntegerTypes.cpp | 58 case ISD::MERGE_VALUES:Res = PromoteIntRes_MERGE_VALUES(N, ResNo); break; in PromoteIntegerResult() 2771 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break; in ExpandIntegerResult()
|
H A D | TargetLowering.cpp | 10591 assert(Ret.getOpcode() == ISD::MERGE_VALUES && in forceExpandWideMUL()
|
H A D | DAGCombiner.cpp | 1838 case ISD::MERGE_VALUES: return visitMERGE_VALUES(N); in visit() 15261 if (Elt.getOpcode() != ISD::MERGE_VALUES) in getBuildPairElt()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4301 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, Flag); in lowerXALUO() 4339 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, SetCC); in lowerXALUO() 4398 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, Flag); in lowerUADDSUBO_CARRY() 4437 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, SetCC); in lowerUADDSUBO_CARRY() 4838 return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op), Op->getVTList(), in lowerINTRINSIC_WO_CHAIN() 7366 return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op0), in combineFP_ROUND() 7430 return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op0), in combineFP_EXTEND()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 3392 assert(S->getOpcode() == ISD::MERGE_VALUES); in LowerHvxOperationWrapper() 3451 assert(Load->getOpcode() == ISD::MERGE_VALUES); in ReplaceHvxNodeResults()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 739 return DAG.getNode(ISD::MERGE_VALUES, DL, DAG.getVTList(VT, VT), Res, OVF); in LowerUADDSUBO()
|
H A D | SIISelLowering.cpp | 6401 if (Res.getOpcode() == ISD::MERGE_VALUES) { in ReplaceNodeResults()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 1648 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, Overflow); in LowerXALUO()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 24013 return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), Value, SetCC); in LowerXALUO() 26800 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), Result, in LowerINTRINSIC_W_CHAIN() 26813 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), Result, in LowerINTRINSIC_W_CHAIN() 26883 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC, in LowerINTRINSIC_W_CHAIN() 26904 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC, in LowerINTRINSIC_W_CHAIN() 26940 return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), in LowerINTRINSIC_W_CHAIN() 26981 return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), in LowerINTRINSIC_W_CHAIN() 26994 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC, in LowerINTRINSIC_W_CHAIN() 27014 return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), Res, Chain); in LowerINTRINSIC_W_CHAIN() 27038 return DAG.getNode(ISD::MERGE_VALUES, DL, Op->getVTList(), Res, Chain); in LowerINTRINSIC_W_CHAIN() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5015 return DAG.getNode(ISD::MERGE_VALUES, dl, VTs, Value, Overflow); in LowerSignedALUO() 5076 return DAG.getNode(ISD::MERGE_VALUES, dl, VTs, Value, Overflow); in LowerUnsignedALUO() 9925 return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Result, Carry); in LowerUADDSUBO_CARRY() 9999 return DAG.getNode(ISD::MERGE_VALUES, dl, Tys, in LowerFSINCOS() 20737 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), in LowerDivRem() 20761 return DAG.getNode(ISD::MERGE_VALUES, dl, DAG.getVTList(VT, VT), Values); in LowerDivRem()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 11282 return DAG.getNode(ISD::MERGE_VALUES, dl, {MVT::i128, MVT::Other}, in LowerATOMIC_LOAD_STORE() 15283 return DAG.getNode(ISD::MERGE_VALUES, dl, DAG.getVTList(VecTy, MVT::Other), in expandVSXLoadForLE()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 4209 return DAG.getNode(ISD::MERGE_VALUES, DL, VTs, Sum, OutFlag); in lowerADDSUBO_CARRY() 4235 return DAG.getNode(ISD::MERGE_VALUES, dl, VTs, Value, Overflow); in LowerXALUO()
|