aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-04-06file based off InstSelectSimple.cpp, slowly being replaced by generated code ...Jakub Staszak
2004-04-06Tablgen files for really simple instruction selectorJakub Staszak
2004-04-06Fix PR313: [x86] JIT miscompiles unsigned short to floating pointChris Lattner
2004-04-06Fix incorrect encoding of some ADC and SBB instuctionsChris Lattner
2004-04-06Fix a minor bug in previous checkingChris Lattner
2004-04-06Improve codegen of long == and != comparisons against constants. Before,Chris Lattner
2004-04-06Handle various other important cases of multiplying a long constant immediate...Chris Lattner
2004-04-06Efficiently handle a long multiplication by a constant. For this testcase:Chris Lattner
2004-04-06Improve code generation of long shifts by 32.Chris Lattner
2004-04-06Bugfixes: inc/dec don't set the carry flag!Chris Lattner
2004-04-06Improve code for passing constant longs as arguments to function calls.Chris Lattner
2004-04-06Emit more efficient 64-bit operations when the RHS is a constant, and oneChris Lattner
2004-04-06Fix typeoChris Lattner
2004-04-06Add support for simple immediate handling to long instruction selection.Chris Lattner
2004-04-06The sbb instructions really ARE sbb's, not adc'sChris Lattner
2004-04-06Implement negation of longs efficiently. For this testcase:Chris Lattner
2004-04-06Minor tweak to avoid an extra reg-reg copy that the register allocator has to...Chris Lattner
2004-04-06Two changes:Chris Lattner
2004-04-05lli no longer takes the -quiet option!Chris Lattner
2004-04-05Do not mangle intrinsics in any way!Chris Lattner
2004-04-05Sparc don't got not "sqrtl", bum bum bumChris Lattner
2004-04-05Kill warnings during an optimized compile where assert() disappears.Misha Brukman
2004-04-05Fix PR312 and IndVarsSimplify/2004-04-05-InvokeCastCrash.llxChris Lattner
2004-04-05Fix a bug in yesterdays checkins which broke siod. siod is a great testcase!...Chris Lattner
2004-04-05Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.llChris Lattner
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-04-05Implement support for a new LLVM 1.3 bytecode format, which uses uint'sChris Lattner
2004-04-04Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner
2004-04-04In the perhaps not-to-distant future, we might support gep instructions thatChris Lattner
2004-04-04Adjust to new interfaceChris Lattner
2004-04-04Adjust to new gep_type_iterator prototypes.Chris Lattner
2004-04-03Remove a bunch of cruft that was used to be backwards compatible with the lastChris Lattner
2004-04-03Implement test/Regression/Transforms/GCSE/undefined_load.llChris Lattner
2004-04-03Add a break in the default caseChris Lattner
2004-04-02Add autoconf support for isStandardOutAConsole ().Brian Gaeke
2004-04-02Remove obsolete filesChris Lattner
2004-04-02Add support for many of the MRegisterInfo callbacks.Brian Gaeke
2004-04-02Add load, store, and NOP instructions.Brian Gaeke
2004-04-02Add support for printing pc-relative displacements of functions (as used inBrian Gaeke
2004-04-02Add support for call instructions (0-ary only for now).Brian Gaeke
2004-04-02Comment out debugging printoutsChris Lattner
2004-04-02Rewrite the indvars pass to use the ScalarEvolution analysis.Chris Lattner
2004-04-02Add a new analysisChris Lattner
2004-04-02Fix the obvious bug in my previous checkinChris Lattner
2004-04-02Implement Transforms/SimplifyCFG/return-merge.llChris Lattner
2004-04-02Clean up code a bit.Alkis Evlogimenos
2004-04-02Only strip symbols if emitting bytecode to the assembly file.Brian Gaeke
2004-04-02Add support for constant select expressions. Clarify the assertion failure msg.Brian Gaeke
2004-04-02Fix type in commentsAlkis Evlogimenos