HomeSort by relevance Sort by last modified time
    Searched refs:CSR (Results 1 - 8 of 8) sorted by null

  /external/llvm/lib/CodeGen/
RegisterClassInfo.cpp 47 const MCPhysReg *CSR = TRI->getCalleeSavedRegs(MF);
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, save it for later
    [all...]
MachineFunction.cpp 561 for (const uint16_t *CSR = TRI->getCalleeSavedRegs(MF); CSR && *CSR; ++CSR)
562 BV.set(*CSR);
    [all...]
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');
    [all...]
  /device/samsung/maguro/self-extractors/csr/staging/
device-partial.mk 15 # CSR blob(s) necessary for Maguro hardware
  /device/samsung/toro/self-extractors/csr/staging/
device-partial.mk 15 # CSR blob(s) necessary for Toro hardware
  /device/samsung/toroplus/self-extractors/csr/staging/
device-partial.mk 15 # CSR blob(s) necessary for ToroPlus hardware
  /external/clang/lib/Sema/
SemaChecking.cpp     [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 461 for (const uint16_t *CSR = TRI->getCalleeSavedRegs(); *CSR; ++CSR) {
462 unsigned CalleeSavedReg = *CSR;
    [all...]

Completed in 250 milliseconds