HomeSort by relevance Sort by last modified time
    Searched refs:RegsToPass (Results 1 - 25 of 33) sorted by null

1 2

  /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,

Completed in 848 milliseconds

1 2