OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:VRM
(Results
1 - 13
of
13
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CalcSpillWeights.h
49
const VirtRegMap &
VRM
;
59
const VirtRegMap &
VRM
, const MachineLoopInfo &Loops,
61
: MF(MF), LIS(LIS),
VRM
(
VRM
), Loops(Loops), MBFI(MBFI) {}
LiveRegMatrix.h
43
VirtRegMap *
VRM
;
LiveRangeEdit.h
75
VirtRegMap *
VRM
;
134
/// @param
vrm
Map of virtual registers to physical registers for this
140
MachineFunction &MF, LiveIntervals &lis, VirtRegMap *
vrm
,
144
VRM
(
vrm
), TII(*MF.getSubtarget().getInstrInfo()), TheDelegate(delegate),
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RegAllocBase.h
66
VirtRegMap *
VRM
= nullptr;
81
void init(VirtRegMap &
vrm
, LiveIntervals &lis, LiveRegMatrix &mat);
MIRVRegNamerUtils.cpp
26
bool VRegRenamer::doVRegRenaming(const VRegRenameMap &
VRM
) {
29
for (const auto &E :
VRM
) {
49
VRegRenameMap
VRM
;
52
VRM
[Reg] = createVirtualRegisterWithLowerName(Reg, GetUniqueVRegName(VReg));
54
return
VRM
;
SplitKit.h
100
const VirtRegMap &
VRM
;
173
SplitAnalysis(const VirtRegMap &
vrm
, const LiveIntervals &lis,
270
VirtRegMap &
VRM
;
463
VirtRegMap &
VRM
, MachineDominatorTree &MDT,
VirtRegMap.cpp
183
VirtRegMap *
VRM
;
251
VRM
= &getAnalysis<VirtRegMap>();
254
LLVM_DEBUG(
VRM
->dump());
257
LIS->addKillFlags(
VRM
);
266
getAnalysis<LiveDebugVariables>().emitDebugValues(
VRM
);
271
VRM
->clearAllVirt();
334
Register PhysReg =
VRM
->getPhys(VirtReg);
544
MCRegister PhysReg =
VRM
->getPhys(VirtReg);
RegAllocPBQP.cpp
165
void initializeGraph(PBQPRAGraph &G, VirtRegMap &
VRM
, Spiller &VRegSpiller);
169
MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &
VRM
,
176
VirtRegMap &
VRM
,
182
VirtRegMap &
VRM
) const;
529
PBQPVirtRegAuxInfo(MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &
VRM
,
532
: VirtRegAuxInfo(MF, LIS,
VRM
, Loops, MBFI) {}
590
void RegAllocPBQP::initializeGraph(PBQPRAGraph &G, VirtRegMap &
VRM
,
654
spillVReg(VReg, NewVRegs, MF, LIS,
VRM
, VRegSpiller);
693
VirtRegMap &
VRM
, Spiller &VRegSpiller) {
695
LiveRangeEdit LRE(&LIS.getInterval(VReg), NewIntervals, MF, LIS, &
VRM
,
[
all
...]
InlineSpiller.cpp
93
VirtRegMap &
VRM
;
141
VirtRegMap &
vrm
)
146
Loops(pass.getAnalysis<MachineLoopInfo>()),
VRM
(
vrm
),
166
VirtRegMap &
VRM
;
200
InlineSpiller(MachineFunctionPass &Pass, MachineFunction &MF, VirtRegMap &
VRM
,
206
Loops(Pass.getAnalysis<MachineLoopInfo>()),
VRM
(
VRM
),
210
HSpiller(Pass, MF,
VRM
), VRAI(VRAI) {}
247
MachineFunction &MF, VirtRegMap &
VRM
,
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIPreAllocateWWMRegs.cpp
37
VirtRegMap *
VRM
;
98
if (
VRM
->hasPhys(Reg))
128
if (!
VRM
->hasPhys(VirtReg))
131
Register PhysReg =
VRM
->getPhys(VirtReg);
150
const Register PhysReg =
VRM
->getPhys(Reg);
209
VRM
= &getAnalysis<VirtRegMap>();
GCNNSAReassign.cpp
71
VirtRegMap *
VRM
;
112
if (
VRM
->hasPhys(Intervals[N]->reg()))
173
if (Reg.isPhysical() || !
VRM
->isAssignedReg(Reg))
176
Register PhysReg =
VRM
->getPhys(Reg);
198
if (
VRM
->getPreSplitReg(Reg))
234
VRM
= &getAnalysis<VirtRegMap>();
291
OrigRegs.push_back(
VRM
->getPhys(Reg));
310
<< " " << llvm::printReg((
VRM
->getPhys(LI->reg())), TRI);
316
if (
VRM
->hasPhys(Intervals.back()->reg())) // Did not change allocation.
335
if (
VRM
->hasPhys(Intervals[I]->reg())
[
all
...]
SILowerSGPRSpills.cpp
44
VirtRegMap *
VRM
= nullptr;
297
VRM
= getAnalysisIfAvailable<VirtRegMap>();
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TileConfig.cpp
85
VirtRegMap &
VRM
= getAnalysis<VirtRegMap>();
87
if (
VRM
.isShapeMapEmpty())
123
unsigned Index =
VRM
.getPhys(VirtReg) - X86::TMM0;
135
ShapeT Shape =
VRM
.getShape(Phys2Virt[I]);
Completed in 24 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026