Home
last modified time | relevance | path

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

12345

/netbsd-src/external/mit/libuv/dist/test/
H A Dtest-tty-escape-sequence-processing.c34 #define CSI ESC "[" macro
394 snprintf(buffer, sizeof(buffer), "%sA", CSI); in TEST_IMPL()
402 snprintf(buffer, sizeof(buffer), "%s%dA", CSI, si.height / 4); in TEST_IMPL()
412 snprintf(buffer, sizeof(buffer), "%sA", CSI); in TEST_IMPL()
445 snprintf(buffer, sizeof(buffer), "%sB", CSI); in TEST_IMPL()
453 snprintf(buffer, sizeof(buffer), "%s%dB", CSI, si.height / 4); in TEST_IMPL()
463 snprintf(buffer, sizeof(buffer), "%sB", CSI); in TEST_IMPL()
496 snprintf(buffer, sizeof(buffer), "%sC", CSI); in TEST_IMPL()
504 snprintf(buffer, sizeof(buffer), "%s%dC", CSI, si.width / 4); in TEST_IMPL()
514 snprintf(buffer, sizeof(buffer), "%sC", CSI); in TEST_IMPL()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp39 std::vector<CalleeSavedInfo> &CSI = MF.getFrameInfo().getCalleeSavedInfo(); in emitSCSPrologue() local
40 if (std::none_of(CSI.begin(), CSI.end(), in emitSCSPrologue()
87 std::vector<CalleeSavedInfo> &CSI = MF.getFrameInfo().getCalleeSavedInfo(); in emitSCSEpilogue() local
88 if (std::none_of(CSI.begin(), CSI.end(), in emitSCSEpilogue()
130 const std::vector<CalleeSavedInfo> &CSI) { in getLibCallID() argument
133 if (CSI.empty() || !RVFI->useSaveRestoreLibCalls(MF)) in getLibCallID()
137 for (auto &CS : CSI) in getLibCallID()
169 const std::vector<CalleeSavedInfo> &CSI) { in getSpillLibCallName() argument
186 int LibCallID = getLibCallID(MF, CSI); in getSpillLibCallName()
196 const std::vector<CalleeSavedInfo> &CSI) { in getRestoreLibCallName() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp70 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
72 if (!CSI.empty()) { in emitPrologue()
73 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
75 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), in emitPrologue()
76 E = CSI.end(); I != E; ++I) { in emitPrologue()
114 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
122 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in spillCalleeSavedRegisters()
128 unsigned Reg = CSI[i].getReg(); in spillCalleeSavedRegisters()
140 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
H A DMips16RegisterInfo.cpp81 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
85 if (CSI.size()) { in eliminateFI()
86 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
87 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
H A DMipsSERegisterInfo.cpp159 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
163 if (CSI.size()) { in eliminateFI()
164 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
165 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp82 ArrayRef<CalleeSavedInfo> CSI, in insertCSRSaves() argument
90 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves()
93 for (const CalleeSavedInfo &CS : CSI) { in insertCSRSaves()
122 MutableArrayRef<CalleeSavedInfo> CSI, in insertCSRRestores() argument
134 if (!TFI->restoreCalleeSavedRegisters(RestoreBlock, I, CSI, TRI)) { in insertCSRRestores()
135 for (const CalleeSavedInfo &CI : reverse(CSI)) { in insertCSRRestores()
189 static void updateLiveness(MachineFunction &MF, ArrayRef<CalleeSavedInfo> CSI) { in updateLiveness() argument
192 for (const CalleeSavedInfo &CSIReg : CSI) in updateLiveness()
215 std::vector<CalleeSavedInfo> CSI; in spillCalleeSavedRegs() local
227 CSI.push_back(CalleeSavedInfo(Reg, JunkFI)); in spillCalleeSavedRegs()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp77 static unsigned determineLastCalleeSave(ArrayRef<CalleeSavedInfo> CSI) { in determineLastCalleeSave() argument
79 for (auto Reg : CSI) { in determineLastCalleeSave()
128 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
129 unsigned Last = determineLastCalleeSave(CSI); in emitPrologue()
222 for (const auto &Entry : CSI) { in emitPrologue()
264 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
265 unsigned Last = determineLastCalleeSave(CSI); in emitEpilogue()
347 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
352 unsigned Last = determineLastCalleeSave(CSI); in assignCalleeSavedSpillSlots()
373 auto RegI = getSavedReg(CSI, Which); in assignCalleeSavedSpillSlots()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h50 ArrayRef<CalleeSavedInfo> CSI, in spillCalleeSavedRegisters() argument
58 MutableArrayRef<CalleeSavedInfo> CSI, in restoreCalleeSavedRegisters() argument
105 const TargetRegisterInfo *TRI, std::vector<CalleeSavedInfo> &CSI)
122 bool insertCSRSpillsInBlock(MachineBasicBlock &MBB, const CSIVect &CSI,
124 bool insertCSRRestoresInBlock(MachineBasicBlock &MBB, const CSIVect &CSI,
174 void addCalleeSaveRegistersAsImpOperand(MachineInstr *MI, const CSIVect &CSI,
176 bool shouldInlineCSR(const MachineFunction &MF, const CSIVect &CSI) const;
177 bool useSpillFunction(const MachineFunction &MF, const CSIVect &CSI) const;
178 bool useRestoreFunction(const MachineFunction &MF, const CSIVect &CSI) const;
H A DHexagonFrameLowering.cpp264 static unsigned getMaxCalleeSavedReg(ArrayRef<CalleeSavedInfo> CSI, in getMaxCalleeSavedReg() argument
268 if (CSI.empty()) in getMaxCalleeSavedReg()
271 unsigned Max = getMax32BitSubRegister(CSI[0].getReg(), TRI); in getMaxCalleeSavedReg()
272 for (unsigned I = 1, E = CSI.size(); I < E; ++I) { in getMaxCalleeSavedReg()
273 unsigned Reg = getMax32BitSubRegister(CSI[I].getReg(), TRI); in getMaxCalleeSavedReg()
511 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
518 insertCSRSpillsInBlock(*PrologB, CSI, HRI, PrologueStubs); in emitPrologue()
523 insertCSRRestoresInBlock(*EpilogB, CSI, HRI); in emitPrologue()
528 insertCSRRestoresInBlock(B, CSI, HRI); in emitPrologue()
540 for (auto &R : CSI) in emitPrologue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp69 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
73 if (CSI.empty()) in assignCalleeSavedSpillSlots()
79 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
117 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
201 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
202 if (CSI.empty()) in spillCalleeSavedRegisters()
229 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
230 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
242 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
243 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
[all …]
H A DSystemZFrameLowering.h32 std::vector<CalleeSavedInfo> &CSI) const override;
37 ArrayRef<CalleeSavedInfo> CSI,
42 MutableArrayRef<CalleeSavedInfo> CSI,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp181 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
182 if (CSI.empty()) in spillCalleeSavedRegisters()
191 MFI->setCalleeSavedFrameSize(CSI.size() * 2); in spillCalleeSavedRegisters()
193 for (unsigned i = CSI.size(); i != 0; --i) { in spillCalleeSavedRegisters()
194 unsigned Reg = CSI[i-1].getReg(); in spillCalleeSavedRegisters()
205 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
206 if (CSI.empty()) in restoreCalleeSavedRegisters()
215 for (unsigned i = 0, e = CSI.size(); i != e; ++i) in restoreCalleeSavedRegisters()
216 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), CSI[i].getReg()); in restoreCalleeSavedRegisters()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFrameLowering.h35 ArrayRef<CalleeSavedInfo> CSI,
41 MutableArrayRef<CalleeSavedInfo> CSI,
76 std::vector<CalleeSavedInfo> &CSI) const override;
83 ArrayRef<CalleeSavedInfo> CSI, unsigned StmOpc,
87 MutableArrayRef<CalleeSavedInfo> CSI, unsigned LdmOpc,
H A DThumb1FrameLowering.cpp163 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
208 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitPrologue()
209 unsigned Reg = CSI[i].getReg(); in emitPrologue()
210 int FI = CSI[i].getFrameIdx(); in emitPrologue()
269 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), in emitPrologue()
270 E = CSI.end(); I != E; ++I) { in emitPrologue()
351 for (auto &I : CSI) { in emitPrologue()
379 for (auto &I : CSI) { in emitPrologue()
575 for (const CalleeSavedInfo &CSI : MF.getFrameInfo().getCalleeSavedInfo()) in needPopSpecialFixUp() local
576 if (CSI.getReg() == ARM::LR) in needPopSpecialFixUp()
[all …]
H A DARMFrameLowering.cpp448 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
491 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitPrologue()
492 unsigned Reg = CSI[i].getReg(); in emitPrologue()
493 int FI = CSI[i].getFrameIdx(); in emitPrologue()
713 for (const auto &Entry : CSI) { in emitPrologue()
746 for (const auto &Entry : CSI) { in emitPrologue()
773 for (const auto &Entry : CSI) { in emitPrologue()
1071 ArrayRef<CalleeSavedInfo> CSI, in emitPushInst() argument
1085 unsigned i = CSI.size(); in emitPushInst()
1089 unsigned Reg = CSI[i-1].getReg(); in emitPushInst()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp393 std::vector<CalleeSavedInfo> CSI; in assignCalleeSavedSpillSlots() local
397 CSI.push_back(CalleeSavedInfo(Reg)); in assignCalleeSavedSpillSlots()
402 if (!TFI->assignCalleeSavedSpillSlots(F, RegInfo, CSI, MinCSFrameIndex, in assignCalleeSavedSpillSlots()
406 if (CSI.empty()) in assignCalleeSavedSpillSlots()
415 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
457 MFI.setCalleeSavedInfo(CSI); in assignCalleeSavedSpillSlots()
505 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in updateLiveness() local
508 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in updateLiveness()
510 MCPhysReg Reg = CSI[i].getReg(); in updateLiveness()
521 if (CSI[i].isSpilledToReg()) { in updateLiveness()
[all …]
H A DStackMaps.cpp270 for (const auto &CSI : CSInfos) { in print() local
271 const LocationVec &CSLocs = CSI.Locations; in print()
272 const LiveOutVec &LiveOuts = CSI.LiveOuts; in print()
274 OS << WSMP << "callsite " << CSI.ID << "\n"; in print()
655 for (const auto &CSI : CSInfos) { in emitCallsiteEntries() local
656 const LocationVec &CSLocs = CSI.Locations; in emitCallsiteEntries()
657 const LiveOutVec &LiveOuts = CSI.LiveOuts; in emitCallsiteEntries()
665 OS.emitValue(CSI.CSOffsetExpr, 4); in emitCallsiteEntries()
674 OS.emitIntValue(CSI.ID, 8); in emitCallsiteEntries()
675 OS.emitValue(CSI.CSOffsetExpr, 4); in emitCallsiteEntries()
H A DLiveRegUnits.cpp88 const auto &CSI = MFI.getCalleeSavedInfo(); in addCalleeSavedRegs() local
90 llvm::find_if(CSI, [N](auto Info) { return Info.getReg() == N; }); in addCalleeSavedRegs()
92 if (Info == CSI.end() || Info->isRestored()) in addCalleeSavedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp739 for (CalleeSavedInfo CSI : Info) { in emitPrologue() local
750 if (CSI.isSpilledToReg()) { in emitPrologue()
756 int FrIdx = CSI.getFrameIdx(); in emitPrologue()
777 for (CalleeSavedInfo CSI : Info) { in emitPrologue() local
778 int FrIdx = CSI.getFrameIdx(); in emitPrologue()
1174 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
1175 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in emitPrologue()
1176 unsigned Reg = CSI[I].getReg(); in emitPrologue()
1207 if (CSI[I].isSpilledToReg()) { in emitPrologue()
1208 unsigned SpilledReg = CSI[I].getDstReg(); in emitPrologue()
[all …]
H A DPPCFrameLowering.h122 ArrayRef<CalleeSavedInfo> CSI,
130 std::vector<CalleeSavedInfo> &CSI) const override;
139 MutableArrayRef<CalleeSavedInfo> CSI,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp459 const auto &CSI = MFI.getCalleeSavedInfo(); in emitCalleeSavedFrameMoves() local
460 if (CSI.empty()) in emitCalleeSavedFrameMoves()
464 for (const auto &I : CSI) { in emitCalleeSavedFrameMoves()
808 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
823 for (unsigned i = 0, e = CSI.size(); i < e; ++i) { in assignCalleeSavedSpillSlots()
824 if (TRI->regsOverlap(CSI[i].getReg(), FPReg)) { in assignCalleeSavedSpillSlots()
825 CSI.erase(CSI.begin() + i); in assignCalleeSavedSpillSlots()
837 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
843 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
858 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
[all …]
H A DM68kFrameLowering.h106 std::vector<CalleeSavedInfo> &CSI) const override;
113 ArrayRef<CalleeSavedInfo> CSI,
122 MutableArrayRef<CalleeSavedInfo> CSI,
/netbsd-src/external/gpl2/groff/dist/src/devices/grotty/
H A Dtty.cpp83 #define CSI "\033[" macro
85 #define CSI "\047[" macro
89 #define SGR_BOLD CSI "1m"
90 #define SGR_NO_BOLD CSI "22m"
91 #define SGR_ITALIC CSI "3m"
92 #define SGR_NO_ITALIC CSI "23m"
93 #define SGR_UNDERLINE CSI "4m"
94 #define SGR_NO_UNDERLINE CSI "24m"
95 #define SGR_REVERSE CSI "7m"
96 #define SGR_NO_REVERSE CSI "27m"
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h154 std::vector<CalleeSavedInfo> &CSI, in assignCalleeSavedSpillSlots() argument
157 return assignCalleeSavedSpillSlots(MF, TRI, CSI); in assignCalleeSavedSpillSlots()
163 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots() argument
243 ArrayRef<CalleeSavedInfo> CSI, in spillCalleeSavedRegisters() argument
257 MutableArrayRef<CalleeSavedInfo> CSI, in restoreCalleeSavedRegisters() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp695 void Sema::deduceClosureReturnType(CapturingScopeInfo &CSI) { in deduceClosureReturnType() argument
696 assert(CSI.HasImplicitReturnType); in deduceClosureReturnType()
698 assert(CSI.ReturnType.isNull() || !CSI.ReturnType->isUndeducedType()); in deduceClosureReturnType()
699 assert((!isa<LambdaScopeInfo>(CSI) || !getLangOpts().CPlusPlus14) && in deduceClosureReturnType()
727 if (CSI.Returns.empty()) { in deduceClosureReturnType()
730 if (CSI.ReturnType.isNull()) in deduceClosureReturnType()
731 CSI.ReturnType = Ctx.VoidTy; in deduceClosureReturnType()
737 assert(!CSI.ReturnType.isNull() && "We should have a tentative return type."); in deduceClosureReturnType()
738 if (CSI.ReturnType->isDependentType()) in deduceClosureReturnType()
743 assert(isa<BlockScopeInfo>(CSI)); in deduceClosureReturnType()
[all …]

12345