Searched refs:RVLocs (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/MBlaze/
H A DMBlazeISelLowering.cpp842 SmallVector<CCValAssign, 16> RVLocs; local
844 getTargetMachine(), RVLocs, *DAG.getContext());
849 for (unsigned i = 0; i != RVLocs.size(); ++i) {
850 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(),
851 RVLocs[i].getValVT(), InFlag).getValue(1);
1015 SmallVector<CCValAssign, 16> RVLocs; local
1019 getTargetMachine(), RVLocs, *DAG.getContext());
1027 for (unsigned i = 0; i != RVLocs.size(); ++i)
1028 if (RVLocs[i].isRegLoc())
1029 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp296 SmallVector<CCValAssign, 16> RVLocs; local
300 getTargetMachine(), RVLocs, *DAG.getContext());
308 for (unsigned i = 0; i != RVLocs.size(); ++i)
309 if (RVLocs[i].isRegLoc())
310 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[i].getLocReg());
315 for (unsigned i = 0; i != RVLocs.size(); ++i) {
316 CCValAssign &VA = RVLocs[i];
349 SmallVector<CCValAssign, 16> RVLocs; local
352 getTargetMachine(), RVLocs, *DAG.getContext());
357 for (unsigned i = 0; i != RVLocs
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp386 SmallVector<CCValAssign, 16> RVLocs; local
394 getTargetMachine(), RVLocs, *DAG.getContext());
402 for (unsigned i = 0; i != RVLocs.size(); ++i)
403 if (RVLocs[i].isRegLoc())
404 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[i].getLocReg());
410 for (unsigned i = 0; i != RVLocs.size(); ++i) {
411 CCValAssign &VA = RVLocs[i];
569 SmallVector<CCValAssign, 16> RVLocs; local
571 getTargetMachine(), RVLocs, *DAG.getContext());
576 for (unsigned i = 0; i != RVLocs
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp89 SmallVector<CCValAssign, 16> RVLocs; local
93 DAG.getTarget(), RVLocs, *DAG.getContext());
101 for (unsigned i = 0; i != RVLocs.size(); ++i)
102 if (RVLocs[i].isRegLoc())
103 MF.getRegInfo().addLiveOut(RVLocs[i].getLocReg());
109 for (unsigned i = 0; i != RVLocs.size(); ++i) {
110 CCValAssign &VA = RVLocs[i];
591 SmallVector<CCValAssign, 16> RVLocs; local
593 DAG.getTarget(), RVLocs, *DAG.getContext());
598 for (unsigned i = 0; i != RVLocs
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1037 SmallVector<CCValAssign, 16> RVLocs; local
1039 getTargetMachine(), RVLocs, *DAG.getContext());
1044 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1045 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(),
1046 RVLocs[i].getValVT(), InFlag).getValue(1);
1207 SmallVector<CCValAssign, 16> RVLocs; local
1208 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(), RVLocs, Context);
1221 SmallVector<CCValAssign, 16> RVLocs; local
1225 getTargetMachine(), RVLocs, *DAG.getContext());
1233 for (unsigned i = 0; i != RVLocs
[all...]
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp1890 SmallVector<CCValAssign, 16> RVLocs; local
1891 CCState CCRetInfo(CC, false, *FuncInfo.MF, TM, RVLocs,
1895 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1896 EVT CopyVT = RVLocs[i].getValVT();
1902 if ((RVLocs[i].getLocReg() == X86::ST0 ||
1903 RVLocs[i].getLocReg() == X86::ST1)) {
1904 if (isScalarFPTypeInSSEReg(RVLocs[i].getValVT())) {
1912 CopyReg).addReg(RVLocs[i].getLocReg());
1913 UsedRegs.push_back(RVLocs[i].getLocReg());
1916 if (CopyVT != RVLocs[
[all...]
H A DX86ISelLowering.cpp1464 SmallVector<CCValAssign, 16> RVLocs; local
1466 RVLocs, Context);
1479 SmallVector<CCValAssign, 16> RVLocs; local
1481 RVLocs, *DAG.getContext());
1486 for (unsigned i = 0; i != RVLocs.size(); ++i)
1487 if (RVLocs[i].isRegLoc() && !MRI.isLiveOut(RVLocs[i].getLocReg()))
1488 MRI.addLiveOut(RVLocs[i].getLocReg());
1499 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1500 CCValAssign &VA = RVLocs[
1639 SmallVector<CCValAssign, 16> RVLocs; local
2766 SmallVector<CCValAssign, 16> RVLocs; local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1993 SmallVector<CCValAssign, 16> RVLocs; local
1994 CCState CCInfo(CC, false, *FuncInfo.MF, TM, RVLocs, *Context);
1998 if (RVLocs.size() == 2 && RetVT == MVT::f64) {
2001 EVT DestVT = RVLocs[0].getValVT();
2006 .addReg(RVLocs[0].getLocReg())
2007 .addReg(RVLocs[1].getLocReg()));
2009 UsedRegs.push_back(RVLocs[0].getLocReg());
2010 UsedRegs.push_back(RVLocs[1].getLocReg());
2015 assert(RVLocs.size() == 1 &&"Can't handle non-double multi-reg retvals!");
2016 EVT CopyVT = RVLocs[
[all...]
H A DARMISelLowering.cpp1182 SmallVector<CCValAssign, 16> RVLocs; local
1184 getTargetMachine(), RVLocs, *DAG.getContext(), Call);
1190 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1191 CCValAssign VA = RVLocs[i];
1200 VA = RVLocs[++i]; // skip ahead to next loc
1212 VA = RVLocs[++i]; // skip ahead to next loc
1216 VA = RVLocs[++i]; // skip ahead to next loc
1856 SmallVector<CCValAssign, 16> RVLocs; local
1860 getTargetMachine(), RVLocs, *DAG.getContext(), Call);
1869 for (unsigned i = 0; i != RVLocs
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2634 SmallVector<CCValAssign, 16> RVLocs; local
2636 getTargetMachine(), RVLocs, *DAG.getContext());
2641 for (unsigned i = 0; i != RVLocs.size(); ++i) {
2642 Chain = DAG.getCopyFromReg(Chain, dl, RVLocs[i].getLocReg(),
2643 RVLocs[i].getValVT(), InFlag).getValue(1);
2923 SmallVector<CCValAssign, 16> RVLocs; local
2927 getTargetMachine(), RVLocs, *DAG.getContext());
2935 for (unsigned i = 0; i != RVLocs.size(); ++i)
2936 if (RVLocs[i].isRegLoc())
2937 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[
[all...]
/external/llvm/lib/Target/CellSPU/
H A DSPUISelLowering.cpp1442 SmallVector<CCValAssign, 16> RVLocs;
1444 getTargetMachine(), RVLocs, *DAG.getContext());
1449 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1450 CCValAssign VA = RVLocs[i];
1469 SmallVector<CCValAssign, 16> RVLocs; local
1471 getTargetMachine(), RVLocs, *DAG.getContext());
1477 for (unsigned i = 0; i != RVLocs.size(); ++i)
1478 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[i].getLocReg());
1484 for (unsigned i = 0; i != RVLocs.size(); ++i) {
1485 CCValAssign &VA = RVLocs[
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp2744 SmallVector<CCValAssign, 16> RVLocs; local
2746 getTargetMachine(), RVLocs, *DAG.getContext());
2750 for (unsigned i = 0, e = RVLocs.size(); i != e; ++i) {
2751 CCValAssign &VA = RVLocs[i];
2801 SmallVector<CCValAssign, 16> RVLocs; local
2803 getTargetMachine(), RVLocs, *DAG.getContext());
2805 for (unsigned i = 0; i != RVLocs.size(); ++i)
2806 DAG.getMachineFunction().getRegInfo().addLiveOut(RVLocs[i].getLocReg());
3473 SmallVector<CCValAssign, 16> RVLocs; local
3475 RVLocs, Contex
3486 SmallVector<CCValAssign, 16> RVLocs; local
[all...]

Completed in 171 milliseconds