Searched refs:RegPressure (Results 1 - 12 of 12) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp59 RegPressure.resize(NumRC);
61 std::fill(RegPressure.begin(), RegPressure.end(), 0);
378 if ((RegPressure[RC->getID()] +
380 (RegPressure[RC->getID()] +
493 RegPressure[RC->getID()] += numberRCValSuccInSU(SU, RC->getID());
504 if (RegPressure[RC->getID()] >
506 RegPressure[RC->getID()] -= numberRCValPredInSU(SU, RC->getID());
507 else RegPressure[RC->getID()] = 0;
H A DScheduleDAGRRList.cpp1607 /// RegPressure - Tracking current reg pressure per register class.
1609 std::vector<unsigned> RegPressure;
1629 RegPressure.resize(NumRC);
1631 std::fill(RegPressure.begin(), RegPressure.end(), 0);
1655 std::fill(RegPressure.begin(), RegPressure.end(), 0);
1905 unsigned RP = RegPressure[Id];
1932 if ((RegPressure[RCId] + Cost) >= RegLimit[RCId])
1951 if (RegPressure[RCI
[all...]
H A DSelectionDAGISel.cpp223 if (TLI.getSchedulingPreference() == Sched::RegPressure)
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DResourcePriorityQueue.h51 /// RegPressure - Tracking current reg pressure per register class.
53 std::vector<unsigned> RegPressure; member in class:llvm::ResourcePriorityQueue
H A DMachineScheduler.h207 IntervalPressure RegPressure; member in class:llvm::ScheduleDAGMI
235 RPTracker(RegPressure), CurrentTop(), TopRPTracker(TopPressure),
278 const IntervalPressure &getRegPressure() const { return RegPressure; }
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DMachineLICM.cpp93 SmallVector<unsigned, 8> RegPressure; member in class:__anon10164::MachineLICM
141 RegPressure.clear();
342 RegPressure.resize(NumRC);
343 std::fill(RegPressure.begin(), RegPressure.end(), 0);
654 BackTrace.push_back(RegPressure);
797 std::fill(RegPressure.begin(), RegPressure.end(), 0);
825 RegPressure[RCId] += RCCost;
830 RegPressure[RCI
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/
H A DTargetLowering.h63 RegPressure, // Scheduling for lowest register pressure. enumerator in enum:llvm::Sched::Preference
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp78 setSchedulingPreference(Sched::RegPressure);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/XCore/
H A DXCoreISelLowering.cpp79 setSchedulingPreference(Sched::RegPressure);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMISelLowering.cpp811 setSchedulingPreference(Sched::RegPressure);
1055 return Sched::RegPressure;
1066 return Sched::RegPressure;
1074 return Sched::RegPressure;
1079 return Sched::RegPressure;
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/CellSPU/
H A DSPUISelLowering.cpp479 setSchedulingPreference(Sched::RegPressure);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/
H A DX86ISelLowering.cpp182 setSchedulingPreference(Sched::RegPressure);

Completed in 415 milliseconds