/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 45 MCInst::const_iterator BundleCurrent; 46 MCInst::const_iterator BundleEnd; 47 MCInst::const_iterator DuplexCurrent; 48 MCInst::const_iterator DuplexEnd; 51 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst); 52 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t); 55 MCInst const &operator*() const; 79 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context); 80 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB, 81 MCInst const &MCI); [all …]
|
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 46 MCInst::const_iterator BundleCurrent; 47 MCInst::const_iterator BundleEnd; 48 MCInst::const_iterator DuplexCurrent; 49 MCInst::const_iterator DuplexEnd; 52 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst); 53 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t); 56 MCInst const &operator*() const; 80 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context); 81 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB, 82 MCInst const &MCI); [all …]
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 25 class MCInst; variable 55 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context); 56 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB, 57 MCInst const &MCI); 60 iterator_range<MCInst::const_iterator> bundleInstructions(MCInst const &MCI); 63 size_t bundleSize(MCInst const &MCI); 67 MCContext &Context, MCInst &MCB, 71 void clampExtended(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI); 73 MCInst createBundle(); 76 MCInst const *extenderForIndex(MCInst const &MCB, size_t Index); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUInstPrinter.h | 26 void printInstruction(const MCInst *MI, uint64_t Address, 30 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 36 void printU4ImmOperand(const MCInst *MI, unsigned OpNo, 38 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 39 void printU16ImmOperand(const MCInst *MI, unsigned OpNo, 41 void printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 42 void printU8ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 44 void printU32ImmOperand(const MCInst *MI, unsigned OpNo, 46 void printNamedBit(const MCInst *MI, unsigned OpNo, raw_ostream &O, [all …]
|
/external/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUInstPrinter.h | 27 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 28 void printInstruction(const MCInst *MI, uint64_t Address, 32 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 38 void printU4ImmOperand(const MCInst *MI, unsigned OpNo, 40 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printU16ImmOperand(const MCInst *MI, unsigned OpNo, 43 void printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 44 void printU8ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 45 void printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 46 void printU32ImmOperand(const MCInst *MI, unsigned OpNo, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMInstPrinter.h | 28 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 33 void printInstruction(const MCInst *MI, uint64_t Address, 35 virtual bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 37 virtual void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 44 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 47 void printSORegRegOperand(const MCInst *MI, unsigned OpNum, 49 void printSORegImmOperand(const MCInst *MI, unsigned OpNum, 52 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, 54 void printAddrModeTBH(const MCInst *MI, unsigned OpNum, 56 void printAddrMode2Operand(const MCInst *MI, unsigned OpNum, [all …]
|
/external/llvm/lib/Target/AMDGPU/InstPrinter/ |
D | AMDGPUInstPrinter.h | 27 void printInstruction(const MCInst *MI, raw_ostream &O); 30 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot, 36 void printU4ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 37 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 38 void printU16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 39 void printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 40 void printU8ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 42 void printU32ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printNamedBit(const MCInst* MI, unsigned OpNo, raw_ostream& O, [all …]
|
/external/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMInstPrinter.h | 28 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 33 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 34 void printInstruction(const MCInst *MI, uint64_t Address, 36 virtual bool printAliasInstr(const MCInst *MI, uint64_t Address, 38 virtual void printCustomAliasOperand(const MCInst *MI, uint64_t Address, 45 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 47 void printOperand(const MCInst *MI, uint64_t /*Address*/, unsigned OpNum, in printOperand() 52 void printSORegRegOperand(const MCInst *MI, unsigned OpNum, 54 void printSORegImmOperand(const MCInst *MI, unsigned OpNum, 57 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, [all …]
|
/external/llvm/lib/Target/ARM/InstPrinter/ |
D | ARMInstPrinter.h | 26 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot, 31 void printInstruction(const MCInst *MI, const MCSubtargetInfo &STI, 33 virtual bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 35 virtual void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 41 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 44 void printSORegRegOperand(const MCInst *MI, unsigned OpNum, 46 void printSORegImmOperand(const MCInst *MI, unsigned OpNum, 49 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, 51 void printAddrModeTBH(const MCInst *MI, unsigned OpNum, 53 void printAddrMode2Operand(const MCInst *MI, unsigned OpNum, [all …]
|
/external/llvm-project/llvm/test/MC/Mips/ |
D | instalias-imm-expanding.s | 11 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD 14 # MICROMIPS-NEXT: # <MCInst #{{[0-9]+}} ADD_MM 19 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD 23 # MICROMIPS-NEXT: # <MCInst #{{[0-9]+}} ADD_MM 26 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi 28 # MICROMIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi_MM 31 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi 33 # MICROMIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi_MM 37 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD 40 # MICROMIPS-NEXT: # <MCInst #{{[0-9]+}} ADD_MM [all …]
|
/external/llvm-project/lldb/source/Plugins/Instruction/MIPS/ |
D | EmulateInstructionMIPS.h | 20 class MCInst; variable 94 bool (EmulateInstructionMIPS::*callback)(llvm::MCInst &insn); 103 bool Emulate_ADDiu(llvm::MCInst &insn); 105 bool Emulate_SUBU_ADDU(llvm::MCInst &insn); 107 bool Emulate_LUI(llvm::MCInst &insn); 109 bool Emulate_SW(llvm::MCInst &insn); 111 bool Emulate_LW(llvm::MCInst &insn); 113 bool Emulate_ADDIUSP(llvm::MCInst &insn); 115 bool Emulate_ADDIUS5(llvm::MCInst &insn); 117 bool Emulate_SWSP(llvm::MCInst &insn); [all …]
|
/external/llvm-project/lldb/source/Plugins/Instruction/MIPS64/ |
D | EmulateInstructionMIPS64.h | 23 class MCInst; variable 86 bool (EmulateInstructionMIPS64::*callback)(llvm::MCInst &insn); 92 bool Emulate_DADDiu(llvm::MCInst &insn); 94 bool Emulate_DSUBU_DADDU(llvm::MCInst &insn); 96 bool Emulate_LUI(llvm::MCInst &insn); 98 bool Emulate_SD(llvm::MCInst &insn); 100 bool Emulate_LD(llvm::MCInst &insn); 102 bool Emulate_LDST_Imm(llvm::MCInst &insn); 104 bool Emulate_LDST_Reg(llvm::MCInst &insn); 106 bool Emulate_BXX_3ops(llvm::MCInst &insn); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64InstPrinter.h | 28 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 33 virtual void printInstruction(const MCInst *MI, uint64_t Address, 35 virtual bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 37 virtual void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 50 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 53 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 55 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 57 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 60 void printPostIncOperand(const MCInst *MI, unsigned OpNo, unsigned Imm, 63 void printPostIncOperand(const MCInst *MI, unsigned OpNo, in printPostIncOperand() [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64InstPrinter.h | 28 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 33 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 34 virtual void printInstruction(const MCInst *MI, uint64_t Address, 36 virtual bool printAliasInstr(const MCInst *MI, uint64_t Address, 38 virtual void printCustomAliasOperand(const MCInst *MI, uint64_t Address, 51 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 54 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 56 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 58 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 61 void printSImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, [all …]
|
/external/llvm/lib/Target/AArch64/InstPrinter/ |
D | AArch64InstPrinter.h | 27 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot, 32 virtual void printInstruction(const MCInst *MI, const MCSubtargetInfo &STI, 34 virtual bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 36 virtual void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 47 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 50 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 52 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 54 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 56 void printPostIncOperand(const MCInst *MI, unsigned OpNo, unsigned Imm, 59 void printPostIncOperand(const MCInst *MI, unsigned OpNo, in printPostIncOperand() [all …]
|
/external/llvm/lib/Target/X86/InstPrinter/ |
D | X86ATTInstPrinter.h | 28 void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot, 33 bool printAliasInstr(const MCInst *MI, raw_ostream &OS); 34 void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 38 void printInstruction(const MCInst *MI, raw_ostream &OS); 41 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 42 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS); 43 void printSSEAVXCC(const MCInst *MI, unsigned Op, raw_ostream &OS); 44 void printXOPCC(const MCInst *MI, unsigned Op, raw_ostream &OS); 45 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 46 void printSrcIdx(const MCInst *MI, unsigned OpNo, raw_ostream &OS); [all …]
|
D | X86IntelInstPrinter.h | 29 void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot, 33 void printInstruction(const MCInst *MI, raw_ostream &O); 36 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 37 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O); 38 void printSSEAVXCC(const MCInst *MI, unsigned Op, raw_ostream &O); 39 void printXOPCC(const MCInst *MI, unsigned Op, raw_ostream &O); 40 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printMemOffset(const MCInst *MI, unsigned OpNo, raw_ostream &O); 42 void printSrcIdx(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printDstIdx(const MCInst *MI, unsigned OpNo, raw_ostream &O); [all …]
|
/external/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCInstPrinter.h | 35 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 39 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 40 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O); 43 bool printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS); 44 void printCustomAliasOperand(const MCInst *MI, uint64_t Address, 48 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 49 void printPredicateOperand(const MCInst *MI, unsigned OpNo, 51 void printATBitsAsHint(const MCInst *MI, unsigned OpNo, raw_ostream &O); 53 void printU1ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 54 void printU2ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); [all …]
|
/external/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsMCCodeEmitter.h | 24 class MCInst; variable 50 void encodeInstruction(const MCInst &MI, raw_ostream &OS, 56 uint64_t getBinaryCodeForInstr(const MCInst &MI, 63 unsigned getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, 70 unsigned getJumpTargetOpValueMM(const MCInst &MI, unsigned OpNo, 76 unsigned getUImm5Lsl2Encoding(const MCInst &MI, unsigned OpNo, 80 unsigned getSImm3Lsa2Value(const MCInst &MI, unsigned OpNo, 84 unsigned getUImm6Lsl2Encoding(const MCInst &MI, unsigned OpNo, 90 unsigned getSImm9AddiuspValue(const MCInst &MI, unsigned OpNo, 97 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsMCCodeEmitter.h | 24 class MCInst; variable 50 void encodeInstruction(const MCInst &MI, raw_ostream &OS, 56 uint64_t getBinaryCodeForInstr(const MCInst &MI, 63 unsigned getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, 70 unsigned getJumpTargetOpValueMM(const MCInst &MI, unsigned OpNo, 76 unsigned getUImm5Lsl2Encoding(const MCInst &MI, unsigned OpNo, 80 unsigned getSImm3Lsa2Value(const MCInst &MI, unsigned OpNo, 84 unsigned getUImm6Lsl2Encoding(const MCInst &MI, unsigned OpNo, 90 unsigned getSImm9AddiuspValue(const MCInst &MI, unsigned OpNo, 97 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, [all …]
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsMCCodeEmitter.h | 26 class MCInst; variable 54 void encodeInstruction(const MCInst &MI, raw_ostream &OS, 60 uint64_t getBinaryCodeForInstr(const MCInst &MI, 67 unsigned getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, 74 unsigned getJumpTargetOpValueMM(const MCInst &MI, unsigned OpNo, 80 unsigned getUImm5Lsl2Encoding(const MCInst &MI, unsigned OpNo, 84 unsigned getSImm3Lsa2Value(const MCInst &MI, unsigned OpNo, 88 unsigned getUImm6Lsl2Encoding(const MCInst &MI, unsigned OpNo, 94 unsigned getSImm9AddiuspValue(const MCInst &MI, unsigned OpNo, 101 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86ATTInstPrinter.h | 27 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 29 bool printVecCompareInstr(const MCInst *MI, raw_ostream &OS); 33 bool printAliasInstr(const MCInst *MI, raw_ostream &OS); 34 void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx, 38 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &OS); 41 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS) override; 42 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS); 43 void printMemOffset(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 44 void printSrcIdx(const MCInst *MI, unsigned Op, raw_ostream &O); 45 void printDstIdx(const MCInst *MI, unsigned Op, raw_ostream &O); [all …]
|
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86IntelInstPrinter.h | 28 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 30 bool printVecCompareInstr(const MCInst *MI, raw_ostream &OS); 34 bool printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS); 35 void printCustomAliasOperand(const MCInst *MI, uint64_t Address, 40 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 41 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O); 44 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) override; 45 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O); 46 void printMemOffset(const MCInst *MI, unsigned OpNo, raw_ostream &O); 47 void printSrcIdx(const MCInst *MI, unsigned OpNo, raw_ostream &O); [all …]
|
D | X86ATTInstPrinter.h | 27 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 29 bool printVecCompareInstr(const MCInst *MI, raw_ostream &OS); 33 bool printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS); 34 void printCustomAliasOperand(const MCInst *MI, uint64_t Address, 39 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 40 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &OS); 43 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS) override; 44 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS); 45 void printMemOffset(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 46 void printSrcIdx(const MCInst *MI, unsigned Op, raw_ostream &O); [all …]
|
/external/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
D | SystemZInstPrinter.h | 30 std::pair<const char *, uint64_t> getMnemonic(const MCInst *MI) override; 31 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O); 44 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot, 49 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O); 50 void printOperand(const MCInst *MI, uint64_t /*Address*/, unsigned OpNum, in printOperand() 54 void printBDAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 55 void printBDXAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 56 void printBDLAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 57 void printBDRAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 58 void printBDVAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); [all …]
|