/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 411 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/ |
D | SparcISelLowering.cpp | 200 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/ |
D | MSP430ISelLowering.cpp | 546 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/ |
D | XCoreISelLowering.cpp | 1487 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/ |
D | SystemZISelLowering.cpp | 1006 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/ |
D | HexagonISelLowering.cpp | 345 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/ |
D | MipsISelLowering.cpp | 3082 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/ |
D | ARMISelLowering.cpp | 2141 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/ |
D | PPCISelLowering.cpp | 5551 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/ |
D | AArch64ISelLowering.cpp | 2920 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/ |
D | X86ISelLowering.cpp | 1885 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/ |
D | DAGCombiner.cpp | 5150 SDValue RetOps[] = { LoadRes, Chain }; in visitMLOAD() local 5151 return DAG.getMergeValues(RetOps, DL); in visitMLOAD()
|