2007-08-02 |
Christopher Lamb | Implement review feedback. |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Replacing a cast with another one does not reduce the... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Disable an xform that causes an infinite loop. This... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | wrap some long lines. Major offenders that are left... |
tree | commitdiff |
2007-08-02 |
Devang Patel | Update dominator info for the middle blocks created... |
tree | commitdiff |
2007-08-02 |
Dan Gohman | Mark the SSE and MMX load instructions that |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Enhance instcombine to be more aggressive about folding... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Switch some multiplication instructions over to the... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Do not emit copies for physical register output if... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Fix PR1575 and test/Transforms/CondProp/2007-08-01... |
tree | commitdiff |
2007-08-02 |
Scott Michel | Style police: Expand the tabs to spaces! |
tree | commitdiff |
2007-08-02 |
Christopher Lamb | Teach BasicAA about noalias parameter attributes, but... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Instead of adding copyfromreg's to handle physical... |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Can't handle offset and scale if rip-relative addressin... |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Mac OS X X86-64 low 4G address not available. |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Mac OS X X86-64 low 4G address not available. |
tree | commitdiff |
2007-08-01 |
Devang Patel | Undo previous check-in. |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Some out operands were incorrectly specified as input... |
tree | commitdiff |
2007-08-01 |
Devang Patel | Update dominator info for the middle blocks created... |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Make non-local memdep not be recursive, and fix a bug... |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Missing Requires. |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Be more precise. |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Bugs: missing partial uses and redundant partial defs. |
tree | commitdiff |
2007-08-01 |
Lauro Ramos Venancio | Expand unaligned loads/stores when the target doesn... |
tree | commitdiff |
2007-08-01 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-08-01 |
Dan Gohman | Change a .size directive to use a tab instead of a... |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Rename FastDSE to just DSE. |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Move FastDSE in to DeadStoreElimination. |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Remove old DSE. |
tree | commitdiff |
2007-08-01 |
David Greene | Update generated files. |
tree | commitdiff |
2007-08-01 |
David Greene | New CallInst interface to address GLIBCXX_DEBUG errors... |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Indexed loads each has 2 outputs. |
tree | commitdiff |
2007-07-31 |
Owen Anderson | Don't let the memory allocator outsmart GVN. ;-) |
tree | commitdiff |
2007-07-31 |
Evan Cheng | simpleregistercoalescing -> regcoalescing. It's too... |
tree | commitdiff |
2007-07-31 |
Owen Anderson | Fix a failure I accidentally caused in my last commit... |
tree | commitdiff |
2007-07-31 |
Lauro Ramos Venancio | Fix a bug in GetKnownAlignment of packed structs. |
tree | commitdiff |
2007-07-31 |
Dan Gohman | Change the x86 assembly output to use tab characters... |
tree | commitdiff |
2007-07-31 |
David Greene | Fix GLIBCXX_DEBUG error owing to dereference of end... |
tree | commitdiff |
2007-07-31 |
Owen Anderson | Fix a misoptimization in aha. |
tree | commitdiff |
2007-07-31 |
Dan Gohman | Use SCEVExpander::InsertCastOfTo instead of calling... |
tree | commitdiff |
2007-07-31 |
Devang Patel | Add note. |
tree | commitdiff |
2007-07-31 |
Christopher Lamb | Revert overly aggressive interpretation of noalias |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2007-07-31 |
Reid Spencer | After a discussion with Anton, it turns out that the... |
tree | commitdiff |
2007-07-31 |
Evan Cheng | Redo and generalize previously removed opt for pinsrw... |
tree | commitdiff |
2007-07-31 |
Devang Patel | Loop unswitch preserves dom info. |
tree | commitdiff |
2007-07-31 |
Devang Patel | Implement Simple Analysis interfaces - cloneBasicBlockA... |
tree | commitdiff |
2007-07-31 |
Devang Patel | Introduce Simple Analysis interface for loop passes. |
tree | commitdiff |
2007-07-31 |
Christopher Lamb | Teach BasicAA about noalias function parameters. Passes... |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Allow the INREG parameter attribute to be added to... |
tree | commitdiff |
2007-07-31 |
Reid Spencer | The InReg parameter attribute is valid on function... |
tree | commitdiff |
2007-07-31 |
Evan Cheng | This isn't safe when there are uses of load's chain... |
tree | commitdiff |
2007-07-31 |
Chris Lattner | Fix PR1581, patch by Timo Savola |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Regenerate (again). |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Don't include newlines in the whitespace before newline... |
tree | commitdiff |
2007-07-31 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2007-07-31 |
Reid Spencer | For PR1553: |
tree | commitdiff |
2007-07-30 |
Devang Patel | If loop can be unswitched again, then do it yourself. |
tree | commitdiff |
2007-07-30 |
Anton Korobeynikov | Add a comment: don't expect from external function... |
tree | commitdiff |
2007-07-30 |
Owen Anderson | Avoid potential iterator invalidation problems. |
tree | commitdiff |
2007-07-30 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2007-07-30 |
Scott Michel | - Allow custom lowering for CTPOP, CTTZ, CTLZ. |
tree | commitdiff |
2007-07-30 |
Devang Patel | LCSSA preserves dom info. |
tree | commitdiff |
2007-07-30 |
Devang Patel | Loop Rotation pass preserves dominator tree and frontier. |
tree | commitdiff |
2007-07-30 |
Devang Patel | LICM preserves scalar evolution and dom frontier. |
tree | commitdiff |
2007-07-30 |
Anton Korobeynikov | Add detection of __dso_handle presence during configure... |
tree | commitdiff |
2007-07-30 |
Reid Spencer | Fix a typo/thinko. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix a bug in getCopyFromParts turned up in the testcase... |
tree | commitdiff |
2007-07-30 |
Owen Anderson | Use more caching when computing non-local dependence... |
tree | commitdiff |
2007-07-30 |
Owen Anderson | Fix a bug caused by indiscriminantly asking for the... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Use tabs more consistently in assembler pseudo-ops. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Print a space between the comment character and the... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix the comment for getClosestTargetForJIT to reflect... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix pastos in comments for doFinalization functions. |
tree | commitdiff |
2007-07-30 |
Evan Cheng | Vector fneg must be expanded into fsub -0.0, X. |
tree | commitdiff |
2007-07-29 |
Christopher Lamb | Change the x86 backend to use extract_subreg for trunca... |
tree | commitdiff |
2007-07-28 |
Christopher Lamb | Add register info needed to use subreg sets on X86. |
tree | commitdiff |
2007-07-27 |
Devang Patel | Add facility to dump pass manager structure |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Trampoline codegen support for X86-32. |
tree | commitdiff |
2007-07-27 |
Devang Patel | Fix edge cases in handling basic block split. |
tree | commitdiff |
2007-07-27 |
Devang Patel | Use SmallPtrSet. |
tree | commitdiff |
2007-07-27 |
Chuck Rose III | VStudio compiler errors and placing Function*->ExFunc... |
tree | commitdiff |
2007-07-27 |
Owen Anderson | Allow SmallPtrSet to hold pointers to const data. |
tree | commitdiff |
2007-07-27 |
Dan Gohman | Re-apply 40504, but with a fix for the segfault it... |
tree | commitdiff |
2007-07-27 |
Duncan Sands | It seems logical that InReg should be incompatible |
tree | commitdiff |
2007-07-27 |
Duncan Sands | As the number of parameter attributes increases, |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
tree | commitdiff |
2007-07-27 |
Christopher Lamb | Move subreg lowering pass to be right after regalloc... |
tree | commitdiff |
2007-07-27 |
Evan Cheng | Reverting 40504 for now. It's breaking oggenc. |
tree | commitdiff |
2007-07-26 |
Devang Patel | Fix thinko. Update return status appropriately. |
tree | commitdiff |
2007-07-26 |
Owen Anderson | Fix a bug introduced in my last commit. |
tree | commitdiff |
2007-07-26 |
Owen Anderson | Fix a couple more bugs in the phi construction by pulli... |
tree | commitdiff |
2007-07-26 |
Evan Cheng | Make sure epilogue esp adjustment is placed before... |
tree | commitdiff |
2007-07-26 |
Evan Cheng | Don't pollute the meaning of isUnpredicatedTerminator. |
tree | commitdiff |
2007-07-26 |
Evan Cheng | Minor bug. |
tree | commitdiff |
2007-07-26 |
Dan Gohman | Fix the alias analysis query in DAGCombiner to not... |
tree | commitdiff |
2007-07-26 |
Dan Gohman | Move the GET_SIDE_EFFECT_INFO logic from isInstructionT... |
tree | commitdiff |
2007-07-26 |
Dan Gohman | Remove a bogus return statement, what appears to have... |
tree | commitdiff |
next |