HomeSort by: relevance | last modified time | path
    Searched defs:Delegate (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
SymbolDeserializer.h 55 explicit SymbolDeserializer(SymbolVisitorDelegate *Delegate,
57 : Delegate(Delegate), Container(Container) {}
86 Delegate ? Delegate->getRecordOffset(Mapping->Reader) : 0;
92 SymbolVisitorDelegate *Delegate;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
GISelChangeObserver.h 40 /// point and won't be if the MachineFunction::Delegate is calling it. This is
41 /// because the delegate only sees the construction of the MachineInstr before
65 /// function as the delegate.
66 class GISelObserverWrapper : public MachineFunction::Delegate,
100 // API for MachineFunction::Delegate
105 /// A simple RAII based Delegate installer.
106 /// Use this in a scope to install a delegate to the MachineFunction and reset
110 MachineFunction::Delegate *Delegate;
113 RAIIDelegateInstaller(MachineFunction &MF, MachineFunction::Delegate *Del)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 46 class LiveRangeEdit : private MachineRegisterInfo::Delegate {
49 class Delegate {
53 virtual ~Delegate() = default;
77 Delegate *const TheDelegate;
141 Delegate *delegate = nullptr,
144 VRM(vrm), TII(*MF.getSubtarget().getInstrInfo()), TheDelegate(delegate),
236 /// eraseVirtReg - Notify the delegate that Reg is no longer in use, and try
MachineFunction.h 395 class Delegate {
399 virtual ~Delegate() = default;
422 Delegate *TheDelegate = nullptr;
488 /// Reset the currently registered delegate - otherwise assert.
489 void resetDelegate(Delegate *delegate) {
490 assert(TheDelegate == delegate &&
491 "Only the current delegate can perform reset!");
495 /// Set the delegate. resetDelegate must be called before attempting
497 void setDelegate(Delegate *delegate)
    [all...]
MachineRegisterInfo.h 54 class Delegate {
58 virtual ~Delegate() = default;
65 Delegate *TheDelegate = nullptr;
157 void resetDelegate(Delegate *delegate) {
158 // Ensure another delegate does not take over unless the current
159 // delegate first unattaches itself. If we ever need to multicast
161 assert(TheDelegate == delegate &&
162 "Only the current delegate can perform reset!");
166 void setDelegate(Delegate *delegate)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyCFGStackify.cpp 97 // For each BLOCK|LOOP|TRY, the corresponding END_(BLOCK|LOOP|TRY) or DELEGATE
100 // For each END_(BLOCK|LOOP|TRY) or DELEGATE, the corresponding
121 // Before running rewriteDepthImmediates function, 'delegate' has a BB as its
123 // used for the operand when 'delegate' needs to rethrow to the caller. This
226 // When 'End' is not an 'end_try' but 'delegate, EHPad is nullptr.
713 // We started from an EH pad, so the end marker cannot be a delegate
714 assert(EndTry->getOpcode() != WebAssembly::DELEGATE);
760 if (EndTry->getOpcode() == WebAssembly::DELEGATE)
864 // Wrap the given range of instruction with try-delegate. RangeBegin and
896 // Create a BB to insert the 'delegate' instruction
    [all...]

Completed in 44 milliseconds