HomeSort by relevance Sort by last modified time
    Searched refs:LiveRegMatrix (Results 1 - 13 of 13) sorted by null

  /external/llvm/lib/CodeGen/
RegAllocBase.h 49 class LiveRegMatrix;
65 LiveRegMatrix *Matrix;
74 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
LiveRegMatrix.cpp 1 //===-- LiveRegMatrix.cpp - Track register interference -------------------===//
10 // This file defines the LiveRegMatrix analysis pass.
14 #include "llvm/CodeGen/LiveRegMatrix.h"
31 char LiveRegMatrix::ID = 0;
32 INITIALIZE_PASS_BEGIN(LiveRegMatrix, "liveregmatrix",
36 INITIALIZE_PASS_END(LiveRegMatrix, "liveregmatrix",
39 LiveRegMatrix::LiveRegMatrix() : MachineFunctionPass(ID)
    [all...]
AllocationOrder.h 27 class LiveRegMatrix;
42 const LiveRegMatrix *Matrix);
AllocationOrder.cpp 33 const LiveRegMatrix *Matrix)
RegAllocBasic.cpp 24 #include "llvm/CodeGen/LiveRegMatrix.h"
153 AU.addRequired<LiveRegMatrix>();
154 AU.addPreserved<LiveRegMatrix>();
230 case LiveRegMatrix::IK_Free:
234 case LiveRegMatrix::IK_VirtReg:
277 getAnalysis<LiveRegMatrix>());
RegAllocBase.cpp 20 #include "llvm/CodeGen/LiveRegMatrix.h"
59 LiveRegMatrix &mat) {
Android.mk 48 LiveRegMatrix.cpp \
TargetRegisterInfo.cpp 342 const LiveRegMatrix *Matrix) const {
RegAllocGreedy.cpp 29 #include "llvm/CodeGen/LiveRegMatrix.h"
480 AU.addRequired<LiveRegMatrix>();
481 AU.addPreserved<LiveRegMatrix>();
726 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg)
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveRegMatrix.h 1 //===-- LiveRegMatrix.h - Track register interference ---------*- C++ -*---===//
10 // The LiveRegMatrix analysis pass keeps track of virtual register interference
17 // LiveRegMatrix is represented as a LiveIntervalUnion per register unit. When
38 class LiveRegMatrix : public MachineFunctionPass {
64 LiveRegMatrix();
106 /// This will mark VirtReg's live range as occupied in the LiveRegMatrix and
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 130 const LiveRegMatrix *Matrix) const override;
ARMBaseRegisterInfo.cpp 229 const LiveRegMatrix *Matrix) const {
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 37 class LiveRegMatrix;
726 const LiveRegMatrix *Matrix = nullptr)
    [all...]

Completed in 370 milliseconds