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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.h 46 unsigned isLoadFromStackSlot(const MachineInstr &MI,
54 unsigned isStoreToStackSlot(const MachineInstr &MI,
109 bool analyzeLoop(MachineLoop &L, MachineInstr *&IndVarInst,
110 MachineInstr *&CmpInst) const override;
117 MachineInstr *IndVar, MachineInstr *Cmp,
119 SmallVectorImpl<MachineInstr *> &PrevInsts,
189 bool expandPostRAPseudo(MachineInstr &MI) const override;
192 bool getMemOpBaseRegImmOfs(MachineInstr &LdSt, unsigned &BaseReg,
206 bool isPredicated(const MachineInstr &MI) const override
    [all...]
HexagonVLIWPacketizer.h 12 std::vector<MachineInstr*> OldPacketMIs;
32 std::vector<MachineInstr*> IgnoreDepMIs;
53 bool ignorePseudoInstruction(const MachineInstr &MI,
58 bool isSoloInstruction(const MachineInstr &MI) override;
68 MachineBasicBlock::iterator addToPacket(MachineInstr &MI) override;
71 bool shouldAddToPacket(const MachineInstr &MI) override;
76 bool isCallDependent(const MachineInstr* MI, SDep::Kind DepType,
78 bool promoteToDotCur(MachineInstr* MI, SDep::Kind DepType,
81 bool canPromoteToDotCur(const MachineInstr* MI, const SUnit* PacketSU,
86 bool promoteToDotNew(MachineInstr* MI, SDep::Kind DepType
    [all...]
  /external/llvm/lib/Target/AMDGPU/
GCNHazardRecognizer.h 24 class MachineInstr;
33 MachineInstr *CurrCycleInstr;
34 std::list<MachineInstr*> EmittedInstrs;
39 function_ref<bool(MachineInstr *)> IsHazardDef =
40 [](MachineInstr *) { return true; });
42 int checkSMEMSoftClauseHazards(MachineInstr *SMEM);
43 int checkSMRDHazards(MachineInstr *SMRD);
44 int checkVMEMHazards(MachineInstr* VMEM);
45 int checkDPPHazards(MachineInstr *DPP);
51 void EmitInstruction(MachineInstr *MI) override
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetInstrInfo.h 64 bool isTriviallyReMaterializable(const MachineInstr *MI,
79 virtual bool isReallyTriviallyReMaterializable(const MachineInstr *MI,
90 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr *MI,
109 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
120 virtual unsigned isLoadFromStackSlot(const MachineInstr *MI,
128 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr *MI,
140 virtual bool hasLoadFromStackSlot(const MachineInstr *MI,
151 virtual unsigned isStoreToStackSlot(const MachineInstr *MI,
159 virtual unsigned isStoreToStackSlotPostFE(const MachineInstr *MI,
170 virtual bool hasStoreToStackSlot(const MachineInstr *MI
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
LegalizerHelper.h 58 LegalizeResult legalizeInstrStep(MachineInstr &MI);
61 LegalizeResult libcall(MachineInstr &MI);
65 LegalizeResult narrowScalar(MachineInstr &MI, unsigned TypeIdx, LLT NarrowTy);
70 LegalizeResult widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy);
74 LegalizeResult lower(MachineInstr &MI, unsigned TypeIdx, LLT Ty);
78 LegalizeResult fewerElementsVector(MachineInstr &MI, unsigned TypeIdx,
83 LegalizeResult moreElementsVector(MachineInstr &MI, unsigned TypeIdx,
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
LegalizerHelper.h 58 LegalizeResult legalizeInstrStep(MachineInstr &MI);
61 LegalizeResult libcall(MachineInstr &MI);
65 LegalizeResult narrowScalar(MachineInstr &MI, unsigned TypeIdx, LLT NarrowTy);
70 LegalizeResult widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy);
74 LegalizeResult lower(MachineInstr &MI, unsigned TypeIdx, LLT Ty);
78 LegalizeResult fewerElementsVector(MachineInstr &MI, unsigned TypeIdx,
83 LegalizeResult moreElementsVector(MachineInstr &MI, unsigned TypeIdx,
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelector.h 23 class MachineInstr;
46 virtual bool select(MachineInstr &I) const = 0;
60 bool constrainSelectedInstRegOperands(MachineInstr &I,
71 bool isObviouslySafeToFold(MachineInstr &MI) const;
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86AsmPrinter.h 52 virtual void EmitInstruction(const MachineInstr *MI);
57 void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O,
59 void print_pcrel_imm(const MachineInstr *MI, unsigned OpNo, raw_ostream &O);
62 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
65 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo,
69 void printMachineInstruction(const MachineInstr *MI);
70 void printSSECC(const MachineInstr *MI, unsigned Op, raw_ostream &O);
71 void printMemReference(const MachineInstr *MI, unsigned Op, raw_ostream &O,
73 void printLeaMemReference(const MachineInstr *MI, unsigned Op, raw_ostream &O,
76 void printPICLabel(const MachineInstr *MI, unsigned Op, raw_ostream &O)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 83 bool isTriviallyReMaterializable(const MachineInstr &MI,
99 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI,
119 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,
143 bool isReallyTriviallyReMaterializableGeneric(const MachineInstr &MI,
162 virtual int getSPAdjust(const MachineInstr &MI) const;
169 virtual bool isCoalescableExtInstr(const MachineInstr &MI,
180 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI,
187 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI,
198 virtual bool hasLoadFromStackSlot(const MachineInstr &MI
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/Mips/
MipsAsmPrinter.h 24 class MachineInstr;
42 void EmitInstruction(const MachineInstr *MI);
52 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
55 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum,
58 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
59 void printUnsignedImm(const MachineInstr *MI, int opNum, raw_ostream &O);
60 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
61 void printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O);
62 void printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
65 virtual MachineLocation getDebugValueLocation(const MachineInstr *MI) const
    [all...]

Completed in 831 milliseconds

1 2 3 4 5 6 7 8 91011>>