LLVM 20.0.0git
|
Go to the source code of this file.
Classes | |
struct | llvm::X86FoldTableEntry |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
const X86FoldTableEntry * | llvm::lookupTwoAddrFoldTable (unsigned RegOp) |
const X86FoldTableEntry * | llvm::lookupFoldTable (unsigned RegOp, unsigned OpNum) |
const X86FoldTableEntry * | llvm::lookupBroadcastFoldTable (unsigned RegOp, unsigned OpNum) |
const X86FoldTableEntry * | llvm::lookupUnfoldTable (unsigned MemOp) |
const X86FoldTableEntry * | llvm::lookupBroadcastFoldTableBySize (unsigned MemOp, unsigned BroadcastBits) |
bool | llvm::matchBroadcastSize (const X86FoldTableEntry &Entry, unsigned BroadcastBits) |