Searched refs:RetOps (Results 1 - 15 of 15) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp410 SmallVector<SDValue, 4> RetOps(1, Chain);
422 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
426 RetOps[0] = Chain; // Update chain.
430 RetOps.push_back(Flag);
432 return DAG.getNode(Opc, DL, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp478 SmallVector<SDValue, 4> RetOps(1, Chain);
479 RetOps.append(OutVals.begin(), OutVals.end());
480 Chain = DAG.getNode(WebAssemblyISD::RETURN, DL, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp223 SmallVector<SDValue, 4> RetOps(1, Chain);
225 RetOps.push_back(SDValue());
250 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
259 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
273 RetOps.push_back(DAG.getRegister(SP::I0, PtrVT));
277 RetOps[0] = Chain; // Update chain.
278 RetOps[1] = DAG.getConstant(RetAddrOffset, DL, MVT::i32);
282 RetOps.push_back(Flag);
284 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);
306 SmallVector<SDValue, 4> RetOps(
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp542 SmallVector<SDValue, 4> RetOps(1, Chain);
555 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
561 RetOps[0] = Chain; // Update chain.
565 RetOps.push_back(Flag);
567 return DAG.getNode(Opc, dl, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1491 SmallVector<SDValue, 4> RetOps(1, Chain);
1494 RetOps.push_back(DAG.getConstant(0, dl, MVT::i32));
1537 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
1540 RetOps[0] = Chain; // Update chain.
1544 RetOps.push_back(Flag);
1546 return DAG.getNode(XCoreISD::RETSP, dl, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3104 MipsTargetLowering::LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, argument
3112 return DAG.getNode(MipsISD::ERet, DL, MVT::Other, RetOps);
3133 SmallVector<SDValue, 4> RetOps(1, Chain);
3182 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
3201 RetOps.push_back(DAG.getRegister(V0, getPointerTy(DAG.getDataLayout())));
3204 RetOps[0] = Chain; // Update chain.
3208 RetOps.push_back(Flag);
3212 return LowerInterruptReturn(RetOps, DL, DAG);
3215 return DAG.getNode(MipsISD::Ret, DL, MVT::Other, RetOps);
H A DMipsISelLowering.h505 SDValue LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, SDLoc DL,
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp946 SmallVector<SDValue, 48> RetOps; local
947 RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
970 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
974 RetOps[0] = Chain;
976 RetOps.push_back(Flag);
978 return DAG.getNode(AMDGPUISD::RET_FLAG, DL, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp574 SmallVector<SDValue, 4> RetOps(1, Chain);
584 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
587 RetOps[0] = Chain; // Update chain.
591 RetOps.push_back(Flag);
593 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2228 static SDValue LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, argument
2255 RetOps.insert(RetOps.begin() + 1,
2258 return DAG.getNode(ARMISD::INTRET_FLAG, DL, MVT::Other, RetOps);
2280 SmallVector<SDValue, 4> RetOps; local
2281 RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
2317 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
2323 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
2338 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
2349 RetOps
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1211 SmallVector<SDValue, 4> RetOps; local
1212 RetOps.push_back(Chain);
1227 RetOps.push_back(DAG.getRegister(Reg, VA.getLocVT()));
1231 RetOps[0] = Chain;
1233 RetOps.push_back(Glue);
1235 return DAG.getNode(SystemZISD::RET_FLAG, DL, MVT::Other, RetOps);
3124 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) };
3125 return DAG.getMergeValues(RetOps, DL);
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5789 SmallVector<SDValue, 4> RetOps(1, Chain);
5814 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
5817 RetOps[0] = Chain; // Update chain.
5821 RetOps.push_back(Flag);
5823 return DAG.getNode(PPCISD::RET_FLAG, dl, MVT::Other, RetOps);
7704 SDValue RetOps[] = { Value, Vals[0].getValue(1), TF }; local
7705 return DAG.getMergeValues(RetOps, dl);
7708 SDValue RetOps[] = { Value, TF }; local
7709 return DAG.getMergeValues(RetOps, dl);
7797 SDValue RetOps[] local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3246 SmallVector<SDValue, 4> RetOps(1, Chain);
3272 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
3280 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
3282 RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64)));
3288 RetOps[0] = Chain; // Update chain.
3292 RetOps.push_back(Flag);
3294 return DAG.getNode(AArch64ISD::RET_FLAG, DL, MVT::Other, RetOps);
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2213 SmallVector<SDValue, 6> RetOps; local
2214 RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
2216 RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(), dl,
2265 RetOps.push_back(ValToCopy);
2288 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
2311 RetOps.push_back(
2321 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
2327 RetOps[0] = Chain; // Update chain.
2331 RetOps.push_back(Flag);
2336 return DAG.getNode(opcode, dl, MVT::Other, RetOps);
[all...]
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5478 SDValue RetOps[] = { GatherRes, Chain }; local
5479 return DAG.getMergeValues(RetOps, DL);
5562 SDValue RetOps[] = { LoadRes, Chain }; local
5563 return DAG.getMergeValues(RetOps, DL);

Completed in 501 milliseconds