/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.cpp | 69 bool X86_MC::hasLockPrefix(const MCInst &MI) { 397 bool clearsSuperRegisters(const MCRegisterInfo &MRI, const MCInst &Inst, 404 bool evaluateBranch(const MCInst &Inst, uint64_t Addr, uint64_t Size, 406 Optional<uint64_t> evaluateMemoryOperandAddress(const MCInst &Inst, 415 const MCInst &Inst, 524 bool X86MCInstrAnalysis::evaluateBranch(const MCInst &Inst, uint64_t Addr, 534 const MCInst &Inst, uint64_t Addr, uint64_t Size) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 39 #include "llvm/MC/MCInst.h" 1445 MCInst TmpInst; 1476 MCInst TmpInst; 1518 auto MCInst = MCInstBuilder(Opc).addExpr(BranchLabel); 1521 MCInst.addReg(MI->getOperand(1).getReg()); 1539 MCInst.addExpr(BranchTarget); 1547 MCInst.addExpr(ElseLabel); 1548 MCInst.addImm(MI->getOperand(3).getImm()); 1550 MCInst.addImm(MI->getOperand(2).getImm()) 1554 EmitToStreamer(*OutStreamer, MCInst); [all...] |
H A D | ARMMCInstLower.cpp | 1 //===-- ARMMCInstLower.cpp - Convert ARM MachineInstr to an MCInst --------===// 10 // MCInst records. 29 #include "llvm/MC/MCInst.h" 123 void llvm::LowerARMMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI,
|
H A D | Thumb1InstrInfo.cpp | 18 #include "llvm/MC/MCInst.h" 26 void Thumb1InstrInfo::getNoop(MCInst &NopInst) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 22 #include "llvm/MC/MCInst.h" 111 void addRegOperands(MCInst &, unsigned) const { 116 void addImmOperands(MCInst &Inst, unsigned N) const { 126 void addFPImmOperands(MCInst &Inst, unsigned N) const { 134 void addBrListOperands(MCInst &Inst, unsigned N) const { 837 MCInst Inst;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 1 //===-- X86MCInstLower.cpp - Convert X86 MachineInstr to an MCInst --------===// 10 // MCInst records. 39 #include "llvm/MC/MCInst.h" 53 /// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst. 66 void Lower(const MachineInstr *MI, MCInst &OutMI) const; 102 void X86AsmPrinter::StackMapShadowTracker::count(MCInst &Inst, 125 void X86AsmPrinter::EmitAndCountInstruction(MCInst &Inst) { 319 static void SimplifyShortImmForm(MCInst &Inst, unsigned Opcode) { 335 Inst = MCInst(); 342 static void SimplifyMOVSX(MCInst [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/ |
H A D | llvm-mca.cpp | 465 // Lower the MCInst sequence into an mca::Instruction sequence. 466 ArrayRef<MCInst> Insts = Region->getInstructions(); 469 for (const MCInst &MCI : Insts) { 475 [&IP, &STI](const mca::InstructionError<MCInst> &IE) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinter.h | 61 class MCInst; 247 void EmitToStreamer(MCStreamer &S, const MCInst &Inst);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCMachOStreamer.cpp | 22 #include "llvm/MC/MCInst.h" 59 void emitInstToData(const MCInst &Inst, const MCSubtargetInfo &STI) override; 458 void MCMachOStreamer::emitInstToData(const MCInst &Inst,
|
H A D | MCObjectStreamer.cpp | 365 void MCObjectStreamer::emitInstruction(const MCInst &Inst, 379 void MCObjectStreamer::emitInstructionImpl(const MCInst &Inst, 406 MCInst Relaxed = Inst; 417 void MCObjectStreamer::emitInstToFragment(const MCInst &Inst,
|
H A D | MCELFStreamer.cpp | 495 void MCELFStreamer::emitInstToFragment(const MCInst &Inst, 513 void MCELFStreamer::emitInstToData(const MCInst &Inst,
|
H A D | MCWinCOFFStreamer.cpp | 51 void MCWinCOFFStreamer::emitInstToData(const MCInst &Inst,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 1 //===-- X86AsmParser.cpp - Parse X86 assembly to MCInst instructions ------===// 23 #include "llvm/MC/MCInst.h" 105 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, 955 unsigned checkTargetMatchPredicate(MCInst &Inst) override; 957 bool validateInstruction(MCInst &Inst, const OperandVector &Ops); 958 bool processInstruction(MCInst &Inst, const OperandVector &Ops); 962 void applyLVICFIMitigation(MCInst &Inst, MCStreamer &Out); 963 void applyLVILoadHardeningMitigation(MCInst &Inst, MCStreamer &Out); 967 void emitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out); 3116 bool X86AsmParser::processInstruction(MCInst [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.cpp | 84 void RecordStreamer::emitInstruction(const MCInst &Inst,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.h | 211 void lowerToMCInst(const MachineInstr *MI, MCInst &OutMI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64ExternalSymbolizer.cpp | 14 #include "llvm/MC/MCInst.h" 44 /// operand in place of the immediate Value in the MCInst. The immediate 50 /// MCExpr and that is added as an operand to the MCInst. If GetOpInfo() 54 /// returns zero and isBranch is Fail then the Opcode of the MCInst is 58 /// an operand to the MCInst and Fail otherwise. 60 MCInst &MI, raw_ostream &CommentStream, int64_t Value, uint64_t Address,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 1 //===-- PPCMCInstLower.cpp - Convert PPC MachineInstr to an MCInst --------===// 10 // MCInst records. 28 #include "llvm/MC/MCInst.h" 139 void llvm::LowerPPCMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 38 #include "llvm/MC/MCInst.h" 287 MCInst TmpInst;
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 16 #include "llvm/MC/MCInst.h" 289 const MCInst &MCI, 453 ArrayRef<MCInst> S, unsigned NumIter)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 15 #include "llvm/MC/MCInst.h" 250 MCInst Inst; 308 MCInst Inst; 665 bool decodeInst(StringRef Symbol, MCInst &Inst, uint64_t &Size) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAsmBackend.cpp | 226 bool ARMAsmBackend::mayNeedRelaxation(const MCInst &Inst, 325 void ARMAsmBackend::relaxInstruction(MCInst &Inst, 342 MCInst Res;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCStreamer.h | 46 class MCInst; 106 const MCInst &Inst, const MCSubtargetInfo &STI, 1029 virtual void emitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI); 1066 /// the MCInst representation will be printed. This method takes ownership of 1076 /// \param ShowInst - Whether to show the MCInst representation inline with
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.h | 333 bool InstLower(const MachineInstr *MI, MCInst &OutMI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.h | 206 void getNoop(MCInst &NopInst) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyAsmPrinter.cpp | 375 MCInst TmpInst;
|