Searched refs:LiveRegMatrix (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 32 char LiveRegMatrix::ID = 0; 33 INITIALIZE_PASS_BEGIN(LiveRegMatrix, "liveregmatrix", 37 INITIALIZE_PASS_END(LiveRegMatrix, "liveregmatrix", in INITIALIZE_PASS_DEPENDENCY() 40 LiveRegMatrix::LiveRegMatrix() : MachineFunctionPass(ID), in INITIALIZE_PASS_DEPENDENCY() 43 void LiveRegMatrix::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 50 bool LiveRegMatrix::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 66 void LiveRegMatrix::releaseMemory() { in releaseMemory() 99 void LiveRegMatrix::assign(LiveInterval &VirtReg, unsigned PhysReg) { in assign() 117 void LiveRegMatrix::unassign(LiveInterval &VirtReg) { in unassign() 134 bool LiveRegMatrix::checkRegMaskInterference(LiveInterval &VirtReg, in checkRegMaskInterference() [all …]
|
D | RegAllocBase.h | 49 class LiveRegMatrix; variable 65 LiveRegMatrix *Matrix; 74 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
D | RegAllocBasic.cpp | 153 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage() 154 AU.addPreserved<LiveRegMatrix>(); in getAnalysisUsage() 230 case LiveRegMatrix::IK_Free: in selectOrSplit() 234 case LiveRegMatrix::IK_VirtReg: in selectOrSplit() 277 getAnalysis<LiveRegMatrix>()); in runOnMachineFunction()
|
D | RegAllocBase.cpp | 59 LiveRegMatrix &mat) { in init()
|
D | CMakeLists.txt | 40 LiveRegMatrix.cpp
|
D | Android.mk | 42 LiveRegMatrix.cpp \
|
D | RegAllocGreedy.cpp | 464 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage() 465 AU.addPreserved<LiveRegMatrix>(); in getAnalysisUsage() 703 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterference() 2075 LiveRegMatrix::IK_VirtReg) { in tryLastChanceRecoloring() 2540 getAnalysis<LiveRegMatrix>()); in runOnMachineFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveRegMatrix.h | 39 class LiveRegMatrix : public MachineFunctionPass { 66 LiveRegMatrix();
|
/external/llvm/patches/ |
D | 0004-Add-Android-makefiles-for-LLVM.patch | 621 + LiveRegMatrix.cpp \
|