[llvm-commits] [llvm] r132099 - in /llvm/trunk: lib/CodeGen/SelectionDAG/FastISel.cpp lib/Target/ARM/ARMFastISel.cpp lib/Target/X86/X86FastISel.cpp test/CodeGen/ARM/fast-isel.ll test/CodeGen/X86/fast-isel-i1.ll
Eric Christopher
echristo at apple.com
Thu May 26 00:25:55 PDT 2011
On May 25, 2011, at 4:49 PM, Eli Friedman wrote:
> Rewrite fast-isel integer cast handling to handle more cases, and to be simpler and more consistent.
>
> The practical effects here are that x86-64 fast-isel can now handle trunc from i8 to i1, and ARM fast-isel can handle many more constructs involving integers narrower than 32 bits (including loads, stores, and many integer casts).
ARM bits look great. Thanks for doing this!
-eric
More information about the llvm-commits
mailing list