/external/llvm/lib/Target/Mips/ |
Mips16ISelLowering.h | 48 std::deque< std::pair<unsigned, SDValue> > &RegsToPass,
|
MipsSEISelLowering.h | 60 std::deque< std::pair<unsigned, SDValue> > &RegsToPass,
|
Mips16ISelLowering.cpp | 422 std::deque< std::pair<unsigned, SDValue> > &RegsToPass, 502 RegsToPass.push_front(std::make_pair(V0Reg, Callee)); 510 RegsToPass.push_front(std::make_pair((unsigned)Mips::T9, Callee)); 515 MipsTargetLowering::getOpndList(Ops, RegsToPass, IsPICCall, GlobalOrExternal,
|
MipsISelLowering.cpp | [all...] |
MipsISelLowering.h | 387 std::deque< std::pair<unsigned, SDValue> > &RegsToPass, 474 std::deque<std::pair<unsigned, SDValue>> &RegsToPass,
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 401 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 426 // Arguments that can be passed on register must be kept at RegsToPass 429 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 461 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 462 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 463 RegsToPass[i].second, InFlag); 483 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) 484 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 485 RegsToPass[i].second.getValueType())); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
SparcISelLowering.cpp | 398 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; 479 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Hi)); 483 RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Lo)); 514 // RegsToPass vector 517 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 521 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 547 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 548 unsigned Reg = RegsToPass[i].first; 553 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag); 574 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 715 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; 740 // RegsToPass vector 742 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 783 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 784 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 785 RegsToPass[i].second, InFlag); 810 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 811 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 812 RegsToPass[i].second.getValueType())); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
BlackfinISelLowering.cpp | 304 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; 328 // RegsToPass vector 330 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 355 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 356 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 357 RegsToPass[i].second, InFlag);
|
/external/llvm/lib/Target/Lanai/ |
LanaiISelLowering.cpp | 640 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 671 // Arguments that can be passed on register must be kept at RegsToPass 674 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 702 for (unsigned I = 0, E = RegsToPass.size(); I != E; ++I) { 703 Chain = DAG.getCopyToReg(Chain, DL, RegsToPass[I].first, 704 RegsToPass[I].second, InFlag); 735 for (unsigned I = 0, E = RegsToPass.size(); I != E; ++I) 736 Ops.push_back(DAG.getRegister(RegsToPass[I].first, 737 RegsToPass[I].second.getValueType())); [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 576 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 601 // Arguments that can be passed on register must be kept at RegsToPass 604 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 645 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 646 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 647 RegsToPass[i].second, InFlag); 667 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) 668 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 669 RegsToPass[i].second.getValueType())); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 253 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 278 // Arguments that can be passed on register must be kept at RegsToPass 281 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 307 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 308 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 309 RegsToPass[i].second, InFlag); 321 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) 322 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 323 RegsToPass[i].second.getValueType())); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 464 SmallVector<std::pair<unsigned, SDValue>, 4> RegsToPass; 489 // Arguments that can be passed on register must be kept at RegsToPass 492 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 519 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 520 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 521 RegsToPass[i].second, InFlag); 541 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) 542 Ops.push_back(DAG.getRegister(RegsToPass[i].first, 543 RegsToPass[i].second.getValueType())); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 786 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 263 SmallVector<std::pair<unsigned, SDValue>, MaxArgs> RegsToPass; 289 // Push arguments into RegsToPass vector 291 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 301 for (auto &Reg : RegsToPass) { 323 for (auto &Reg : RegsToPass)
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
PPCISelLowering.h | 425 &RegsToPass,
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMISelLowering.h | 388 RegsToPassVector &RegsToPass,
|
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | 722 SmallVector<std::pair<unsigned, SDValue>, 16> RegsToPass; 782 // Arguments that can be passed on register must be kept at RegsToPass 785 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); 815 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 816 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 817 RegsToPass[i].second, InFlag); 832 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { 833 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, 834 RegsToPass[i].second, InFlag); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
SPUISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 510 SDValue &Arg, RegsToPassVector &RegsToPass,
|