Commits

Show all
Author Commit Message Labels Comments Date
Douglas Gregor
CMake: Add Darwin-specific linker flags for building loadable modules
Tags
cremebrulee-19
Duncan Sands
Teach DSE to eliminate useless trampolines.
Duncan Sands
Add brackets to make gcc-4.4 happy.
Duncan Sands
Codegen support for the llvm.invariant/lifetime.start/end intrinsics:
hernande
Update computeArraySize() to use ComputeMultiple() to determine the array size associated with a malloc; also extend PerformHeapAllocSRoA() to check if the optimized malloc's arg had its highest bit set, so that it is safe for ComputeMultiple() to look through sext instructions while determining the optimized malloc's array size
hernande
Add ComputeMultiple() analysis function that recursively determines if a Value V is a multiple of unsigned Base
Chris Lattner
optimize test
Chris Lattner
unify the code that determines whether it is a good idea to change the type
Nick Lewycky
Simplify.
Nick Lewycky
Reapply r86359, "Teach dead store elimination that certain intrinsics write to
Chris Lattner
refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG.
Oscar Fuentes
CMake: Support for building llvm loadable modules.
Daniel Dunbar
lit: Start documentation testing architecture.
Daniel Dunbar
lit: Add ExampleTests, for testing lit and demonstrating test suite features.
Daniel Dunbar
lit: Fix bug in --show-suites which accidentally override the list of tests.
bcardosolopes
Fix PR5445
Chris Lattner
I misread the parens, not so redundant after all.
Chris Lattner
make jump threading recursively simplify expressions instead of doing it
Chris Lattner
remove some redundant parens.
Oscar Fuentes
CMake: Remove unnecessary `unset' which was not supported by old cmake
Dan Gohman
Remove an unused variable.
Dan Gohman
Minor code simplification.
Dan Gohman
Trim a bunch of unneeded code from this testcase.
Chris Lattner
don't invalidate PN, rewrite of this code is in progress anyway.
Chris Lattner
add a new SimplifyInstruction API, which is like ConstantFoldInstruction,
Jeffrey Yasskin
Fix DenseMap iterator constness.
Chris Lattner
factor simplification logic for AND and OR out to InstSimplify from instcombine.
David Goodwin
Fixed to address code review. No functional changes.
Daniel Dunbar
Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API.
David Goodwin
Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies.
  1. Prev
  2. Next