2006-06-28 |
Chris Lattner | Fix Transforms/InstCombine/2006-06-28-infloop.ll |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Chris Lattner | Infinite loop in instcombine that nate hit. |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Chris Lattner | Don't unswitch really large loops even if they are... |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Evan Cheng | Oops. Need to keep CP index. |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Evan Cheng | Darwin puts float and double literal constants into... |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Andrew Lenharth | add some missing externals |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Andrew Lenharth | Catch more function pointer casting problems |
commit | commitdiff | tree | snapshot |
2006-06-28 |
Evan Cheng | Allow EmitConstantPool to be redefined by derived classes. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Handle alias sets that have been unified, and thus... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Don't implement AliasSetTracker::remove in terms of... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | New testcase, reduced by nate, which crashes DSE |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Andrew Lenharth | this case isn't handled |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Owen Anderson | Fix for 2006-06-27-DeadSwitchCase.ll |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Owen Anderson | Testcase that Nate found where LoopUnswitch chokes... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Rafael Espindola | handle the "mov reg1, reg2" case in isMoveInstr |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Don't match 64-bit bitfield inserts into rlwimi's.... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Fix Transforms/DeadArgElim/2006-06-27-struct-ret.ll... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | testcase that crashes dead arg elim. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Fix ppc64 jump tables |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Pass -Xlinker flags to gcc when it builds the shared... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Evan Cheng | Remove dead code. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Evan Cheng | Fix -extraflags |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Print stubs for external globals right. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Implement 64-bit select, bswap, etc. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Add a pattern for i64 sra. Print 8-byte units with... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Fix rewriting frame offsets with ixaddr instructions... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | PPC doesn't have bit converts to/from i64 |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Add 64-bit MTCTR so that indirect calls work. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Fix an incorrect store pattern. This fixes em3d. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Implement 64-bit undef, sub, shl/shr, srem/urem |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Devang Patel | Fix cut-n-pasto in comments. |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Use i32 for shift amounts instead of i64. This gets... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Add zextload from i32 -> i64, with this, perimeter... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Reid Spencer | For PR801: |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Owen Anderson | De-pessimize the handling of LCSSA Phi nodes in IndVarS... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Print darwin stub stuff correctly in 64-bit mode. ... |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Fix variable shadowing issue |
commit | commitdiff | tree | snapshot |
2006-06-27 |
Chris Lattner | Implement a bunch of 64-bit cleanliness work. With... |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | Rearrange compares, add ADDI8, add sext from 32-to... |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | Improve PPC64 calling convention support |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | Remove two more definitions |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | remove two unused instructions. |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | Fix a stale pointer issue that caused 300.twolf to... |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | Add a new method. |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Chris Lattner | random code cleanups, no functionality change |
commit | commitdiff | tree | snapshot |
2006-06-26 |
Owen Anderson | Make LoopUnswitch able to unswitch loops with live... |
commit | commitdiff | tree | snapshot |
2006-06-24 |
Evan Cheng | Simplify X86CompilationCallback: always align to 16... |
commit | commitdiff | tree | snapshot |
2006-06-23 |
Jim Laskey | Add and sort "sections" in debug lines. This always... |
commit | commitdiff | tree | snapshot |
2006-06-23 |
Evan Cheng | Added jump table address relocation. |
commit | commitdiff | tree | snapshot |
2006-06-22 |
Evan Cheng | Eliminate unneeded parameter. |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Evan Cheng | variable_ops instructions such as call can have any... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Reid Spencer | Whoops, missed a couple more C-style casts. |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Reid Spencer | Use C++ style casts instead of C-style casts to shut... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Add targets for generating .s file in addition to ... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Factor a bunch of rules together, no functionality... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Add more anonymous namespaces to make it clear that... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Remove unneeded libs |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Reid Spencer | For PR811: |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Add some out-of-line virtual dtors so that the class... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | fix typo |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Andrew Lenharth | Add memory operand and int regs |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Andrew Lenharth | inline asm, at least for floats |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Jim Laskey | fix typos |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Andrew Lenharth | fix argument problem |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Chris Lattner | Correct returns of 64-bit values, though they seemed... |
commit | commitdiff | tree | snapshot |
2006-06-21 |
Evan Cheng | Fix non-64-bit clean code. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Make these predicates correct in 64-bit mode too. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Rename OR4 -> OR. Move some PPC64-specific stuff to... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | remove unused flag |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | add some logical ops |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | remove some unused patterns |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Add some more immediate patterns. This allows us to... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Instead of li/xoris use li/oris. Note that this doesn... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Add some 64-bit logical ops. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Evan Cheng | Added --with-extra-options=opts to specify additional... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Evan Cheng | __i386__, __i386, etc. are not defined for x86-64.... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | 64-bit bugfix: 0xFFFF0000 cannot be formed with a singl... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Add some patterns for globals, so we can now compile... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Jim Laskey | add subroutine types |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | remove quotes for better consistency |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | more significant moving of stuff around. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Fix broken links, remove author information, add brief... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Jim Laskey | Add support for function types. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Evan Cheng | Allow LLVM to be built with extra options. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Evan Cheng | Rename EXTRA_FLAGS to EXTRA_OPTIONS. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
John Criswell | Added LLVM publications describing the LLVM compiler... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
John Criswell | Added the privbracket project to the list of projects... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Andrew Lenharth | Fix build on old compilers |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Fix an error message regression. Print: |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Remove some now-unneeded casts from instruction pattern... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Add some patterns for ppc64 |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Don't require src/dst patterns to be able to fully... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Remove some ugly now-redundant casts. |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Make sure to use the result of the pattern to infer... |
commit | commitdiff | tree | snapshot |
2006-06-20 |
Chris Lattner | Fix some mismatched type constraints |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Jim Laskey | References need to be section relative. |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Evan Cheng | Minor clean up. |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Andrew Lenharth | Do partial inlining in BU. This resolves more call... |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Jim Laskey | References need to be section relative. |
commit | commitdiff | tree | snapshot |
2006-06-19 |
Andrew Lenharth | Fix a bug, don't drop indirect call sites, especially... |
commit | commitdiff | tree | snapshot |
next |