Home
last modified time | relevance | path

Searched refs:mri_ (Results 1 – 11 of 11) sorted by relevance

/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/CodeGen/
H A DProcessImplicitDefs.cpp88 MachineRegisterInfo *mri_ = &fn.getRegInfo(); in runOnMachineFunction() local
210 for (MachineRegisterInfo::def_iterator DI = mri_->def_begin(Reg), in runOnMachineFunction()
211 DE = mri_->def_end(); DI != DE; ++DI) { in runOnMachineFunction()
229 for (MachineRegisterInfo::use_iterator UI = mri_->use_begin(Reg), in runOnMachineFunction()
230 UE = mri_->use_end(); UI != UE; ++UI) { in runOnMachineFunction()
270 const TargetRegisterClass* RC = mri_->getRegClass(Reg); in runOnMachineFunction()
271 unsigned NewVReg = mri_->createVirtualRegister(RC); in runOnMachineFunction()
H A DRegAllocLinearScan.cpp123 MachineRegisterInfo* mri_; member
455 const TargetRegisterClass *RC = mri_->getRegClass(cur.reg); in attemptTrivialCoalescing()
474 mri_ = &fn.getRegInfo(); in runOnMachineFunction()
537 mri_->setPhysRegUsed(i->second->reg); in initIntervalSets()
796 const TargetRegisterClass *RC = mri_->getRegClass(cur->reg); in addStackInterval()
815 MachineRegisterInfo *mri_, in getConflictWeight() argument
819 E = mri_->reg_end(); I != E; ++I) { in getConflictWeight()
1005 mri_->setRegAllocationHint(cur->reg, 0, Reg); in assignRegOrStackSlotAtInterval()
1228 addStackInterval(cur, ls_, li_, mri_, *vrm_); in assignRegOrStackSlotAtInterval()
1303 addStackInterval(sli, ls_, li_, mri_, *vrm_); in assignRegOrStackSlotAtInterval()
[all …]
H A DSimpleRegisterCoalescing.cpp403 mri_->use_nodbg_begin(IntA.reg), in RemoveCopyByCommutingDef()
404 UE = mri_->use_nodbg_end(); UI != UE; ++UI) { in RemoveCopyByCommutingDef()
448 UE = mri_->use_end(); UI != UE;) { in RemoveCopyByCommutingDef()
678 if (mri_->getRegClass(DstReg) != RC) in ReMaterializeTrivialDef()
997 mri_->use_nodbg_end()); in isWinToJoinCrossClass()
1161 mri_->setRegClass(CP.getDstReg(), CP.getNewRC()); in JoinCopy()
1467 mri_); in JoinIntervals()
1612 return !mri_->getRegClass(RegB)->contains(RegA); in differingRegisterClasses()
1635 E = mri_->use_nodbg_end(); I != E; ++I) { in lastRegisterUse()
1688 mri_ = &fn.getRegInfo(); in runOnMachineFunction()
[all …]
H A DInlineSpiller.cpp39 MachineRegisterInfo &mri_; member in __anon90aa2f7a0111::InlineSpiller
71 mri_(mf.getRegInfo()), in InlineSpiller()
213 unsigned NewVReg = mri_.createVirtualRegister(rc_); in reMaterializeFor()
267 RI = mri_.use_nodbg_begin(li_->reg); in reMaterializeAll()
294 for (MachineRegisterInfo::use_iterator RI = mri_.use_begin(li_->reg); in reMaterializeAll()
398 rc_ = mri_.getRegClass(li->reg); in spill()
415 for (MachineRegisterInfo::reg_iterator RI = mri_.reg_begin(li->reg); in spill()
451 unsigned NewVReg = mri_.createVirtualRegister(rc_); in spill()
H A DLiveIntervalAnalysis.cpp105 mri_ = &mf_->getRegInfo(); in runOnMachineFunction()
763 NewLI->Copy(*li, mri_, getVNInfoAllocator()); in dupInterval()
828 ri = mri_->use_nodbg_begin(li.reg), re = mri_->use_nodbg_end(); in isReMaterializable()
1097 NewVReg = mri_->createVirtualRegister(rc); in rewriteInstructionForSpills()
1105 mri_->setRegAllocationHint(NewVReg, Hint.first, Hint.second); in rewriteInstructionForSpills()
1268 re = mri_->reg_end(); ri != re; ) { in rewriteInstructionsForSpills()
1506 re = mri_->reg_end(); ri != re; ) { in handleSpilledImpDefs()
1526 unsigned NewVReg = mri_->createVirtualRegister(rc); in handleSpilledImpDefs()
1582 const TargetRegisterClass* rc = mri_->getRegClass(li.reg); in addIntervalsForSpills()
1910 E = mri_->reg_end(); I != E; ++I) { in getNumConflictsWithPhysReg()
[all …]
H A DSplitKit.cpp586 mri_(vrm.getMachineFunction().getRegInfo()), in SplitEditor()
604 unsigned Reg = mri_.createVirtualRegister(mri_.getRegClass(curli)); in createInterval()
615 dupli_->Copy(*curli_, &mri_, lis_.getVNInfoAllocator()); in getDupLI()
884 for (MachineRegisterInfo::reg_iterator RI = mri_.reg_begin(curli->reg), in rewrite()
885 RE = mri_.reg_end(); RI != RE;) { in rewrite()
930 DEBUG(dbgs() << " new interval " << mri_.getRegClass(li.reg)->getName() in rewrite()
H A DSimpleRegisterCoalescing.h42 MachineRegisterInfo* mri_; variable
H A DSplitKit.h216 MachineRegisterInfo &mri_; variable
/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/include/llvm/CodeGen/
H A DLiveIntervalAnalysis.h48 MachineRegisterInfo* mri_; variable
/dports/math/nfft/nfft-3.5.2/include/
H A Dnfft3.h499 #define MRI_MANGLE_DOUBLE(name) NFFT_CONCAT(mri_, name)
/dports/math/gap/gap-4.11.0/grp/
H A Dclasmax.grp21793 …I>Ep<+1.TdxJpVVY8U9F^wQ;je]vf=i0<\\46t_k3x,>]_=C5:rUC3bb]Nd]TZI:q4vVgVvOO.gnyh/11ja0p+mri_[RRxaw"],