Searched refs:CSR (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | RegisterClassInfo.cpp | 47 const MCPhysReg *CSR = TRI->getCalleeSavedRegs(MF); local 48 if (Update || CSR != CalleeSaved) { 49 // Build a CSRNum map. Every CSR alias gets an entry pointing to the last 50 // overlapping CSR. 53 for (unsigned N = 0; unsigned Reg = CSR[N]; ++N) 55 CSRNum[*AI] = N + 1; // 0 means no CSR, 1 means CalleeSaved[0], ... 58 CalleeSaved = CSR; 73 /// registers filtered out. Volatile registers come first followed by CSR 74 /// aliases ordered according to the CSR order specified by the target. 102 // PhysReg aliases a CSR, sav [all...] |
H A D | MachineFunction.cpp | 561 for (const uint16_t *CSR = TRI->getCalleeSavedRegs(MF); CSR && *CSR; ++CSR) 562 BV.set(*CSR);
|
H A D | RegAllocGreedy.cpp | 664 // Don't start using a CSR when the CostPerUseLimit is low. 666 if (unsigned CSR = RegClassInfo.getLastCalleeSavedAlias(PhysReg)) 667 if (!MRI->isPhysRegUsed(CSR)) { 668 DEBUG(dbgs() << PrintReg(PhysReg, TRI) << " would clobber CSR " 669 << PrintReg(CSR, TRI) << '\n');
|
/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 2399 const Expr *E, const CharSourceRange &CSR); 2555 const CharSourceRange &CSR) { 2909 const CharSourceRange &CSR = getSpecifierRange(StartSpecifier, local 2927 << CSR 2929 E->getLocStart(), /*IsStringLocation*/false, CSR); 2931 checkForCStrMembers(AT, E, CSR); 2936 << CSR 2938 E->getLocStart(), /*IsStringLocation*/false, CSR); 2553 checkForCStrMembers( const analyze_printf::ArgType &AT, const Expr *E, const CharSourceRange &CSR) argument
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonVLIWPacketizer.cpp | 461 for (const uint16_t *CSR = TRI->getCalleeSavedRegs(); *CSR; ++CSR) { 462 unsigned CalleeSavedReg = *CSR;
|
Completed in 216 milliseconds