diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-05-25 23:49:02 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-05-25 23:49:02 +0000 |
commit | c70355195cfffc79108eaa4a190095a3050b144a (patch) | |
tree | d965930f293314850406ce87f5b63eeb68cbda47 /clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp | |
parent | fa63d3096da9057f03645233057dcfeb0e03d2f0 (diff) | |
download | bcm5719-llvm-c70355195cfffc79108eaa4a190095a3050b144a.tar.gz bcm5719-llvm-c70355195cfffc79108eaa4a190095a3050b144a.zip |
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).
rdar://9437928 .
llvm-svn: 132099
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp')
0 files changed, 0 insertions, 0 deletions