/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...] |