Implement support for x86 fastisel of small fixed-sized memcpys, which are generated
en-mass for C++ PODs. On my c++ test file, this cuts the fast isel rejects by 10x and shrinks the generated .s file by 5% llvm-svn: 129755
Showing
- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp 44 additions, 52 deletionsllvm/lib/CodeGen/SelectionDAG/FastISel.cpp
- llvm/lib/Target/X86/X86FastISel.cpp 50 additions, 5 deletionsllvm/lib/Target/X86/X86FastISel.cpp
- llvm/test/CodeGen/X86/fast-isel-x86-64.ll 11 additions, 0 deletionsllvm/test/CodeGen/X86/fast-isel-x86-64.ll
Loading
Please register or sign in to comment