Searched refs:Hint (Results 1 - 13 of 13) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DAllocationOrder.cpp35 Hint = HintPair.second;
38 if (TargetRegisterInfo::isVirtualRegister(Hint))
39 Hint = VRM.getPhys(Hint);
46 TRI.getRawAllocationOrder(RC, HintPair.first, Hint,
61 Hint = TRI.ResolveRegAllocHint(HintPair.first, Hint,
72 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
73 !RC->contains(Hint) || MR
[all...]
H A DAllocationOrder.h30 unsigned Hint; member in class:llvm::AllocationOrder
51 if (Hint)
52 return Hint;
57 if (Reg != Hint)
67 bool isHint(unsigned PhysReg) const { return PhysReg == Hint; }
H A DRegAllocFast.cpp171 unsigned Hint);
173 unsigned VirtReg, unsigned Hint);
175 unsigned VirtReg, unsigned Hint);
502 unsigned Hint) {
511 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
512 !RC->contains(Hint) || !MRI->isAllocatable(Hint)))
513 Hint = 0;
516 if (Hint) {
500 allocVirtReg(MachineInstr *MI, LiveRegMap::iterator LRI, unsigned Hint) argument
572 defineVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
605 reloadVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
[all...]
H A DVirtRegMap.cpp81 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg); local
82 unsigned physReg = Hint.second;
85 if (Hint.first == 0)
88 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF);
H A DCalcSpillWeights.cpp165 float hweight = Hint[hint] += weight;
175 Hint.clear();
H A DRegAllocGreedy.cpp453 if (unsigned Hint = MRI->getSimpleHint(VirtReg.reg))
454 if (Order.isHint(Hint)) {
455 DEBUG(dbgs() << "missed hint " << PrintReg(Hint, TRI) << '\n');
457 if (canEvictInterference(VirtReg, Hint, true, MaxCost)) {
458 evictInterference(VirtReg, Hint, NewVRegs);
459 return Hint;
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DCalcSpillWeights.h46 DenseMap<unsigned, float> Hint; member in class:llvm::VirtRegAuxInfo
H A DMachineRegisterInfo.h49 /// pair making up the allocation hint. Hint type is target specific except
350 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg); local
351 return Hint.first ? 0 : Hint.second;
/macosx-10.9.5/CPANInternal-140/Term-ReadLine-Perl-1.0303/
H A Dtest.pl48 Hint: Entering the word label
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp460 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg); local
461 if ((Hint.first == (unsigned)ARMRI::RegPairOdd ||
462 Hint.first == (unsigned)ARMRI::RegPairEven) &&
463 TargetRegisterInfo::isVirtualRegister(Hint.second)) {
468 unsigned OtherReg = Hint.second;
469 Hint = MRI->getRegAllocationHint(OtherReg);
470 if (Hint.second == Reg)
472 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg);
/macosx-10.9.5/CPANInternal-140/SQL-Abstract/lib/SQL/
H A DAbstract.pm1960 to use C<AND> instead. (Hint: You can use this in conjunction with the
/macosx-10.9.5/CPANInternal-140/Perl-Tidy/lib/Perl/
H A DTidy.pm2975 Hint: try perltidy -html -css=mystyle.css filename.pl label
/macosx-10.9.5/CPANInternal-140/Perl-Tidy-20121207/lib/Perl/
H A DTidy.pm3515 Hint: try perltidy -html -css=mystyle.css filename.pl label
[all...]

Completed in 319 milliseconds