HomeSort by relevance Sort by last modified time
    Searched refs:VirtRegMap (Results 1 - 25 of 26) sorted by null

1 2

  /external/llvm/lib/CodeGen/
Spiller.h 18 class VirtRegMap;
37 VirtRegMap &vrm);
40 /// of deferring though VirtRegMap.
43 VirtRegMap &vrm);
LiveDebugVariables.h 30 class VirtRegMap;
55 void emitDebugValues(VirtRegMap *VRM);
RegAllocBase.h 48 class VirtRegMap;
63 VirtRegMap *VRM;
73 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
75 // The top-level driver. The output is a VirtRegMap that us updated with
VirtRegMap.cpp 1 //===-- llvm/CodeGen/VirtRegMap.cpp - Virtual Register Map ----------------===//
10 // This file implements the VirtRegMap class.
20 #include "llvm/CodeGen/VirtRegMap.h"
45 // VirtRegMap implementation
48 char VirtRegMap::ID = 0;
50 INITIALIZE_PASS(VirtRegMap, "virtregmap", "Virtual Register Map", false, false)
52 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) {
66 void VirtRegMap::grow() {
73 unsigned VirtRegMap::createSpillSlot(const TargetRegisterClass *RC)
    [all...]
AllocationOrder.h 26 class VirtRegMap;
39 const VirtRegMap &VRM,
SplitKit.h 35 class VirtRegMap;
44 const VirtRegMap &VRM;
119 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis,
213 VirtRegMap &VRM;
351 SplitEditor(SplitAnalysis &SA, LiveIntervals&, VirtRegMap&,
AllocationOrder.cpp 22 #include "llvm/CodeGen/VirtRegMap.h"
28 // Compare VirtRegMap::getRegAllocPref().
30 const VirtRegMap &VRM,
Spiller.cpp 21 #include "llvm/CodeGen/VirtRegMap.h"
54 VirtRegMap *vrm;
62 SpillerBase(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm)
173 VirtRegMap &vrm)
188 VirtRegMap &vrm) {
LiveRegMatrix.cpp 20 #include "llvm/CodeGen/VirtRegMap.h"
35 INITIALIZE_PASS_DEPENDENCY(VirtRegMap)
45 AU.addRequiredTransitive<VirtRegMap>();
53 VRM = &getAnalysis<VirtRegMap>();
RegAllocBasic.cpp 32 #include "llvm/CodeGen/VirtRegMap.h"
152 AU.addRequired<VirtRegMap>();
153 AU.addPreserved<VirtRegMap>();
276 RegAllocBase::init(getAnalysis<VirtRegMap>(),
284 DEBUG(dbgs() << "Post alloc VirtRegMap:\n" << *VRM << "\n");
RegAllocBase.cpp 24 #include "llvm/CodeGen/VirtRegMap.h"
53 void RegAllocBase::init(VirtRegMap &vrm,
LiveDebugVariables.cpp 33 #include "llvm/CodeGen/VirtRegMap.h"
256 void rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI);
259 void emitDebugValues(VirtRegMap *VRM,
348 void emitDebugValues(VirtRegMap *VRM);
860 UserValue::rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI) {
876 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) {
    [all...]
RegAllocPBQP.cpp 50 #include "llvm/CodeGen/VirtRegMap.h"
138 VirtRegMap *vrm;
443 au.addRequired<VirtRegMap>();
444 au.addPreserved<VirtRegMap>();
552 vrm = &getAnalysis<VirtRegMap>();
618 DEBUG(dbgs() << "Post alloc VirtRegMap:\n" << *vrm << "\n");
Android.mk 113 VirtRegMap.cpp
TargetRegisterInfo.cpp 18 #include "llvm/CodeGen/VirtRegMap.h"
258 const VirtRegMap *VRM) const {
InlineSpiller.cpp 11 // inserting spills and restores in VirtRegMap.
29 #include "llvm/CodeGen/VirtRegMap.h"
61 VirtRegMap &VRM;
138 VirtRegMap &vrm)
190 VirtRegMap &vrm) {
    [all...]
RegAllocGreedy.cpp 37 #include "llvm/CodeGen/VirtRegMap.h"
338 AU.addRequired<VirtRegMap>();
339 AU.addPreserved<VirtRegMap>();
    [all...]
SplitKit.cpp 24 #include "llvm/CodeGen/VirtRegMap.h"
42 SplitAnalysis::SplitAnalysis(const VirtRegMap &vrm,
327 VirtRegMap &vrm,
    [all...]
  /external/llvm/include/llvm/CodeGen/
VirtRegMap.h 1 //===-- llvm/CodeGen/VirtRegMap.h - Virtual Register Map -*- C++ -*--------===//
32 class VirtRegMap : public MachineFunctionPass {
66 VirtRegMap(const VirtRegMap&) LLVM_DELETED_FUNCTION;
67 void operator=(const VirtRegMap&) LLVM_DELETED_FUNCTION;
71 VirtRegMap() : MachineFunctionPass(ID), Virt2PhysMap(NO_PHYS_REG),
184 inline raw_ostream &operator<<(raw_ostream &OS, const VirtRegMap &VRM) {
LiveRegMatrix.h 38 class VirtRegMap;
44 VirtRegMap *VRM;
110 /// update VirtRegMap. The live range is expected to be available in PhysReg.
115 /// the assignment and updates VirtRegMap accordingly.
LiveRangeEdit.h 32 class VirtRegMap;
62 VirtRegMap *VRM;
106 VirtRegMap *vrm,
LiveIntervalAnalysis.h 47 class VirtRegMap;
263 void addKillFlags(const VirtRegMap*);
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 118 const VirtRegMap *VRM) const;
ARMBaseRegisterInfo.cpp 29 #include "llvm/CodeGen/VirtRegMap.h"
180 const VirtRegMap *VRM) const {
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 33 class VirtRegMap;
627 const VirtRegMap *VRM = 0) const;
    [all...]

Completed in 334 milliseconds

1 2