LLVM 17.0.0git
Classes | Namespaces | Functions
X86InstrRelaxTables.h File Reference
#include <cstdint>
Include dependency graph for X86InstrRelaxTables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  llvm::X86InstrRelaxTableEntry


namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::X86
 Define some predicates that are used for node matching.


const X86InstrRelaxTableEntryllvm::lookupRelaxTable (unsigned ShortOp)
 Look up the relaxed form table entry for a given ShortOp.
const X86InstrRelaxTableEntryllvm::lookupShortTable (unsigned RelaxOp)
 Look up the short form table entry for a given RelaxOp.
unsigned llvm::X86::getShortOpcodeArith (unsigned RelaxOp)
 Get the short instruction opcode for a given relaxed opcode.
unsigned llvm::X86::getRelaxedOpcodeArith (unsigned ShortOp)
 Get the relaxed instruction opcode for a given short opcode.