aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Handle various other important cases of multiplying a long constant immediate...Chris Lattner2004-04-062-38/+86
* Efficiently handle a long multiplication by a constant. For this testcase:Chris Lattner2004-04-062-50/+116
* * Added link to newly written ExtendingLLVM.html documentMisha Brukman2004-04-061-34/+29
* Incorporated Chris' comments.Misha Brukman2004-04-061-7/+9
* Added notes on extending LLVM with new instructions, intrinsics, types, etc.Misha Brukman2004-04-062-0/+214
* Improve code generation of long shifts by 32.Chris Lattner2004-04-062-12/+26
* Bugfixes: inc/dec don't set the carry flag!Chris Lattner2004-04-062-24/+16
* Improve code for passing constant longs as arguments to function calls.Chris Lattner2004-04-062-10/+26
* Emit more efficient 64-bit operations when the RHS is a constant, and oneChris Lattner2004-04-062-10/+82
* Fix typeoChris Lattner2004-04-062-2/+2
* Add support for simple immediate handling to long instruction selection.Chris Lattner2004-04-062-50/+74
* The sbb instructions really ARE sbb's, not adc'sChris Lattner2004-04-061-4/+4
* Implement negation of longs efficiently. For this testcase:Chris Lattner2004-04-062-4/+22
* Minor tweak to avoid an extra reg-reg copy that the register allocator has to...Chris Lattner2004-04-062-2/+20
* Two changes:Chris Lattner2004-04-062-12/+34
* Merge the code generator miscompilation code into the optimizer miscompilationChris Lattner2004-04-053-312/+265
* Make a method publicChris Lattner2004-04-051-1/+2
* Minor cleanups, remove some old debug codeChris Lattner2004-04-051-43/+13
* Refactor and genericize codeChris Lattner2004-04-051-55/+71
* lli no longer takes the -quiet option!Chris Lattner2004-04-052-4/+0
* Do not mangle intrinsics in any way!Chris Lattner2004-04-052-2/+8
* Make full use of the Mangler interface to simplify codeChris Lattner2004-04-051-63/+9
* Sparc don't got not "sqrtl", bum bum bumChris Lattner2004-04-051-1/+1
* Kill warnings during an optimized compile where assert() disappears.Misha Brukman2004-04-051-0/+2
* Fix PR312 and IndVarsSimplify/2004-04-05-InvokeCastCrash.llxChris Lattner2004-04-051-0/+2
* New testcase for PR312Chris Lattner2004-04-051-0/+286
* Fix a bug in yesterdays checkins which broke siod. siod is a great testcase!...Chris Lattner2004-04-051-1/+1
* Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.llChris Lattner2004-04-051-3/+15
* New testcase that crashes the instcombine pass. Dominance properties haveChris Lattner2004-04-051-0/+8
* PR82 is finally fixed!Chris Lattner2004-04-051-5/+2
* Minor changeChris Lattner2004-04-051-1/+1
* Update getelementptr instruction descriptionChris Lattner2004-04-051-38/+83
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-0516-210/+219
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-051-1/+26
* Implement support for a new LLVM 1.3 bytecode format, which uses uint'sChris Lattner2004-04-056-87/+191
* Be more restrictive with the index types we allow for sequential typesChris Lattner2004-04-051-1/+10
* PR305 is now fixedChris Lattner2004-04-051-1/+1
* Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner2004-04-042-0/+18
* In the perhaps not-to-distant future, we might support gep instructions thatChris Lattner2004-04-041-5/+20
* Adjust to new interfaceChris Lattner2004-04-041-1/+1
* Support iteration over constant instructionsChris Lattner2004-04-041-5/+5
* Adjust to new gep_type_iterator prototypes.Chris Lattner2004-04-041-1/+3
* Remove a bunch of cruft that was used to be backwards compatible with the lastChris Lattner2004-04-033-92/+23
* Allow for use of arbitrary iterator types...Chris Lattner2004-04-031-19/+26
* Implement test/Regression/Transforms/GCSE/undefined_load.llChris Lattner2004-04-031-0/+14
* New testcaseChris Lattner2004-04-031-0/+14
* Add a break in the default caseChris Lattner2004-04-031-0/+1
* Add autoconf support for isStandardOutAConsole ().Brian Gaeke2004-04-021-1/+5
* Regenerated using autoheader-2.57.Brian Gaeke2004-04-022-0/+6
* Regenerated using autoconf-2.57.Brian Gaeke2004-04-021-1/+2