comparison include/llvm/CodeGen/VirtRegMap.h @ 83:60c9769439b8 LLVM3.7

LLVM 3.7
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Wed, 18 Feb 2015 14:55:36 +0900
parents 54457678186b
children 803732b1fca8
comparison
equal deleted inserted replaced
78:af83660cff7b 83:60c9769439b8
61 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap; 61 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap;
62 62
63 /// createSpillSlot - Allocate a spill slot for RC from MFI. 63 /// createSpillSlot - Allocate a spill slot for RC from MFI.
64 unsigned createSpillSlot(const TargetRegisterClass *RC); 64 unsigned createSpillSlot(const TargetRegisterClass *RC);
65 65
66 VirtRegMap(const VirtRegMap&) LLVM_DELETED_FUNCTION; 66 VirtRegMap(const VirtRegMap&) = delete;
67 void operator=(const VirtRegMap&) LLVM_DELETED_FUNCTION; 67 void operator=(const VirtRegMap&) = delete;
68 68
69 public: 69 public:
70 static char ID; 70 static char ID;
71 VirtRegMap() : MachineFunctionPass(ID), Virt2PhysMap(NO_PHYS_REG), 71 VirtRegMap() : MachineFunctionPass(ID), Virt2PhysMap(NO_PHYS_REG),
72 Virt2StackSlotMap(NO_STACK_SLOT), Virt2SplitMap(0) { } 72 Virt2StackSlotMap(NO_STACK_SLOT), Virt2SplitMap(0) { }