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 |
2011-01-13 |
Jakob Stoklund Olesen | Temporary workaround for an i386 crash in LiveDebugVari... |
tree | commitdiff |
2011-01-13 |
Jakob Stoklund Olesen | Teach frame lowering to ignore debug values after the... |
tree | commitdiff |
2011-01-13 |
Bob Wilson | Tidy comments, indentation, and 80-column violations. |
tree | commitdiff |
2011-01-13 |
Bob Wilson | Fix whitespace. |
tree | commitdiff |
2011-01-13 |
Kevin Enderby | Fix ARMAsmParser::ParseOperand() to allow it to parse... |
tree | commitdiff |
2011-01-13 |
Devang Patel | Speculatively revert r123384 to make llvm-gcc-i386... |
tree | commitdiff |
2011-01-13 |
Jim Grosbach | When updating a tSpill/tRestore instruction to be a... |
tree | commitdiff |
2011-01-13 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::getFirstTerminator to ignore... |
tree | commitdiff |
2011-01-13 |
Bob Wilson | Check for empty structs, and for consistency, zero... |
tree | commitdiff |
2011-01-13 |
Bob Wilson | Extend SROA to handle arrays accessed as homogeneous... |
tree | commitdiff |
2011-01-13 |
Bob Wilson | Make SROA more aggressive with allocas containing padding. |
tree | commitdiff |
2011-01-13 |
Duncan Sands | Remove some wrong code which fortunately was never... |
tree | commitdiff |
2011-01-13 |
Duncan Sands | The most common simplification missed by instsimplify... |
tree | commitdiff |
2011-01-13 |
Evan Cheng | Model :upper16: and :lower16: as ARM specific MCTargetE... |
tree | commitdiff |
2011-01-13 |
Eric Christopher | Experiment with changing the default 32-bit linux stack... |
tree | commitdiff |
2011-01-13 |
Rafael Espindola | Keep unnamed_addr when linking. |
tree | commitdiff |
2011-01-13 |
Rafael Espindola | Reject uses of unnamed_addr in declarations. |
tree | commitdiff |
2011-01-13 |
Kevin Enderby | Add a FIXME and two asserts for now in the ARMAsmParser... |
tree | commitdiff |
2011-01-13 |
Dan Gohman | Fix r123346 to handle scalar types too. |
tree | commitdiff |
2011-01-13 |
Jakob Stoklund Olesen | Add missing space in debug output |
tree | commitdiff |
2011-01-13 |
Jason W Kim | Change call to Error() to assert() |
tree | commitdiff |
2011-01-13 |
Jason W Kim | Style clean up - break up the breaks. |
tree | commitdiff |
2011-01-12 |
Dan Gohman | Apply the patch from PR8958, which allows llc to get... |
tree | commitdiff |
2011-01-12 |
Michael J. Spencer | Support/Path: Deprecate PathV1::IsSymlink and replace... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Try again enabling LiveDebugVariables. |
tree | commitdiff |
2011-01-12 |
Jason W Kim | Added clarifying comment |
tree | commitdiff |
2011-01-12 |
Jason W Kim | JimG sez: "The value-kinds look like masks, but they... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Don't emit a DBG_VALUE for a spill slot that the rewrit... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Fix braino in dominator tree walk. |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Sometimes, old virtual registers can linger on DBG_VALU... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Teach VirtRegRewriter to update slot indexes when erasi... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Annotate VirtRegRewriter debug output with slot indexes. |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Verify slot index ordering. |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Verify that machine instruction parent pointers are... |
tree | commitdiff |
2011-01-12 |
Bill Wendling | Sort the register list based on the *actual* register... |
tree | commitdiff |
2011-01-12 |
Devang Patel | Use SmallVector instead of SmallPtrSet and avoid non... |
tree | commitdiff |
2011-01-12 |
Matt Beaumont-Gay | Mostly undo r123297, but move the default case in Evalu... |
tree | commitdiff |
2011-01-12 |
Nick Lewycky | Add another note taken from the gcc bugzilla. |
tree | commitdiff |
2011-01-12 |
Venkatraman Govind... | Implement RETURNADDR and FRAMEADDR lowering in SPARC... |
tree | commitdiff |
2011-01-12 |
Venkatraman Govind... | Remove SPARC backend getpcx instruction's Uses. Also... |
tree | commitdiff |
2011-01-12 |
Chris Lattner | revert 123144, reenabling the rest of memset formation. |
tree | commitdiff |
2011-01-12 |
Venkatraman Govind... | Fix SPARC backend call instruction so that arguments... |
tree | commitdiff |
2011-01-12 |
Chris Lattner | revert r123146 which disabled code that wasn't the... |
tree | commitdiff |
2011-01-12 |
Chris Lattner | revert r123149, reenabling an improvement to memcpyopt... |
tree | commitdiff |
2011-01-12 |
Matt Beaumont-Gay | Prefer llvm_unreachable to assert(0) |
tree | commitdiff |
2011-01-12 |
Jason W Kim | 1. Support ELF pcrel relocations for movw/movt: |
tree | commitdiff |
2011-01-11 |
Jason W Kim | Workaround for bug 8721. |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | The world is not ready for LiveDebugVariables yet. |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | Remove the PR8954 workaround. |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | Fix a non-deterministic loop in llvm::MergeBlockIntoPre... |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | Enable LiveDebugVariables by default. |
tree | commitdiff |
2011-01-11 |
Venkatraman Govind... | SPARC backend: correct ICC/FCC uses for ADDX and SELECT_CC |
tree | commitdiff |
2011-01-11 |
Cameron Zwarich | Dial back the speculative fix for PR8954 a bit, so... |
tree | commitdiff |
next |