summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Verifier.cpp
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2003-08-06 18:48:40 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2003-08-06 18:48:40 +0000
commit792b48f4d19e11337507a222916001f4132e9433 (patch)
treeeee1d4612da9909ceb084074742665c3f9c5a972 /llvm/lib/VMCore/Verifier.cpp
parent26125cbeb5e47281792a7b4aca5376c2043fa9b2 (diff)
downloadbcm5719-llvm-792b48f4d19e11337507a222916001f4132e9433.tar.gz
bcm5719-llvm-792b48f4d19e11337507a222916001f4132e9433.zip
1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump.
2. Handle fp-to-uint conversions directly here instead of relying on a pre-transformation to replace them with the 2-step conversion. 3. Use size rather than explicitly checking types when deciding what opcodes to use, wherever possible. This is less error prone (the bug fix above was not the first time!). 4. Float-to-pointer casts shd now work though this hasn't been tested. llvm-svn: 7645
Diffstat (limited to 'llvm/lib/VMCore/Verifier.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud