LLVM
8.0.1
|
#include "X86InstrFoldTables.h"
#include "X86InstrInfo.h"
#include "llvm/ADT/STLExtras.h"
#include <vector>
Go to the source code of this file.
Functions | |
static const X86MemoryFoldTableEntry * | lookupFoldTableImpl (ArrayRef< X86MemoryFoldTableEntry > Table, unsigned RegOp) |
Variables | |
static const X86MemoryFoldTableEntry | MemoryFoldTable2Addr [] |
static const X86MemoryFoldTableEntry | MemoryFoldTable0 [] |
static const X86MemoryFoldTableEntry | MemoryFoldTable1 [] |
static const X86MemoryFoldTableEntry | MemoryFoldTable2 [] |
static const X86MemoryFoldTableEntry | MemoryFoldTable3 [] |
static const X86MemoryFoldTableEntry | MemoryFoldTable4 [] |
static ManagedStatic< X86MemUnfoldTable > | MemUnfoldTable |
|
static |
Definition at line 5273 of file X86InstrFoldTables.cpp.
References assert(), llvm::sys::path::begin(), llvm::ArrayRef< T >::begin(), llvm::Data, llvm::sys::path::end(), llvm::ArrayRef< T >::end(), llvm::X86MemoryFoldTableEntry::Flags, llvm::X86MemoryFoldTableEntry::KeyOp, llvm::lower_bound(), and llvm::TB_NO_FORWARD.
Referenced by llvm::lookupFoldTable(), and llvm::lookupTwoAddrFoldTable().
|
static |
Definition at line 253 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 452 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 1208 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 36 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 3020 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 4352 of file X86InstrFoldTables.cpp.
|
static |
Definition at line 5402 of file X86InstrFoldTables.cpp.