Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
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);
DX86InstrFoldTables.cpp35 static const X86MemoryFoldTableEntry MemoryFoldTable2Addr[] = {
254 static const X86MemoryFoldTableEntry MemoryFoldTable0[] = {
440 static const X86MemoryFoldTableEntry MemoryFoldTable1[] = {
1198 static const X86MemoryFoldTableEntry MemoryFoldTable2[] = {
2980 static const X86MemoryFoldTableEntry MemoryFoldTable3[] = {
4321 static const X86MemoryFoldTableEntry MemoryFoldTable4[] = {
5250 static const X86MemoryFoldTableEntry BroadcastFoldTable2[] = {
5403 static const X86MemoryFoldTableEntry BroadcastFoldTable3[] = {
5514 static const X86MemoryFoldTableEntry *
5515 lookupFoldTableImpl(ArrayRef<X86MemoryFoldTableEntry> Table, unsigned RegOp) { in lookupFoldTableImpl()
[all …]
DX86InstrInfo.cpp4869 const X86MemoryFoldTableEntry *I = nullptr; in foldMemoryOperandImpl()
5406 static unsigned getBroadcastOpcode(const X86MemoryFoldTableEntry *I, in getBroadcastOpcode()
5454 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(MI.getOpcode()); in unfoldMemoryOperand()
5602 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(N->getMachineOpcode()); in unfoldMemoryOperand()
5731 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(Opc); in getOpcodeAfterMemoryUnfold()
/external/llvm-project/llvm/lib/Target/X86/
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);
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 …]
DX86InstrInfo.cpp5504 const X86MemoryFoldTableEntry *I = nullptr; in foldMemoryOperandImpl()
6162 static unsigned getBroadcastOpcode(const X86MemoryFoldTableEntry *I, in getBroadcastOpcode()
6210 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(MI.getOpcode()); in unfoldMemoryOperand()
6358 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(N->getMachineOpcode()); in unfoldMemoryOperand()
6487 const X86MemoryFoldTableEntry *I = lookupUnfoldTable(Opc); in getOpcodeAfterMemoryUnfold()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp106 struct X86MemoryFoldTableEntry { struct
124 static const X86MemoryFoldTableEntry MemoryFoldTable2Addr[] = { in X86InstrInfo() argument
287 for (X86MemoryFoldTableEntry Entry : MemoryFoldTable2Addr) { in X86InstrInfo()
294 static const X86MemoryFoldTableEntry MemoryFoldTable0[] = { in X86InstrInfo()
442 for (X86MemoryFoldTableEntry Entry : MemoryFoldTable0) { in X86InstrInfo()
447 static const X86MemoryFoldTableEntry MemoryFoldTable1[] = { in X86InstrInfo()
879 for (X86MemoryFoldTableEntry Entry : MemoryFoldTable1) { in X86InstrInfo()
886 static const X86MemoryFoldTableEntry MemoryFoldTable2[] = { in X86InstrInfo()
1752 for (X86MemoryFoldTableEntry Entry : MemoryFoldTable2) { in X86InstrInfo()
1759 static const X86MemoryFoldTableEntry MemoryFoldTable3[] = { in X86InstrInfo()
[all …]