/external/llvm/lib/Target/AArch64/ |
AArch64LoadStoreOptimizer.cpp | 340 BitVector &UsedRegs, 356 UsedRegs.set(*AI); 413 BitVector ModifiedRegs, UsedRegs; 415 UsedRegs.resize(TRI->getNumRegs()); 451 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); 459 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); 466 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); 473 !UsedRegs[MI->getOperand(0).getReg()]) { 482 !UsedRegs[FirstMI->getOperand(0).getReg()]) { 509 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI) [all...] |
AArch64FastISel.cpp | 144 bool FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonCallingConvLower.h | 54 SmallVector<uint32_t, 16> UsedRegs; 73 return UsedRegs[Reg/32] & (1 << (Reg&31));
|
HexagonCallingConvLower.cpp | 34 UsedRegs.resize((TM.getRegisterInfo()->getNumRegs()+31)/32); 60 UsedRegs[*AI/32] |= 1 << (*AI&31);
|
/external/llvm/lib/Target/R600/ |
SIInsertWaits.cpp | 66 RegCounters UsedRegs; 239 UsedRegs[j] = LastIssued; 332 increaseCounters(Result, UsedRegs[j]); 357 memset(&UsedRegs, 0, sizeof(UsedRegs));
|
/external/llvm/lib/CodeGen/ |
CallingConvLower.cpp | 36 UsedRegs.resize((TRI.getNumRegs()+31)/32); 61 UsedRegs[*AI/32] |= 1 << (*AI&31);
|
MachineBasicBlock.cpp | 749 SmallVector<unsigned, 4> UsedRegs; 761 if (std::find(UsedRegs.begin(), UsedRegs.end(), Reg) == UsedRegs.end()) 762 UsedRegs.push_back(Reg); 902 LIS->repairIntervalsInRange(this, getFirstTerminator(), end(), UsedRegs); [all...] |
MachineInstr.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 183 SmallVector<uint32_t, 16> UsedRegs; 259 return UsedRegs[Reg/32] & (1 << (Reg&31));
|
MachineInstr.h | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 208 bool FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 175 void finishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | [all...] |