/external/llvm/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.h | 35 const std::vector<CalleeSavedInfo> &CSI, 39 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | ARMFrameLowering.h | 36 const std::vector<CalleeSavedInfo> &CSI, 41 const std::vector<CalleeSavedInfo> &CSI, 60 const std::vector<CalleeSavedInfo> &CSI, unsigned StmOpc, 65 const std::vector<CalleeSavedInfo> &CSI, unsigned LdmOpc,
|
H A D | Thumb1FrameLowering.cpp | 102 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 140 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { 141 unsigned Reg = CSI[i].getReg(); 142 int FI = CSI[i].getFrameIdx(); 201 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), 202 E = CSI.end(); I != E; ++I) { 413 const std::vector<CalleeSavedInfo> &CSI, 415 if (CSI.empty()) 426 for (unsigned i = CSI.size(); i != 0; --i) { 427 unsigned Reg = CSI[ 411 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 450 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 31 const std::vector<CalleeSavedInfo> &CSI, 42 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | HexagonFrameLowering.cpp | 225 const std::vector<CalleeSavedInfo> &CSI, 230 if (CSI.empty()) { 241 for (unsigned i = 0; i < CSI.size(); ++i) { 242 unsigned Reg = CSI[i].getReg(); 251 if (ContiguousRegs && (i < CSI.size()-1)) { 252 unsigned SuperRegNext = uniqueSuperReg(CSI[i+1].getReg(), TRI); 260 CSI[i+1].getFrameIdx(), SuperRegClass, TRI); 267 TII.storeRegToStackSlot(MBB, MI, Reg, true, CSI[i].getFrameIdx(), RC, 279 const std::vector<CalleeSavedInfo> &CSI, 285 if (CSI 222 spillCalleeSavedRegisters( MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 276 restoreCalleeSavedRegisters( MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.h | 39 const std::vector<CalleeSavedInfo> &CSI, 43 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | MSP430FrameLowering.cpp | 182 const std::vector<CalleeSavedInfo> &CSI, 184 if (CSI.empty()) 193 MFI->setCalleeSavedFrameSize(CSI.size() * 2); 195 for (unsigned i = CSI.size(); i != 0; --i) { 196 unsigned Reg = CSI[i-1].getReg(); 208 const std::vector<CalleeSavedInfo> &CSI, 210 if (CSI.empty()) 219 for (unsigned i = 0, e = CSI.size(); i != e; ++i) 220 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), CSI[i].getReg()); 180 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 206 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument
|
/external/llvm/lib/Target/Mips/ |
H A D | Mips16FrameLowering.h | 35 const std::vector<CalleeSavedInfo> &CSI, 40 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | Mips16RegisterInfo.cpp | 88 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 92 if (CSI.size()) { 93 MinCSFI = CSI[0].getFrameIdx(); 94 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx();
|
H A D | Mips16FrameLowering.cpp | 60 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 62 if (CSI.size()) { 63 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 65 for (std::vector<CalleeSavedInfo>::const_iterator I = CSI.begin(), 66 E = CSI.end(); I != E; ++I) { 106 const std::vector<CalleeSavedInfo> &CSI, 116 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { 122 unsigned Reg = CSI[i].getReg(); 134 const std::vector<CalleeSavedInfo> &CSI, 104 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 132 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument
|
H A D | MipsSERegisterInfo.cpp | 114 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 118 if (CSI.size()) { 119 MinCSFI = CSI[0].getFrameIdx(); 120 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx();
|
H A D | MipsSEFrameLowering.h | 36 const std::vector<CalleeSavedInfo> &CSI,
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.h | 36 const std::vector<CalleeSavedInfo> &CSI, 40 const std::vector<CalleeSavedInfo> &CSI,
|
/external/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.h | 48 std::vector<CalleeSavedInfo> &CSI) const override; 52 const std::vector<CalleeSavedInfo> &CSI, 57 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | X86FrameLowering.cpp | 320 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 321 if (CSI.empty()) return; 325 I = CSI.begin(), E = CSI.end(); I != E; ++I) { 1090 std::vector<CalleeSavedInfo> &CSI) const { 1106 // the frame register, we can delete it from CSI list and not have to worry 1109 for (unsigned i = 0; i < CSI.size(); ++i) { 1110 if (CSI[i].getReg() == FPReg) { 1111 CSI.erase(CSI [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.h | 48 const std::vector<CalleeSavedInfo> &CSI, 53 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | AArch64FrameLowering.cpp | 165 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); 166 if (CSI.empty()) 178 for (const auto &Info : CSI) { 617 const std::vector<CalleeSavedInfo> &CSI, 621 unsigned Count = CSI.size(); 630 unsigned Reg1 = CSI[idx].getReg(); 631 unsigned Reg2 = CSI[idx + 1].getReg(); 632 // GPRs and FPRs are saved in pairs of 64-bit regs. We expect the CSI 638 assert(CSI[idx].getFrameIdx() + 1 == CSI[id 615 spillCalleeSavedRegisters( MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 691 restoreCalleeSavedRegisters( MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.h | 34 const std::vector<CalleeSavedInfo> &CSI, 38 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | SystemZFrameLowering.cpp | 124 const std::vector<CalleeSavedInfo> &CSI, 126 if (CSI.empty()) 139 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { 140 unsigned Reg = CSI[I].getReg(); 185 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { 186 unsigned Reg = CSI[I].getReg(); 198 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { 199 unsigned Reg = CSI[I].getReg(); 202 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), 213 const std::vector<CalleeSavedInfo> &CSI, 122 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 211 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 319 const std::vector<CalleeSavedInfo> &CSI = MFFrame->getCalleeSavedInfo(); local [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetFrameLowering.h | 98 /// assign frame slots to all CSI entries and return true. If this method 101 /// CSI. 105 std::vector<CalleeSavedInfo> &CSI) const { 151 const std::vector<CalleeSavedInfo> &CSI, 162 const std::vector<CalleeSavedInfo> &CSI, 149 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 160 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.h | 51 const std::vector<CalleeSavedInfo> &CSI, 60 const std::vector<CalleeSavedInfo> &CSI,
|
H A D | PPCFrameLowering.cpp | 775 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo(); local 776 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { 777 unsigned Reg = CSI[I].getReg(); 801 int Offset = MFI->getObjectOffset(CSI[I].getFrameIdx()); 1119 const std::vector<CalleeSavedInfo> &CSI = FFI->getCalleeSavedInfo(); local 1122 if (CSI.empty() && !needsFP(MF)) { 1143 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { 1144 unsigned Reg = CSI[i].getReg(); 1148 GPRegs.push_back(CSI[i]); 1156 G8Regs.push_back(CSI[ 1359 spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument 1426 restoreCRs(bool isPPC64, bool is31, bool CR2Spilled, bool CR3Spilled, bool CR4Spilled, MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, unsigned CSIIndex) argument 1504 restoreCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector<CalleeSavedInfo> &CSI, const TargetRegisterInfo *TRI) const argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | PrologEpilogInserter.cpp | 88 const std::vector<CalleeSavedInfo> &CSI = local 92 if (CSI.empty()) 261 std::vector<CalleeSavedInfo> CSI; 267 CSI.push_back(CalleeSavedInfo(Reg)); 271 if (!TFI->assignCalleeSavedSpillSlots(F, RegInfo, CSI)) { 274 if (CSI.empty()) 283 for (std::vector<CalleeSavedInfo>::iterator I = CSI.begin(), E = CSI.end(); 323 MFI->setCalleeSavedInfo(CSI); 332 const std::vector<CalleeSavedInfo> &CSI local [all...] |
/external/libvterm/src/ |
H A D | parser.c | 87 fprintf(stderr, "libvterm: TODO unhandled CSI bytes \"%.*s\"\n", (int)(arglen - i), args + i); 90 //printf("Parsed CSI args %.*s as:\n", arglen, args); 103 fprintf(stderr, "libvterm: Unhandled CSI %.*s %c\n", (int)arglen, args, command); 161 case CSI: 202 case CSI: 271 case 0x5b: // CSI 272 ENTER_STRING_STATE(CSI); 292 case CSI: 314 case 0x9b: // CSI 315 ENTER_STRING_STATE(CSI); [all...] |
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 615 void Sema::deduceClosureReturnType(CapturingScopeInfo &CSI) { argument 616 assert(CSI.HasImplicitReturnType); 618 assert(CSI.ReturnType.isNull() || !CSI.ReturnType->isUndeducedType()); 641 if (CSI.Returns.empty()) { 644 if (CSI.ReturnType.isNull()) 645 CSI.ReturnType = Ctx.VoidTy; 651 assert(!CSI.ReturnType.isNull() && "We should have a tentative return type."); 652 if (CSI.ReturnType->isDependentType()) 657 assert(isa<BlockScopeInfo>(CSI)); [all...] |