Searched defs:LiveRangeEdit (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DLiveRangeEdit.h1 //===---- LiveRangeEdit.h - Basic tools for split and spill -----*- C++ -*-===//
10 // The LiveRangeEdit class represents changes done to a virtual register when it
37 class LiveRangeEdit : private MachineRegisterInfo::Delegate { class in namespace:llvm
39 /// Callback methods for LiveRangeEdit owners.
115 /// Create a LiveRangeEdit for breaking down parent into smaller pieces.
126 LiveRangeEdit(LiveInterval *parent, SmallVectorImpl<unsigned> &newRegs, function in class:llvm::LiveRangeEdit
137 ~LiveRangeEdit() override { MRI.resetDelegate(this); }
153 /// pop_back - It allows LiveRangeEdit users to drop new registers.
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DLiveRangeEdit.h1 //===---- LiveRangeEdit.h - Basic tools for split and spill -----*- C++ -*-===//
10 // The LiveRangeEdit class represents changes done to a virtual register when it
33 class LiveRangeEdit { class in namespace:llvm
35 /// Callback methods for LiveRangeEdit owners.
90 /// Create a LiveRangeEdit for breaking down parent into smaller pieces.
96 LiveRangeEdit(LiveInterval &parent, function in class:llvm::LiveRangeEdit

Completed in 345 milliseconds