Home
last modified time | relevance | path

Searched refs:CSI (Results 1 – 25 of 48) sorted by relevance

12

/trueos/contrib/llvm/lib/Target/AArch64/
HDAArch64FrameLowering.cpp175 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitPrologue() local
176 if (CSI.size()) { in emitPrologue()
183 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), in emitPrologue()
184 E = CSI.end(); I != E; ++I) { in emitPrologue()
261 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
265 if (CSI.size()) { in emitEpilogue()
266 MinCSFI = CSI[0].getFrameIdx(); in emitEpilogue()
267 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in emitEpilogue()
426 const std::vector<CalleeSavedInfo> &CSI, in emitFrameMemOps() argument
445 for (unsigned i = 0, e = CSI.size(); i < e; ++i) { in emitFrameMemOps()
[all …]
HDAArch64RegisterInfo.cpp97 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in eliminateFrameIndex() local
101 if (CSI.size()) { in eliminateFrameIndex()
102 MinCSFI = CSI[0].getFrameIdx(); in eliminateFrameIndex()
103 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFrameIndex()
HDAArch64FrameLowering.h67 const std::vector<CalleeSavedInfo> &CSI,
71 const std::vector<CalleeSavedInfo> &CSI,
91 const std::vector<CalleeSavedInfo> &CSI,
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonFrameLowering.cpp225 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
230 if (CSI.empty()) { in spillCalleeSavedRegisters()
241 for (unsigned i = 0; i < CSI.size(); ++i) { in spillCalleeSavedRegisters()
242 unsigned Reg = CSI[i].getReg(); in spillCalleeSavedRegisters()
251 if (ContiguousRegs && (i < CSI.size()-1)) { in spillCalleeSavedRegisters()
252 unsigned SuperRegNext = uniqueSuperReg(CSI[i+1].getReg(), TRI); in spillCalleeSavedRegisters()
260 CSI[i+1].getFrameIdx(), SuperRegClass, TRI); in spillCalleeSavedRegisters()
267 TII.storeRegToStackSlot(MBB, MI, Reg, true, CSI[i].getFrameIdx(), RC, in spillCalleeSavedRegisters()
279 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
285 if (CSI.empty()) { in restoreCalleeSavedRegisters()
[all …]
HDHexagonFrameLowering.h36 const std::vector<CalleeSavedInfo> &CSI,
46 const std::vector<CalleeSavedInfo> &CSI,
/trueos/contrib/llvm/lib/Target/SystemZ/
HDSystemZFrameLowering.cpp126 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
128 if (CSI.empty()) in spillCalleeSavedRegisters()
141 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
142 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
187 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
188 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
200 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
201 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
204 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
215 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
[all …]
/trueos/contrib/llvm/lib/CodeGen/
HDPrologEpilogInserter.cpp81 const std::vector<CalleeSavedInfo> &CSI = in calculateSets() local
85 if (CSI.empty()) in calculateSets()
250 std::vector<CalleeSavedInfo> CSI; in calculateCalleeSavedRegisters() local
256 CSI.push_back(CalleeSavedInfo(Reg)); in calculateCalleeSavedRegisters()
260 if (CSI.empty()) in calculateCalleeSavedRegisters()
270 I = CSI.begin(), E = CSI.end(); I != E; ++I) { in calculateCalleeSavedRegisters()
307 MFI->setCalleeSavedInfo(CSI); in calculateCalleeSavedRegisters()
316 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in insertCSRSpillsAndRestores() local
321 if (CSI.empty()) in insertCSRSpillsAndRestores()
331 if (!TFI->spillCalleeSavedRegisters(*EntryBlock, I, CSI, TRI)) { in insertCSRSpillsAndRestores()
[all …]
/trueos/contrib/llvm/lib/Target/ARM/
HDThumb1FrameLowering.cpp94 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitPrologue() local
119 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitPrologue()
120 unsigned Reg = CSI[i].getReg(); in emitPrologue()
121 int FI = CSI[i].getFrameIdx(); in emitPrologue()
329 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
331 if (CSI.empty()) in spillCalleeSavedRegisters()
342 for (unsigned i = CSI.size(); i != 0; --i) { in spillCalleeSavedRegisters()
343 unsigned Reg = CSI[i-1].getReg(); in spillCalleeSavedRegisters()
368 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
370 if (CSI.empty()) in restoreCalleeSavedRegisters()
[all …]
HDARMFrameLowering.cpp147 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitPrologue() local
174 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitPrologue()
175 unsigned Reg = CSI[i].getReg(); in emitPrologue()
176 int FI = CSI[i].getFrameIdx(); in emitPrologue()
583 const std::vector<CalleeSavedInfo> &CSI, in emitPushInst() argument
596 unsigned i = CSI.size(); in emitPushInst()
600 unsigned Reg = CSI[i-1].getReg(); in emitPushInst()
652 const std::vector<CalleeSavedInfo> &CSI, in emitPopInst() argument
668 unsigned i = CSI.size(); in emitPopInst()
673 unsigned Reg = CSI[i-1].getReg(); in emitPopInst()
[all …]
HDARMFrameLowering.h41 const std::vector<CalleeSavedInfo> &CSI,
46 const std::vector<CalleeSavedInfo> &CSI,
64 const std::vector<CalleeSavedInfo> &CSI, unsigned StmOpc,
69 const std::vector<CalleeSavedInfo> &CSI, unsigned LdmOpc,
HDThumb1FrameLowering.h40 const std::vector<CalleeSavedInfo> &CSI,
44 const std::vector<CalleeSavedInfo> &CSI,
/trueos/contrib/llvm/lib/Target/MSP430/
HDMSP430FrameLowering.cpp182 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
184 if (CSI.empty()) in spillCalleeSavedRegisters()
193 MFI->setCalleeSavedFrameSize(CSI.size() * 2); in spillCalleeSavedRegisters()
195 for (unsigned i = CSI.size(); i != 0; --i) { in spillCalleeSavedRegisters()
196 unsigned Reg = CSI[i-1].getReg(); in spillCalleeSavedRegisters()
208 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
210 if (CSI.empty()) in restoreCalleeSavedRegisters()
219 for (unsigned i = 0, e = CSI.size(); i != e; ++i) in restoreCalleeSavedRegisters()
220 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), CSI[i].getReg()); in restoreCalleeSavedRegisters()
HDMSP430FrameLowering.h44 const std::vector<CalleeSavedInfo> &CSI,
48 const std::vector<CalleeSavedInfo> &CSI,
/trueos/contrib/llvm/lib/Target/Mips/
HDMips16RegisterInfo.cpp88 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in eliminateFI() local
92 if (CSI.size()) { in eliminateFI()
93 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
94 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
HDMipsSERegisterInfo.cpp92 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in eliminateFI() local
96 if (CSI.size()) { in eliminateFI()
97 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
98 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
HDMips16FrameLowering.cpp101 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
111 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in spillCalleeSavedRegisters()
117 unsigned Reg = CSI[i].getReg(); in spillCalleeSavedRegisters()
129 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
HDMips16FrameLowering.h36 const std::vector<CalleeSavedInfo> &CSI,
41 const std::vector<CalleeSavedInfo> &CSI,
HDMipsSEFrameLowering.cpp308 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitPrologue() local
310 if (CSI.size()) { in emitPrologue()
313 for (unsigned i = 0; i < CSI.size(); ++i) in emitPrologue()
322 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), in emitPrologue()
323 E = CSI.end(); I != E; ++I) { in emitPrologue()
445 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
451 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in spillCalleeSavedRegisters()
457 unsigned Reg = CSI[i].getReg(); in spillCalleeSavedRegisters()
467 CSI[i].getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
/trueos/contrib/llvm/lib/Target/PowerPC/
HDPPCFrameLowering.cpp615 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitPrologue() local
616 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in emitPrologue()
617 unsigned Reg = CSI[I].getReg(); in emitPrologue()
639 int Offset = MFI->getObjectOffset(CSI[I].getFrameIdx()); in emitPrologue()
954 const std::vector<CalleeSavedInfo> &CSI = FFI->getCalleeSavedInfo(); in processFunctionBeforeFrameFinalized() local
957 if (CSI.empty() && !needsFP(MF)) { in processFunctionBeforeFrameFinalized()
978 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in processFunctionBeforeFrameFinalized()
979 unsigned Reg = CSI[i].getReg(); in processFunctionBeforeFrameFinalized()
983 GPRegs.push_back(CSI[i]); in processFunctionBeforeFrameFinalized()
991 G8Regs.push_back(CSI[i]); in processFunctionBeforeFrameFinalized()
[all …]
/trueos/contrib/llvm/lib/Target/XCore/
HDXCoreFrameLowering.cpp193 CalleeSavedInfo &CSI = SpillLabels[I].second; in emitPrologue() local
194 int Offset = MFI->getObjectOffset(CSI.getFrameIdx()); in emitPrologue()
195 unsigned Reg = MRI->getDwarfRegNum(CSI.getReg(), true); in emitPrologue()
269 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
271 if (CSI.empty()) in spillCalleeSavedRegisters()
283 for (std::vector<CalleeSavedInfo>::const_iterator it = CSI.begin(); in spillCalleeSavedRegisters()
284 it != CSI.end(); ++it) { in spillCalleeSavedRegisters()
303 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
312 for (std::vector<CalleeSavedInfo>::const_iterator it = CSI.begin(); in restoreCalleeSavedRegisters()
313 it != CSI.end(); ++it) { in restoreCalleeSavedRegisters()
HDXCoreFrameLowering.h35 const std::vector<CalleeSavedInfo> &CSI,
39 const std::vector<CalleeSavedInfo> &CSI,
/trueos/contrib/groff/src/devices/grotty/
HDtty.cpp81 #define CSI "\033[" macro
83 #define CSI "\047[" macro
87 #define SGR_BOLD CSI "1m"
88 #define SGR_NO_BOLD CSI "22m"
89 #define SGR_ITALIC CSI "3m"
90 #define SGR_NO_ITALIC CSI "23m"
91 #define SGR_UNDERLINE CSI "4m"
92 #define SGR_NO_UNDERLINE CSI "24m"
93 #define SGR_REVERSE CSI "7m"
94 #define SGR_NO_REVERSE CSI "27m"
[all …]
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaLambda.cpp531 void Sema::deduceClosureReturnType(CapturingScopeInfo &CSI) { in deduceClosureReturnType() argument
532 assert(CSI.HasImplicitReturnType); in deduceClosureReturnType()
534 assert(CSI.ReturnType.isNull() || !CSI.ReturnType->isUndeducedType()); in deduceClosureReturnType()
557 if (CSI.Returns.empty()) { in deduceClosureReturnType()
560 if (CSI.ReturnType.isNull()) in deduceClosureReturnType()
561 CSI.ReturnType = Ctx.VoidTy; in deduceClosureReturnType()
567 assert(!CSI.ReturnType.isNull() && "We should have a tentative return type."); in deduceClosureReturnType()
568 if (CSI.ReturnType->isDependentType()) in deduceClosureReturnType()
573 assert(isa<BlockScopeInfo>(CSI)); in deduceClosureReturnType()
574 const EnumDecl *ED = findCommonEnumForBlockReturns(CSI.Returns); in deduceClosureReturnType()
[all …]
/trueos/contrib/llvm/lib/Target/X86/
HDX86FrameLowering.cpp313 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); in emitCalleeSavedFrameMoves() local
314 if (CSI.empty()) return; in emitCalleeSavedFrameMoves()
328 I = CSI.begin(), E = CSI.end(); I != E; ++I) in emitCalleeSavedFrameMoves()
335 I = CSI.begin(), E = CSI.end(); I != E; ++I) { in emitCalleeSavedFrameMoves()
964 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
966 if (CSI.empty()) in spillCalleeSavedRegisters()
982 for (unsigned i = CSI.size(); i != 0; --i) { in spillCalleeSavedRegisters()
983 unsigned Reg = CSI[i-1].getReg(); in spillCalleeSavedRegisters()
1002 for (unsigned i = CSI.size(); i != 0; --i) { in spillCalleeSavedRegisters()
1003 unsigned Reg = CSI[i-1].getReg(); in spillCalleeSavedRegisters()
[all …]
HDX86FrameLowering.h54 const std::vector<CalleeSavedInfo> &CSI,
59 const std::vector<CalleeSavedInfo> &CSI,

12