2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
tree | commitdiff |
2011-01-17 |
Cameron Zwarich | Roll out r123609 due to failures on the llvm-x86_64... |
tree | commitdiff |
2011-01-17 |
Cameron Zwarich | Eliminate the use of dominance frontiers in PromoteMemT... |
tree | commitdiff |
2011-01-16 |
Michael J. Spencer | UnRevert "Revert "Archive: Replace all internal uses... |
tree | commitdiff |
2011-01-16 |
Michael J. Spencer | Fix rename. |
tree | commitdiff |
2011-01-16 |
Anton Korobeynikov | Provide instruction sizes for ARMv5 variants of MUL... |
tree | commitdiff |
2011-01-16 |
Anders Carlsson | Update README.txt to remove the DAE enhancement. |
tree | commitdiff |
2011-01-16 |
Anders Carlsson | Teach DAE to look for functions whose arguments are... |
tree | commitdiff |
2011-01-16 |
Michael J. Spencer | UnRevert "Revert the archive part of "Support/PathV2... |
tree | commitdiff |
2011-01-16 |
Michael J. Spencer | Revert the archive part of "Support/PathV2: Add identif... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | tidy up a comment, as suggested by duncan |
tree | commitdiff |
2011-01-16 |
Rafael Espindola | Only put unnamed_addr constants in mergeable sections... |
tree | commitdiff |
2011-01-16 |
Rafael Espindola | Don't merge two constants if we care about the address... |
tree | commitdiff |
2011-01-16 |
Jay Foad | Simplify the construction and destruction of Uses.... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8514, a bug where the "heroic" transformation... |
tree | commitdiff |
2011-01-16 |
Jay Foad | Move the implementation of the User class into a new... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8932, a case where arg promotion could infinitely... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | simplify a little |
tree | commitdiff |
2011-01-16 |
Chris Lattner | add some commentary |
tree | commitdiff |
2011-01-16 |
Chris Lattner | if an alloca is only ever accessed as a unit, and is... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | Use an irbuilder to get some trivial constant folding... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | remove a dead check, this was needed before we had... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | enhance FoldOpIntoPhi in instcombine to try harder... |
tree | commitdiff |
2011-01-16 |
Evan Cheng | Spill R4 if it's going to be used to restore SP from FP. |
tree | commitdiff |
2011-01-16 |
Chris Lattner | remove the AllowAggressive argument to FoldOpIntoPhi... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | more cleanups: use the IR builder. |
tree | commitdiff |
2011-01-16 |
Chris Lattner | tidy up code. |
tree | commitdiff |
2011-01-16 |
Owen Anderson | Improve the safety of my globalopt enhancement by ensur... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8983, a broken assertion. |
tree | commitdiff |
2011-01-16 |
Venkatraman Govind... | Implement AnalyzeBranch in Sparc Backend. |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8981, a crash trying to form a conditional inc... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | reapply my fix for PR8961 with a tweak to properly... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | simplify this code, it is still broken but will follow... |
tree | commitdiff |
2011-01-16 |
Michael J. Spencer | Revert "Archive: Replace all internal uses of PathV1... |
tree | commitdiff |
2011-01-16 |
Chandler Carruth | Simplify a README.txt entry significantly to expose... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | remove the partial specialization pass. It is unmainta... |
tree | commitdiff |
2011-01-15 |
Michael J. Spencer | Archive: Replace all internal uses of PathV1 with PathV... |
tree | commitdiff |
2011-01-15 |
Benjamin Kramer | Add an assert so we don't silently miscompile ctpop... |
tree | commitdiff |
2011-01-15 |
Michael J. Spencer | Support/PathV2: Add identify_magic. |
tree | commitdiff |
2011-01-15 |
Benjamin Kramer | Reimplement CTPOP legalization with the "best" algorith... |
tree | commitdiff |
2011-01-15 |
Michael J. Spencer | Support/PathV2: Implement has_magic in terms of get_magic. |
tree | commitdiff |
2011-01-15 |
Michael J. Spencer | Support/PathV2: Implement get_magic. |
tree | commitdiff |
2011-01-15 |
Nick Lewycky | Add missing whitespace. |
tree | commitdiff |
2011-01-15 |
Nick Lewycky | Make constmerge a two-pass algorithm so that it won... |
tree | commitdiff |
2011-01-15 |
Benjamin Kramer | Try to unbreak selfhost. |
tree | commitdiff |
2011-01-15 |
Nick Lewycky | Add a cache that protects mergefunc's internals from... |
tree | commitdiff |
2011-01-15 |
Nick Lewycky | Teach LazyValueInfo that allocas aren't NULL. Over... |
tree | commitdiff |
2011-01-15 |
Rafael Espindola | Allow unnamed_addr on declarations. |
tree | commitdiff |
2011-01-15 |
Chris Lattner | temporarily revert r123526. While working on a follow... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | fix rdar://8785296 - -fcatch-undefined-behavior generat... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | simplify code, no functionality change. |
tree | commitdiff |
2011-01-15 |
Chris Lattner | Now that instruction optzns can update the iterator... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | make the current instruction iterator an ivar, allowing... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | implement an instcombine xform that canonicalizes casts... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | one more instcombine variant that is needed to work... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | fix typo |
tree | commitdiff |
2011-01-15 |
Chris Lattner | Catch ~x < cst just like ~x < ~y, we currently handle... |
tree | commitdiff |
2011-01-15 |
Chris Lattner | reduce indentation |
tree | commitdiff |
2011-01-15 |
Eric Christopher | 80-col. |
tree | commitdiff |
2011-01-15 |
Chris Lattner | Generalize LoadAndStorePromoter a bit and switch LICM |
tree | commitdiff |
2011-01-15 |
Bob Wilson | Fix a comment. |
tree | commitdiff |
2011-01-14 |
Eric Christopher | Fix 80-cols. |
tree | commitdiff |
2011-01-14 |
Ted Kremenek | Update CMake build. |
tree | commitdiff |
2011-01-14 |
Ted Kremenek | 'HiReg' is written but never read. Nuke its |
tree | commitdiff |
2011-01-14 |
Owen Anderson | Fix a false-positive warning. |
tree | commitdiff |
2011-01-14 |
Dan Gohman | Delete an assignment to ThisBB which isn't needed,... |
tree | commitdiff |
2011-01-14 |
Owen Anderson | Enhance GlobalOpt to be able evaluate initializers... |
tree | commitdiff |
2011-01-14 |
Anton Korobeynikov | Add a possibility to switch between CFI directives... |
tree | commitdiff |
2011-01-14 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2011-01-14 |
Anton Korobeynikov | Add CFI directives-based frame information emission... |
tree | commitdiff |
2011-01-14 |
Anton Korobeynikov | Split stuff as a preparation for CFI directives-based... |
tree | commitdiff |
2011-01-14 |
Anton Korobeynikov | Use common style for .cfi directives |
tree | commitdiff |
2011-01-14 |
Andrew Trick | Support for precise scheduling of the instruction selec... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | switch SRoA to use LoadAndStorePromoter instead of... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | Add a new LoadAndStorePromoter class, which implements... |
tree | commitdiff |
2011-01-14 |
Duncan Sands | Turn X-(X-Y) into Y. According to my auto-simplifier... |
tree | commitdiff |
2011-01-14 |
Duncan Sands | Factorize common code out of the InstructionSimplify... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | split SROA into two passes: one that uses DomFrontiers... |
tree | commitdiff |
2011-01-14 |
Jay Foad | Remove casts between Value** and Constant**, which... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | Implement full support for promoting allocas to registe... |
tree | commitdiff |
2011-01-14 |
Jakob Stoklund Olesen | Try for the third time to teach getFirstTerminator... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | revert my fastisel patch again which apparently still... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | reapply r123414 now that the botz are calmed down and... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | indentation |
tree | commitdiff |
2011-01-14 |
Evan Cheng | Completed :lower16: / :upper16: support for movw /... |
tree | commitdiff |
2011-01-14 |
Jakob Stoklund Olesen | Revert r123419. It still breaks llvm-gcc-i386-linux... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | r123414 broke llvm-gcc bootstrap apparently, revert |
tree | commitdiff |
2011-01-14 |
Chris Lattner | Set the insertion point correctly for instructions... |
tree | commitdiff |
2011-01-14 |
Jakob Stoklund Olesen | Try again to teach getFirstTerminator() about debug... |
tree | commitdiff |
2011-01-14 |
Duncan Sands | Move some shift transforms out of instcombine and into... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | fix PR8961 - a fast isel miscompilation where we'd... |
tree | commitdiff |
2011-01-13 |
Jakob Stoklund Olesen | Better terminator avoidance. |
tree | commitdiff |
2011-01-13 |
Evan Cheng | Add comment about Thumb2 fixup comments being completel... |
tree | commitdiff |
2011-01-13 |
Tobias Grosser | Add single entry / single exit accessors. |
tree | commitdiff |
2011-01-13 |
Owen Anderson | Recognize alternative register names like ip -> r12. |
tree | commitdiff |
2011-01-13 |
Jakob Stoklund Olesen | Fix a few more places that should use MBB::getLastNonDe... |
tree | commitdiff |
2011-01-13 |
Chris Lattner | typo |
tree | commitdiff |
2011-01-13 |
Chris Lattner | memcpy + metadata = bliss :) |
tree | commitdiff |
2011-01-13 |
Owen Anderson | Add support to the ARM MC infrastructure to support... |
tree | commitdiff |
2011-01-13 |
Evan Cheng | Relax an assertion. On archs like ARM, an immediate... |
tree | commitdiff |
next |