Lines Matching refs:Entry

157     for (const X86FoldTableEntry &Entry : Table2Addr)  in X86MemUnfoldTable()  local
159 addTableEntry(Entry, TB_INDEX_0 | TB_FOLDED_LOAD | TB_FOLDED_STORE); in X86MemUnfoldTable()
161 for (const X86FoldTableEntry &Entry : Table0) in X86MemUnfoldTable() local
163 addTableEntry(Entry, TB_INDEX_0); in X86MemUnfoldTable()
165 for (const X86FoldTableEntry &Entry : Table1) in X86MemUnfoldTable() local
167 addTableEntry(Entry, TB_INDEX_1 | TB_FOLDED_LOAD); in X86MemUnfoldTable()
169 for (const X86FoldTableEntry &Entry : Table2) in X86MemUnfoldTable() local
171 addTableEntry(Entry, TB_INDEX_2 | TB_FOLDED_LOAD); in X86MemUnfoldTable()
173 for (const X86FoldTableEntry &Entry : Table3) in X86MemUnfoldTable() local
175 addTableEntry(Entry, TB_INDEX_3 | TB_FOLDED_LOAD); in X86MemUnfoldTable()
177 for (const X86FoldTableEntry &Entry : Table4) in X86MemUnfoldTable() local
179 addTableEntry(Entry, TB_INDEX_4 | TB_FOLDED_LOAD); in X86MemUnfoldTable()
182 for (const X86FoldTableEntry &Entry : BroadcastTable2) in X86MemUnfoldTable() local
184 addTableEntry(Entry, TB_INDEX_2 | TB_FOLDED_LOAD | TB_FOLDED_BCAST); in X86MemUnfoldTable()
186 for (const X86FoldTableEntry &Entry : BroadcastTable3) in X86MemUnfoldTable() local
188 addTableEntry(Entry, TB_INDEX_3 | TB_FOLDED_LOAD | TB_FOLDED_BCAST); in X86MemUnfoldTable()
190 for (const X86FoldTableEntry &Entry : BroadcastTable4) in X86MemUnfoldTable() local
192 addTableEntry(Entry, TB_INDEX_4 | TB_FOLDED_LOAD | TB_FOLDED_BCAST); in X86MemUnfoldTable()
202 void addTableEntry(const X86FoldTableEntry &Entry, in addTableEntry()
205 if ((Entry.Flags & TB_NO_REVERSE) == 0) in addTableEntry()
206 Table.push_back({Entry.DstOp, Entry.KeyOp, in addTableEntry()
207 static_cast<uint16_t>(Entry.Flags | ExtraFlags) }); in addTableEntry()
291 static bool matchBroadcastSize(const X86FoldTableEntry &Entry, in matchBroadcastSize() argument
293 switch (Entry.Flags & TB_BCAST_MASK) { in matchBroadcastSize()