LLVM 17.0.0git
Namespaces | Functions | Variables
X86InstrRelaxTables.cpp File Reference
#include "X86InstrRelaxTables.h"
#include "X86InstrInfo.h"
#include "llvm/ADT/STLExtras.h"
#include <atomic>
Include dependency graph for X86InstrRelaxTables.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

static const X86InstrRelaxTableEntrylookupRelaxTableImpl (ArrayRef< X86InstrRelaxTableEntry > Table, unsigned ShortOp)
 

Variables

static const X86InstrRelaxTableEntry InstrRelaxTable []
 

Function Documentation

◆ lookupRelaxTableImpl()

static const X86InstrRelaxTableEntry * lookupRelaxTableImpl ( ArrayRef< X86InstrRelaxTableEntry Table,
unsigned  ShortOp 
)
static

Variable Documentation

◆ InstrRelaxTable

const X86InstrRelaxTableEntry InstrRelaxTable[]
static

Definition at line 24 of file X86InstrRelaxTables.cpp.

Referenced by llvm::lookupRelaxTable(), and lookupRelaxTableImpl().