HomeSort by: relevance | last modified time | path
    Searched refs:VRAI (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
Spiller.h 39 VirtRegMap &VRM, VirtRegAuxInfo &VRAI);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RegAllocBasic.cpp 319 VirtRegAuxInfo VRAI(*MF, *LIS, *VRM, getAnalysis<MachineLoopInfo>(),
321 VRAI.calculateSpillWeightsAndHints();
323 SpillerInstance.reset(createInlineSpiller(*this, *MF, *VRM, VRAI));
SplitKit.h 276 VirtRegAuxInfo &VRAI;
464 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI);
LiveRangeEdit.cpp 462 VirtRegAuxInfo &VRAI) {
471 VRAI.calculateSpillWeightAndHint(LI);
InlineSpiller.cpp 195 VirtRegAuxInfo &VRAI;
201 VirtRegAuxInfo &VRAI)
210 HSpiller(Pass, MF, VRM), VRAI(VRAI) {}
248 VirtRegAuxInfo &VRAI) {
249 return new InlineSpiller(Pass, MF, VRM, VRAI);
1207 Edit->calculateRegClassAndHint(MF, VRAI);
RegAllocGreedy.cpp 176 std::unique_ptr<VirtRegAuxInfo> VRAI;
1561 VRAI->futureWeight(LIS->getInterval(Evictee),
3344 VRAI = std::make_unique<VirtRegAuxInfo>(*MF, *LIS, *VRM, *Loops, *MBFI);
3345 SpillerInstance.reset(createInlineSpiller(*this, *MF, *VRM, *VRAI));
3347 VRAI->calculateSpillWeightsAndHints();
3352 SE.reset(new SplitEditor(*SA, *AA, *LIS, *VRM, *DomTree, *MBFI, *VRAI));
RegAllocPBQP.cpp 800 PBQPVirtRegAuxInfo VRAI(MF, LIS, VRM, getAnalysis<MachineLoopInfo>(), MBFI);
801 VRAI.calculateSpillWeightsAndHints();
804 // the VRAI through the spiller to the live range editor. However, it probably
805 // makes more sense to pass the PBQP VRAI. The existing behavior had
SplitKit.cpp 370 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI)
375 MBFI(MBFI), VRAI(VRAI), RegAssign(Allocator) {}
1552 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), VRAI);

Completed in 23 milliseconds