Home
last modified time | relevance | path

Searched refs:RetOps (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp411 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
423 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
427 RetOps[0] = Chain; // Update chain. in LowerReturn()
431 RetOps.push_back(Flag); in LowerReturn()
433 return DAG.getNode(Opc, DL, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp200 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn_32() local
202 RetOps.push_back(SDValue()); in LowerReturn_32()
214 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_32()
227 RetOps.push_back(DAG.getRegister(SP::I0, getPointerTy())); in LowerReturn_32()
231 RetOps[0] = Chain; // Update chain. in LowerReturn_32()
232 RetOps[1] = DAG.getConstant(RetAddrOffset, MVT::i32); in LowerReturn_32()
236 RetOps.push_back(Flag); in LowerReturn_32()
238 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn_32()
260 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn_64() local
264 RetOps.push_back(DAG.getConstant(8, MVT::i32)); in LowerReturn_64()
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp546 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
559 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
565 RetOps[0] = Chain; // Update chain. in LowerReturn()
569 RetOps.push_back(Flag); in LowerReturn()
571 return DAG.getNode(Opc, dl, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1487 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
1490 RetOps.push_back(DAG.getConstant(0, MVT::i32)); in LowerReturn()
1532 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
1535 RetOps[0] = Chain; // Update chain. in LowerReturn()
1539 RetOps.push_back(Flag); in LowerReturn()
1541 return DAG.getNode(XCoreISD::RETSP, dl, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp1006 SmallVector<SDValue, 4> RetOps; in LowerReturn() local
1007 RetOps.push_back(Chain); in LowerReturn()
1022 RetOps.push_back(DAG.getRegister(Reg, VA.getLocVT())); in LowerReturn()
1026 RetOps[0] = Chain; in LowerReturn()
1028 RetOps.push_back(Glue); in LowerReturn()
1030 return DAG.getNode(SystemZISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn()
2548 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) }; in lowerATOMIC_LOAD_OP() local
2549 return DAG.getMergeValues(RetOps, DL); in lowerATOMIC_LOAD_OP()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp345 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
355 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
358 RetOps[0] = Chain; // Update chain. in LowerReturn()
362 RetOps.push_back(Flag); in LowerReturn()
364 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp3082 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
3131 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
3149 RetOps.push_back(DAG.getRegister(V0, getPointerTy())); in LowerReturn()
3152 RetOps[0] = Chain; // Update chain. in LowerReturn()
3156 RetOps.push_back(Flag); in LowerReturn()
3159 return DAG.getNode(MipsISD::Ret, DL, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp2141 static SDValue LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, in LowerInterruptReturn() argument
2168 RetOps.insert(RetOps.begin() + 1, DAG.getConstant(LROffset, MVT::i32, false)); in LowerInterruptReturn()
2170 return DAG.getNode(ARMISD::INTRET_FLAG, DL, MVT::Other, RetOps); in LowerInterruptReturn()
2192 SmallVector<SDValue, 4> RetOps; in LowerReturn() local
2193 RetOps.push_back(Chain); // Operand #0 = Chain (updated below) in LowerReturn()
2229 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
2235 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
2250 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
2261 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
2265 RetOps[0] = Chain; in LowerReturn()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5551 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
5576 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
5579 RetOps[0] = Chain; // Update chain. in LowerReturn()
5583 RetOps.push_back(Flag); in LowerReturn()
5585 return DAG.getNode(PPCISD::RET_FLAG, dl, MVT::Other, RetOps); in LowerReturn()
7412 SDValue RetOps[] = { Value, Vals[0].getValue(1), TF }; in LowerVectorLoad() local
7413 return DAG.getMergeValues(RetOps, dl); in LowerVectorLoad()
7416 SDValue RetOps[] = { Value, TF }; in LowerVectorLoad() local
7417 return DAG.getMergeValues(RetOps, dl); in LowerVectorLoad()
7504 SDValue RetOps[] = { TF, Stores[0].getValue(1) }; in LowerVectorStore() local
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2920 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local
2946 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
2949 RetOps[0] = Chain; // Update chain. in LowerReturn()
2953 RetOps.push_back(Flag); in LowerReturn()
2955 return DAG.getNode(AArch64ISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp1885 SmallVector<SDValue, 6> RetOps; in LowerReturn() local
1886 RetOps.push_back(Chain); // Operand #0 = Chain (updated below) in LowerReturn()
1888 RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(), in LowerReturn()
1933 RetOps.push_back(ValToCopy); in LowerReturn()
1956 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()
1981 RetOps.push_back(DAG.getRegister(RetValReg, getPointerTy())); in LowerReturn()
1984 RetOps[0] = Chain; // Update chain. in LowerReturn()
1988 RetOps.push_back(Flag); in LowerReturn()
1990 return DAG.getNode(X86ISD::RET_FLAG, dl, MVT::Other, RetOps); in LowerReturn()
15091 SDValue RetOps[] = { SDValue(Res, 0), SDValue(Res, 2) }; in getGatherNode() local
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp5150 SDValue RetOps[] = { LoadRes, Chain }; in visitMLOAD() local
5151 return DAG.getMergeValues(RetOps, DL); in visitMLOAD()