/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 368 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 380 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 383 RetOps[0] = Chain; // Update chain. in LowerReturn() 387 RetOps.push_back(Flag); in LowerReturn() 389 return DAG.getNode(Opc, DL, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.cpp | 535 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 546 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 564 RetOps.push_back( in LowerReturn() 568 RetOps[0] = Chain; // Update chain in LowerReturn() 572 RetOps.push_back(Flag); in LowerReturn() 576 ArrayRef<SDValue>(&RetOps[0], RetOps.size())); in LowerReturn()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 450 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 451 RetOps.append(OutVals.begin(), OutVals.end()); in LowerReturn() 452 Chain = DAG.getNode(WebAssemblyISD::RETURN, DL, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 224 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn_32() local 226 RetOps.push_back(SDValue()); in LowerReturn_32() 251 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_32() 260 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_32() 274 RetOps.push_back(DAG.getRegister(SP::I0, PtrVT)); in LowerReturn_32() 278 RetOps[0] = Chain; // Update chain. in LowerReturn_32() 279 RetOps[1] = DAG.getConstant(RetAddrOffset, DL, MVT::i32); in LowerReturn_32() 283 RetOps.push_back(Flag); in LowerReturn_32() 285 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn_32() 307 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn_64() local [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 526 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 539 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 545 RetOps[0] = Chain; // Update chain. in LowerReturn() 549 RetOps.push_back(Flag); in LowerReturn() 551 return DAG.getNode(Opc, dl, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 1473 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 1476 RetOps.push_back(DAG.getConstant(0, dl, MVT::i32)); in LowerReturn() 1519 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 1522 RetOps[0] = Chain; // Update chain. in LowerReturn() 1526 RetOps.push_back(Flag); in LowerReturn() 1528 return DAG.getNode(XCoreISD::RETSP, dl, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 3196 MipsTargetLowering::LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, in LowerInterruptReturn() argument 3205 return DAG.getNode(MipsISD::ERet, DL, MVT::Other, RetOps); in LowerInterruptReturn() 3226 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 3275 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 3294 RetOps.push_back(DAG.getRegister(V0, getPointerTy(DAG.getDataLayout()))); in LowerReturn() 3297 RetOps[0] = Chain; // Update chain. in LowerReturn() 3301 RetOps.push_back(Flag); in LowerReturn() 3305 return LowerInterruptReturn(RetOps, DL, DAG); in LowerReturn() 3308 return DAG.getNode(MipsISD::Ret, DL, MVT::Other, RetOps); in LowerReturn()
|
D | MipsISelLowering.h | 511 SDValue LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps,
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.cpp | 993 SmallVector<SDValue, 48> RetOps; in LowerReturn() local 994 RetOps.push_back(Chain); // Operand #0 = Chain (updated below) in LowerReturn() 1017 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 1021 RetOps[0] = Chain; in LowerReturn() 1023 RetOps.push_back(Flag); in LowerReturn() 1026 return DAG.getNode(Opc, DL, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 573 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 583 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 586 RetOps[0] = Chain; // Update chain. in LowerReturn() 590 RetOps.push_back(Flag); in LowerReturn() 592 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, RetOps); in LowerReturn()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 6032 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 6057 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 6067 RetOps.push_back(DAG.getRegister(*I, MVT::i64)); in LowerReturn() 6069 RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64))); in LowerReturn() 6071 RetOps.push_back(DAG.getRegister(*I, MVT::i1)); in LowerReturn() 6073 RetOps.push_back(DAG.getRegister(*I, MVT::Other)); in LowerReturn() 6079 RetOps[0] = Chain; // Update chain. in LowerReturn() 6083 RetOps.push_back(Flag); in LowerReturn() 6085 return DAG.getNode(PPCISD::RET_FLAG, dl, MVT::Other, RetOps); in LowerReturn() 8006 SDValue RetOps[] = { Value, Vals[0].getValue(1), TF }; in LowerVectorLoad() local [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 2223 static SDValue LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, in LowerInterruptReturn() argument 2250 RetOps.insert(RetOps.begin() + 1, in LowerInterruptReturn() 2253 return DAG.getNode(ARMISD::INTRET_FLAG, DL, MVT::Other, RetOps); in LowerInterruptReturn() 2275 SmallVector<SDValue, 4> RetOps; in LowerReturn() local 2276 RetOps.push_back(Chain); // Operand #0 = Chain (updated below) in LowerReturn() 2312 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 2318 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 2333 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 2344 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 2352 RetOps.push_back(DAG.getRegister(*I, MVT::i32)); in LowerReturn() [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 1256 SmallVector<SDValue, 4> RetOps; in LowerReturn() local 1257 RetOps.push_back(Chain); in LowerReturn() 1272 RetOps.push_back(DAG.getRegister(Reg, VA.getLocVT())); in LowerReturn() 1276 RetOps[0] = Chain; in LowerReturn() 1278 RetOps.push_back(Glue); in LowerReturn() 1280 return DAG.getNode(SystemZISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn() 3273 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) }; in lowerATOMIC_LOAD_OP() local 3274 return DAG.getMergeValues(RetOps, DL); in lowerATOMIC_LOAD_OP()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 3303 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn() local 3329 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn() 3337 RetOps.push_back(DAG.getRegister(*I, MVT::i64)); in LowerReturn() 3339 RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64))); in LowerReturn() 3345 RetOps[0] = Chain; // Update chain. in LowerReturn() 3349 RetOps.push_back(Flag); in LowerReturn() 3351 return DAG.getNode(AArch64ISD::RET_FLAG, DL, MVT::Other, RetOps); in LowerReturn()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 1415 SmallVector<SDValue, 6> RetOps; in LowerReturn() local 1416 RetOps.push_back(Chain); // Operand #0 = Chain (updated below) in LowerReturn() 1418 RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(), in LowerReturn() 1450 RetOps.push_back(ValToCopy); in LowerReturn() 1495 RetOps[0] = Chain; // Update chain. in LowerReturn() 1499 RetOps.push_back(Flag); in LowerReturn() 1502 MVT::Other, &RetOps[0], RetOps.size()); in LowerReturn()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 5534 SDValue RetOps[] = { GatherRes, Chain }; in visitMGATHER() local 5535 return DAG.getMergeValues(RetOps, DL); in visitMGATHER() 5618 SDValue RetOps[] = { LoadRes, Chain }; in visitMLOAD() local 5619 return DAG.getMergeValues(RetOps, DL); in visitMLOAD()
|