- 6d804f4 Reversed the order of the llvm.writeport() operands so that the value by John Criswell · 20 years ago
- 2eefe51 Fold binary operators with a constant operand into select instructions by Chris Lattner · 20 years ago
- 82e14fe Implement select.ll:test11 by Chris Lattner · 20 years ago
- 9a8b490 Add definition list to each live interval. by Alkis Evlogimenos · 20 years ago
- aee0cf3 Changed assertions to error messages. by John Criswell · 20 years ago
- ca6ea0f Changes recommended by Chris: by John Criswell · 20 years ago
- f499eac Implement InstCombine/cast-propagate.ll by Chris Lattner · 20 years ago
- 4ffff9e Added the llvm.readport and llvm.writeport intrinsics for x86. These do by John Criswell · 20 years ago
- 9570301 Added the llvm.readport and llvm.writeport intrinsics. by John Criswell · 20 years ago
- 8ba725b Implement ScalarRepl/select_promote.ll by Chris Lattner · 20 years ago
- 775cbdd Remove the "really gross hacks" that are there to deal with recursive functions. by Chris Lattner · 20 years ago
- 0c199a7 Implement InstCombine/select.ll:test[7-10] by Chris Lattner · 20 years ago
- 8089822 Don't include InstrSelectionSupport.h. by Brian Gaeke · 20 years ago
- 1523aac Move ChooseRegOrImmed() prototype here, from InstrSelectionSupport.h. by Brian Gaeke · 20 years ago
- 9297613 Don't include InstrSelectionSupport.h. by Brian Gaeke · 20 years ago
- cb69a4e Implement test/Regression/Transforms/InstCombine/getelementptr_index.ll by Chris Lattner · 20 years ago
- 58fe769 Fix insertion of SelectInsts. by Brian Gaeke · 20 years ago
- 8005ed3 Don't print [%reg + 0], just print [%reg] by Brian Gaeke · 20 years ago
- f3334eb First version of code to handle loads. Stub function for handling stores. by Brian Gaeke · 20 years ago
- 562cb16 Support loading arguments from %I0...%I5 into virtual registers in by Brian Gaeke · 20 years ago
- d54c38b It's setting up the call args right now, but on the callee side, it's by Brian Gaeke · 20 years ago
- 627018b Fix a bug Brian found. by Chris Lattner · 20 years ago
- 4d0cda4 This is a start on handling setcc instructions. As the comment notes, we by Chris Lattner · 20 years ago
- 6179047 andd subcc instructions which is used to create the 'cmp' pseudo instruction by Chris Lattner · 20 years ago
- 0d538bb Avoid emitting an extra copy on each 32-bit operation by Chris Lattner · 20 years ago
- 88ddd4a Make generation of stack-slot loads and copies less ugly. by Brian Gaeke · 20 years ago
- fa4bb09 Fix bug in printing loads. by Brian Gaeke · 20 years ago
- 4be7ca5 Add support for shift instructions, wrap some long lines by Chris Lattner · 20 years ago
- a562efc Fix encoding of existing shift instructions, add rr shifts by Chris Lattner · 20 years ago
- 22ede70 Add a bunch more instructions by Chris Lattner · 20 years ago
- f97b31e Merge my changes with brians by Chris Lattner · 20 years ago
- 0f51cc1 Add in some things I forgot, which Chris helpfully reminded me of... by Brian Gaeke · 20 years ago
- 59e04e4 Add support for the "Y" register, used by MUL & DIV. by Brian Gaeke · 20 years ago
- e88c9dc Add UDIV, SDIV, and a few variants of WR. by Brian Gaeke · 20 years ago
- 2d4fa8f Preliminary support for getting 64-bit integer constants into registers. by Brian Gaeke · 20 years ago
- ff82826 Prune unnecessary #includes by Brian Gaeke · 20 years ago
- 2011710 Simple delay slot filler pass. by Brian Gaeke · 20 years ago
- 86a8790 Add references to delay slot filler pass. Fill in addPassesToJITCompile method. by Brian Gaeke · 20 years ago
- 3a8ad62 First attempt at handling frame index elimination. by Brian Gaeke · 20 years ago
- 1c38175 First attempt at special-casing printing of [%reg + offset] for by Brian Gaeke · 20 years ago
- 856e4fc Delete reference to "the Mach-O Runtime ABI". by Brian Gaeke · 20 years ago
- ea8494b Deal with call return values. by Brian Gaeke · 20 years ago
- 8ac0009 by Jakub Staszak · 20 years ago
- 0a8fd30 by Jakub Staszak · 20 years ago
- 7b92de1e Fix PR313: [x86] JIT miscompiles unsigned short to floating point by Chris Lattner · 20 years ago
- 43ab3a8 Fix incorrect encoding of some ADC and SBB instuctions by Chris Lattner · 20 years ago
- 48c937e Fix a minor bug in previous checking by Chris Lattner · 20 years ago
- e80e637 Improve codegen of long == and != comparisons against constants. Before, by Chris Lattner · 20 years ago
- 6ab06d5 Handle various other important cases of multiplying a long constant immediate. For by Chris Lattner · 20 years ago
- 028adc4 Efficiently handle a long multiplication by a constant. For this testcase: by Chris Lattner · 20 years ago
- 722070e Improve code generation of long shifts by 32. On this testcase: by Chris Lattner · 20 years ago
- 0652167 Bugfixes: inc/dec don't set the carry flag! by Chris Lattner · 20 years ago
- 92900a6 Improve code for passing constant longs as arguments to function calls. by Chris Lattner · 20 years ago
- 33f7fa3 Emit more efficient 64-bit operations when the RHS is a constant, and one by Chris Lattner · 20 years ago
- 7ba9230 Fix typeo by Chris Lattner · 20 years ago
- ab1d0e0 Add support for simple immediate handling to long instruction selection. by Chris Lattner · 20 years ago
- ee98389 The sbb instructions really ARE sbb's, not adc's by Chris Lattner · 20 years ago
- edd5e49 Implement negation of longs efficiently. For this testcase: by Chris Lattner · 20 years ago
- 502e36c Minor tweak to avoid an extra reg-reg copy that the register allocator has to eliminate by Chris Lattner · 20 years ago
- 29bf062 Two changes: by Chris Lattner · 20 years ago
- 8505c86 lli no longer takes the -quiet option! by Chris Lattner · 20 years ago
- 6e40e1d Do not mangle intrinsics in any way! by Chris Lattner · 20 years ago
- ea9e005 Sparc don't got not "sqrtl", bum bum bum by Chris Lattner · 20 years ago
- bb2aff1 Kill warnings during an optimized compile where assert() disappears. by Misha Brukman · 20 years ago
- ddd947f Fix PR312 and IndVarsSimplify/2004-04-05-InvokeCastCrash.llx by Chris Lattner · 20 years ago
- 548f47e Fix a bug in yesterdays checkins which broke siod. siod is a great testcase! :) by Chris Lattner · 20 years ago
- 15a76c0 Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll by Chris Lattner · 20 years ago
- 28977af Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 20 years ago
- 830b6f9 Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 20 years ago
- 5fa428f Implement support for a new LLVM 1.3 bytecode format, which uses uint's by Chris Lattner · 20 years ago
- d144f42 Add ConstantExpr::get(Sign|Zero)Extend methods by Chris Lattner · 20 years ago
- 97220b7 In the perhaps not-to-distant future, we might support gep instructions that by Chris Lattner · 20 years ago
- 702a8a0 Adjust to new interface by Chris Lattner · 20 years ago
- c6b0fb3 Adjust to new gep_type_iterator prototypes. by Chris Lattner · 20 years ago
- 9dd8770 Remove a bunch of cruft that was used to be backwards compatible with the last by Chris Lattner · 20 years ago
- 5da8097 Implement test/Regression/Transforms/GCSE/undefined_load.ll by Chris Lattner · 20 years ago
- e34c0b4 Add a break in the default case by Chris Lattner · 20 years ago
- 8507ecb Add autoconf support for isStandardOutAConsole (). by Brian Gaeke · 20 years ago
- 9687845 Remove obsolete files by Chris Lattner · 20 years ago
- 6c5526e Add support for many of the MRegisterInfo callbacks. by Brian Gaeke · 20 years ago
- 8542e08 Add load, store, and NOP instructions. Fix up comments. by Brian Gaeke · 20 years ago
- a778ca5 Add support for printing pc-relative displacements of functions (as used in by Brian Gaeke · 20 years ago
- f7e44ef Add support for call instructions (0-ary only for now). by Brian Gaeke · 20 years ago
- d18d9dc Comment out debugging printouts by Chris Lattner · 20 years ago
- 40bf8b4 Rewrite the indvars pass to use the ScalarEvolution analysis. by Chris Lattner · 20 years ago
- 53e677a Add a new analysis by Chris Lattner · 20 years ago
- 7aa773b Fix the obvious bug in my previous checkin by Chris Lattner · 20 years ago
- 147af6b Implement Transforms/SimplifyCFG/return-merge.ll by Chris Lattner · 20 years ago
- bee8a09 Clean up code a bit. by Alkis Evlogimenos · 20 years ago
- 79ee87b Only strip symbols if emitting bytecode to the assembly file. by Brian Gaeke · 20 years ago
- 142e22a Add support for constant select expressions. Clarify the assertion failure msg. by Brian Gaeke · 20 years ago
- 1a66731 Fix type in comments by Alkis Evlogimenos · 20 years ago
- 13ce339 Fix type in instruction builder instantiation by Alkis Evlogimenos · 20 years ago
- fdc38c4 Make the verifier API more complete and useful. by Chris Lattner · 20 years ago
- 8b28b6d Add more ADC and SBB variants by Alkis Evlogimenos · 20 years ago
- b234d46 Add new function, autoconf support required tho by Chris Lattner · 20 years ago
- c68bace Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx by Chris Lattner · 20 years ago
- 4edf6c0 Remove some assertions that are now bogus with the last patch I put in by Chris Lattner · 20 years ago
- 4f303bd Fix PR306: Loop simplify incorrectly updates dominator information by Chris Lattner · 20 years ago
- 6683dbf Add support for select constant expressions to the CBE, fixing SIOD by Chris Lattner · 20 years ago