summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelSimple.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a major bug in the signed shr code, which apparently only breaks 134.perl!Chris Lattner2004-11-161-1/+1
* Simplify and rearrange long shift codeChris Lattner2004-11-151-12/+17
* shld is a very high latency operation. Instead of emitting it for shifts ofChris Lattner2004-11-131-14/+52
* Add missing checkChris Lattner2004-11-131-1/+1
* Compile:Chris Lattner2004-11-131-4/+14
* Don't print stuff out from the code generator. This broke the JIT horriblyChris Lattner2004-10-171-1/+0
* Rewrite support for cast uint -> FP. In particular, we used to compile this:Chris Lattner2004-10-171-14/+23
* fold:Chris Lattner2004-10-171-3/+46
* Teach the X86 backend about unreachable and undef. Among other things, weChris Lattner2004-10-161-1/+15
* Instruction select globals with offsets better. For example, on this testChris Lattner2004-10-151-7/+17
* Fix a major regression from the bugfix for 2004-10-08-SelectSetCCFold.llx,Chris Lattner2004-10-081-1/+1
* Fix bug: 2004-10-08-SelectSetCCFold.llx. Normally this is hidden by theChris Lattner2004-10-081-1/+2
* Remove debugging code, fix encoding problem. This fixes the problemsChris Lattner2004-10-061-1/+0
* Codegen signed mod by 2 or -2 more efficiently. Instead of generating:Chris Lattner2004-10-061-3/+39
* Fix a scary bug with signed division by a power of two. We used to generate:Chris Lattner2004-10-061-6/+3
* Codegen signed divides by 2 and -2 more efficiently. In particularChris Lattner2004-10-061-0/+22
* s/ISel/X86ISel/ to have unique class names for debugging via gdb because the C++Misha Brukman2004-09-211-91/+94
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Reduce the number of arguments in the instruction builder and make someReid Spencer2004-08-301-154/+104
* Fix file header as it has been renamed.Misha Brukman2004-07-261-1/+1
* Renamed files to have the `X86' prefix for uniqueness purposes.Misha Brukman2004-07-261-0/+3907
OpenPOWER on IntegriCloud