/external/llvm/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 842 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 D | HexagonISelLowering.cpp | 296 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 D | MSP430ISelLowering.cpp | 386 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 D | SparcISelLowering.cpp | 89 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 D | XCoreISelLowering.cpp | 1037 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 D | X86FastISel.cpp | 1890 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 D | X86ISelLowering.cpp | 1464 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 D | ARMFastISel.cpp | 1993 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 D | ARMISelLowering.cpp | 1182 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 D | MipsISelLowering.cpp | 2634 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 D | SPUISelLowering.cpp | 1442 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 D | PPCISelLowering.cpp | 2744 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...] |