Searched refs:SpillReg (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinRegisterInfo.cpp | 281 MachineOperand SpillReg = MI.getOperand(0); in eliminateFrameIndex() local 284 if (SpillReg.getReg()==BF::NCC) { in eliminateFrameIndex() 286 .addOperand(SpillReg); in eliminateFrameIndex() 291 .addOperand(SpillReg); in eliminateFrameIndex() 303 MachineOperand SpillReg = MI.getOperand(0); in eliminateFrameIndex() local 311 if (SpillReg.getReg()==BF::CC) { in eliminateFrameIndex()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | InlineSpiller.cpp | 97 unsigned SpillReg; member 119 SpillReg(Reg), SpillVNI(VNI), SpillMBB(0), DefMI(0) {} in SibValueInfo() 317 OS << "spill " << PrintReg(SVI.SpillReg) << ':' in operator <<() 379 bool PropSpill = !DisableHoisting && !isRegToSpill(SV.SpillReg); in propagateSiblingValue() 428 DepSV.SpillReg = SV.SpillReg; in propagateSiblingValue() 444 DepSV.SpillReg = SV.SpillReg; in propagateSiblingValue() 681 if (!LIS.hasInterval(SVI.SpillReg)) { in hoistSpill() 682 DEBUG(dbgs() << "Stale interval: " << PrintReg(SVI.SpillReg) << '\n'); in hoistSpill() 687 LiveInterval &SibLI = LIS.getInterval(SVI.SpillReg); in hoistSpill() 689 DEBUG(dbgs() << "Stale value: " << PrintReg(SVI.SpillReg) << '\n'); in hoistSpill() [all …]
|
D | LiveIntervalAnalysis.cpp | 2102 unsigned SpillReg = getRepresentativeReg(PhysReg); in spillPhysRegAroundRegDefsUses() local 2105 << " represented by " << tri_->getName(SpillReg) << '\n'); in spillPhysRegAroundRegDefsUses() 2111 assert(*AS == SpillReg || !allocatableRegs_[*AS] || !hasInterval(*AS) || in spillPhysRegAroundRegDefsUses() 2112 tri_->isSuperRegister(*AS, SpillReg)); in spillPhysRegAroundRegDefsUses() 2116 if (hasInterval(SpillReg)) in spillPhysRegAroundRegDefsUses() 2117 PRegs.push_back(SpillReg); in spillPhysRegAroundRegDefsUses() 2118 for (const unsigned *SR = tri_->getSubRegisters(SpillReg); *SR; ++SR) in spillPhysRegAroundRegDefsUses() 2164 vrm.addEmergencySpill(SpillReg, MI); in spillPhysRegAroundRegDefsUses()
|
/external/llvm/lib/Target/X86/AsmParser/ |
D | X86AsmInstrumentation.cpp | 510 void SpillReg(MCStreamer &Out, unsigned Reg) { in SpillReg() function in llvm::__anon371ad2be0111::X86AddressSanitizer32 539 SpillReg(Out, LocalFrameReg); in InstrumentMemOperandPrologue() 553 SpillReg(Out, RegCtx.AddressReg(32)); in InstrumentMemOperandPrologue() 554 SpillReg(Out, RegCtx.ShadowReg(32)); in InstrumentMemOperandPrologue() 556 SpillReg(Out, RegCtx.ScratchReg(32)); in InstrumentMemOperandPrologue() 768 void SpillReg(MCStreamer &Out, unsigned Reg) { in SpillReg() function in llvm::__anon371ad2be0111::X86AddressSanitizer64 797 SpillReg(Out, X86::RBP); in InstrumentMemOperandPrologue() 812 SpillReg(Out, RegCtx.ShadowReg(64)); in InstrumentMemOperandPrologue() 813 SpillReg(Out, RegCtx.AddressReg(64)); in InstrumentMemOperandPrologue() 815 SpillReg(Out, RegCtx.ScratchReg(64)); in InstrumentMemOperandPrologue()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/AsmParser/ |
D | X86AsmInstrumentation.cpp | 523 void SpillReg(MCStreamer &Out, unsigned Reg) { in SpillReg() function in __anon811bfc160111::X86AddressSanitizer32 552 SpillReg(Out, LocalFrameReg); in InstrumentMemOperandPrologue() 566 SpillReg(Out, RegCtx.AddressReg(32)); in InstrumentMemOperandPrologue() 567 SpillReg(Out, RegCtx.ShadowReg(32)); in InstrumentMemOperandPrologue() 569 SpillReg(Out, RegCtx.ScratchReg(32)); in InstrumentMemOperandPrologue() 781 void SpillReg(MCStreamer &Out, unsigned Reg) { in SpillReg() function in __anon811bfc160111::X86AddressSanitizer64 810 SpillReg(Out, X86::RBP); in InstrumentMemOperandPrologue() 825 SpillReg(Out, RegCtx.ShadowReg(64)); in InstrumentMemOperandPrologue() 826 SpillReg(Out, RegCtx.AddressReg(64)); in InstrumentMemOperandPrologue() 828 SpillReg(Out, RegCtx.ScratchReg(64)); in InstrumentMemOperandPrologue()
|