/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 716 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; 741 // RegsToPass vector 743 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 784 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 785 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 786 RegsToPass[i].second, InFlag); 811 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 812 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 813 RegsToPass[i].second.getValueType())); [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 458 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 483 // Arguments that can be passed on register must be kept at RegsToPass 486 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 513 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 514 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 515 RegsToPass[i].second, InFlag); 535 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) 536 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 537 RegsToPass[i].second.getValueType())); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 434 SmallVector<std::pair<unsigned, SDValue>, 16> RegsToPass; 485 // Arguments that can be passed on register must be kept at RegsToPass 488 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 509 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 510 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 511 RegsToPass[i].second, InFlag); 527 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 528 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 529 RegsToPass[i].second, InFlag); 559 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 397 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; 478 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Hi)); 482 RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Lo)); 513 // RegsToPass vector 516 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 520 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 546 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 547 unsigned Reg = RegsToPass[i].first; 552 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag); 573 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |