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

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 10 // simplifying how MachineInstr's are created. It allows use of code like this:
25 #include "llvm/CodeGen/MachineInstr.h"
71 MachineInstr *MI = nullptr;
78 MachineInstrBuilder(MachineFunction &F, MachineInstr *I) : MF(&F), MI(I) {}
83 operator MachineInstr*() const { return MI; }
84 MachineInstr *operator->() const { return MI; }
87 /// If conversion operators fail, use this method to get the MachineInstr
89 MachineInstr *getInstr() const { return MI; }
213 const MachineInstrBuilder &cloneMemRefs(const MachineInstr &OtherMI) const {
219 cloneMergedMemRefs(ArrayRef<const MachineInstr *> OtherMIs) const
    [all...]
MachineInstr.h 1 //===- llvm/CodeGen/MachineInstr.h - MachineInstr class ---------*- C++ -*-===//
9 // This file contains the declaration of the MachineInstr class, which is the
64 class MachineInstr
65 : public ilist_node_with_parent<MachineInstr, MachineBasicBlock,
259 friend struct ilist_traits<MachineInstr>;
264 /// MachineInstr in the given MachineFunction.
265 MachineInstr(MachineFunction &, const MachineInstr &);
267 /// This constructor create a MachineInstr and add the implicit operands
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineInstr.cpp 1 //===- lib/CodeGen/MachineInstr.cpp ---------------------------------------===//
13 #include "llvm/CodeGen/MachineInstr.h"
81 static const MachineFunction *getMFIfAvailable(const MachineInstr &MI) {
90 static void tryToGetTargetInfo(const MachineInstr &MI,
104 void MachineInstr::addImplicitDefUseOperands(MachineFunction &MF) {
115 /// MachineInstr ctor - This constructor creates a MachineInstr and adds the
118 MachineInstr::MachineInstr(MachineFunction &MF, const MCInstrDesc &tid,
134 /// MachineInstr ctor - Copies MachineInstr arg exactly
    [all...]

Completed in 26 milliseconds