Home
last modified time | relevance | path

Searched refs:X86MemoryFoldTableEntry (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrFoldTables.h68 struct X86MemoryFoldTableEntry { struct
73 bool operator<(const X86MemoryFoldTableEntry &RHS) const { argument
76 bool operator==(const X86MemoryFoldTableEntry &RHS) const {
79 friend bool operator<(const X86MemoryFoldTableEntry &TE, unsigned Opcode) {
86 const X86MemoryFoldTableEntry *lookupTwoAddrFoldTable(unsigned RegOp);
90 const X86MemoryFoldTableEntry *lookupFoldTable(unsigned RegOp, unsigned OpNum);
93 const X86MemoryFoldTableEntry *lookupUnfoldTable(unsigned MemOp);
H A DX86InstrFoldTables.cpp35 static const X86MemoryFoldTableEntry MemoryFoldTable2Addr[] = {
254 static const X86MemoryFoldTableEntry MemoryFoldTable0[] = {
446 static const X86MemoryFoldTableEntry MemoryFoldTable1[] = {
1216 static const X86MemoryFoldTableEntry MemoryFoldTable2[] = {
2998 static const X86MemoryFoldTableEntry MemoryFoldTable3[] = {
4347 static const X86MemoryFoldTableEntry MemoryFoldTable4[] = {
5276 static const X86MemoryFoldTableEntry BroadcastFoldTable2[] = {
5429 static const X86MemoryFoldTableEntry BroadcastFoldTable3[] = {
5546 static const X86MemoryFoldTableEntry *
5547 lookupFoldTableImpl(ArrayRef<X86MemoryFoldTableEntry> Table, unsigned RegOp) { in lookupFoldTableImpl()
[all …]
H A DX86InstrInfo.cpp5549 const X86MemoryFoldTableEntry *I = nullptr; in foldMemoryOperandImpl()
6208 static unsigned getBroadcastOpcode(const X86MemoryFoldTableEntry *I, in getBroadcastOpcode()
6256 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(MI.getOpcode()); in unfoldMemoryOperand()
6404 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(N->getMachineOpcode()); in unfoldMemoryOperand()
6533 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(Opc); in getOpcodeAfterMemoryUnfold()