reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1072   SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1484       return DAG.getMergeValues(Constants, getCurSDLoc());
 1499         return DAG.getMergeValues(Ops, getCurSDLoc());
 1523       return DAG.getMergeValues(Constants, getCurSDLoc());
 8535   setValue(CS.getInstruction(), DAG.getMergeValues(Ops, getCurSDLoc()));
 8611   return DAG.getMergeValues(Ops, SL);
 9846     SDValue Res = DAG.getMergeValues(makeArrayRef(ArgValues.data(), NumValues),
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6383   return DAG.getMergeValues({Value, NewChain}, SL);
lib/Target/AArch64/AArch64ISelLowering.cpp
 5500     return DAG.getMergeValues(Ops, DL);
 5647   return DAG.getMergeValues(Ops, dl);
 5698   return DAG.getMergeValues(Ops, dl);
 8335     return DAG.getMergeValues(Ops, dl);
 8354   return DAG.getMergeValues(Ops, dl);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1122   return DAG.getMergeValues(Ops, SDLoc());
 1453   return DAG.getMergeValues(Ops, SL);
 1475   return DAG.getMergeValues(
 1629   return DAG.getMergeValues({ Div, Rem }, DL);
 1850     return DAG.getMergeValues(Results, DL);
 1954   return DAG.getMergeValues(Ops, DL);
 1987     return DAG.getMergeValues(Res, DL);
 2014   return DAG.getMergeValues(Res, DL);
 2873       return DAG.getMergeValues(Ops, SDLoc(N));
 3389   return DAG.getMergeValues({ MulLo, MulHi }, SL);
lib/Target/AMDGPU/R600ISelLowering.cpp
 1438   return DAG.getMergeValues(Ops, DL);
 1492     return DAG.getMergeValues(MergedValues, DL);
 1512     return DAG.getMergeValues(MergedValues, DL);
 1844   return DAG.getMergeValues(MergedValues, DL);
lib/Target/AMDGPU/SIISelLowering.cpp
 1491     return DAG.getMergeValues({ ArgVal, Load.getValue(1) }, SL);
 1500   return DAG.getMergeValues({ Val, Load.getValue(1) }, SL);
 4143   return DAG.getMergeValues({ Adjusted, Load.getValue(1) }, DL);
 4176   return DAG.getMergeValues(
 4494     Result = DAG.getMergeValues(Ops, DL).getNode();
 5285       return DAG.getMergeValues({PreTFCRes, SDValue(Result, 1)}, DL);
 5294   return DAG.getMergeValues({PreTFCRes, TFCRes, SDValue(Result, 1)}, DL);
 5536         return DAG.getMergeValues({Undef, Op.getOperand(0)}, DL);
 5626     return DAG.getMergeValues({Elt[0], SDValue(NewNode, 1)}, DL);
 6735     NewOp = DAG.getMergeValues({ Extract, SDValue(NewOp.getNode(), 1) }, DL);
 7210   return DAG.getMergeValues({LoadVal, BufferLoad.getValue(1)}, DL);
 7317   return DAG.getMergeValues({ Cvt, NewLoad.getValue(1) }, SL);
 7348       return DAG.getMergeValues(Ops, DL);
 7364     return DAG.getMergeValues(Ops, DL);
 7377     return DAG.getMergeValues(Ops, DL);
 7728     NegDivScale0 = DAG.getMergeValues(Ops, SL);
 8673     return DCI.DAG.getMergeValues({BufferLoadSignExt,
lib/Target/ARM/ARMISelLowering.cpp
 5828   return DAG.getMergeValues(Ops, dl);
 5867   return DAG.getMergeValues(Ops, dl);
 8955   return DAG.getMergeValues({Pred, Load.getValue(1)}, dl);
 9015   return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl);
16080     return DAG.getMergeValues(Ops, DL);
16097   return DAG.getMergeValues(Ops, DL);
lib/Target/Hexagon/HexagonISelLowering.cpp
 2690     return DAG.getMergeValues({P.first, P.second}, dl);
 2736   SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl);
 2764       return DAG.getMergeValues({Op, Ov}, dl);
 2770       return DAG.getMergeValues({Op, Ov}, dl);
 2792   return DAG.getMergeValues(Out, dl);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
 1502     NewOp = DAG.getMergeValues(
lib/Target/Lanai/LanaiISelLowering.cpp
 1049   return DAG.getMergeValues(Ops, DL);
 1281   return DAG.getMergeValues(Ops, dl);
 1321   return DAG.getMergeValues(Ops, dl);
lib/Target/Mips/MipsISelLowering.cpp
 2480   return DAG.getMergeValues(Ops, DL);
 2531   return DAG.getMergeValues(Ops, DL);
 2613   return DAG.getMergeValues(Ops, DL);
lib/Target/Mips/MipsSEISelLowering.cpp
 1199   return DAG.getMergeValues(Ops, DL);
 1283   return DAG.getMergeValues(Vals, DL);
 1357   return DAG.getMergeValues(Vals, DL);
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1985     return DAG.getMergeValues(Ops, dl);
 2013     return DAG.getMergeValues(Ops, dl);
 2045     return DAG.getMergeValues(Ops, dl);
 2073     return DAG.getMergeValues(Ops, dl);
 2237       return DAG.getMergeValues(Ops, SDLoc(Op));
 2263   return DAG.getMergeValues(Ops, dl);
lib/Target/PowerPC/PPCISelLowering.cpp
 7128   return DAG.getMergeValues(Ops, dl);
 8043   return DAG.getMergeValues(OutOps, dl);
 8072   return DAG.getMergeValues(OutOps, dl);
 8101   return DAG.getMergeValues(OutOps, dl);
 9766       return DAG.getMergeValues(RetOps, dl);
 9770     return DAG.getMergeValues(RetOps, dl);
 9795   return DAG.getMergeValues(RVals, dl);
 9855       return DAG.getMergeValues(RetOps, dl);
lib/Target/RISCV/RISCVISelLowering.cpp
  757   return DAG.getMergeValues(Parts, DL);
  809   return DAG.getMergeValues(Parts, DL);
lib/Target/Sparc/SparcISelLowering.cpp
 2603   return DAG.getMergeValues(Ops, dl);
 2765   return DAG.getMergeValues(Ops, dl);
 2927   return DAG.getMergeValues(Ops, dl);
 2977   return DAG.getMergeValues(Ops, dl);
lib/Target/SystemZ/SystemZISelLowering.cpp
 3268   return DAG.getMergeValues(Ops, DL);
 3323   return DAG.getMergeValues(Ops, DL);
 3342   return DAG.getMergeValues(Ops, DL);
 3364   return DAG.getMergeValues(Ops, DL);
 3377   return DAG.getMergeValues(Ops, DL);
 3735   return DAG.getMergeValues(RetOps, DL);
lib/Target/X86/X86ISelLowering.cpp
18273   return DAG.getMergeValues({ Lo, Hi }, dl);
21936     return DAG.getMergeValues({Val, NewLd.getValue(1)}, dl);
22272   return DAG.getMergeValues(Ops, dl);
23302       return DAG.getMergeValues(Results, dl);
23611     return DAG.getMergeValues({Result0, Result1}, DL);
23696   return DAG.getMergeValues({ Res, Res.getValue(2) }, dl);
23733   return DAG.getMergeValues({ Res, Res.getValue(2) }, dl);
23878   return DAG.getMergeValues(Results, DL);
24108     return DAG.getMergeValues(Results, dl);
24121     return DAG.getMergeValues(Results, dl);
27476     return DAG.getMergeValues({ Select, NewLoad.getValue(1) }, dl);
27516   return DAG.getMergeValues(RetOps, dl);
27607   return DAG.getMergeValues({Extract, NewGather.getValue(2)}, dl);
43457     return DAG.getMergeValues({Res, DAG.getConstant(0, DL, MVT::i32)}, DL);
lib/Target/XCore/XCoreISelLowering.cpp
  400   return DAG.getMergeValues(Ops, DL);
  461     return DAG.getMergeValues(Ops, DL);
  482   return DAG.getMergeValues(Ops, DL);
  552   return DAG.getMergeValues(Ops, dl);
  569   return DAG.getMergeValues(Ops, dl);
  925       return DAG.getMergeValues(Results, DL);
 1651       return DAG.getMergeValues(Ops, dl);
 1664         return DAG.getMergeValues(Ops, dl);
 1687         return DAG.getMergeValues(Ops, dl);
 1701         return DAG.getMergeValues(Ops, dl);
 1727         return DAG.getMergeValues(Ops, dl);
 1734       return DAG.getMergeValues(Ops, dl);