Commits

Show all
Author Commit Message Labels Comments Date
Bill Wendling
This is passing on Darwin PPC.
Tags
cremebrulee-17
hernande
Minor code cleanup.
Bill Wendling
Neuter stack protectors by only checking character arrays. This is what GCC
David Goodwin
Allow the target to select the level of anti-dependence breaking that should be performed by the post-RA scheduler. The default is none.
Ted Kremenek
Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context.
Tags
cremebrulee-16
Jeffrey Yasskin
Try r84890 again (adding ValueMap<>), now that I've tested the compile on
Eric Christopher
size_t, not unsigned here to silence a warning.
Benjamin Kramer
Random include cleanup.
Jeffrey Yasskin
Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope.
Bill Wendling
Tidying up some code and comments. No functionality change.
Jeffrey Yasskin
Revert r84890, which broke the linux build.
Jeffrey Yasskin
Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use
Devang Patel
Hide MetadataContext implementation details.
Devang Patel
Fix getMDs() interface such that it does not expose implementation details.
Devang Patel
Using TrackingVH instead of WeakVH or WeakMetadataVH.
Devang Patel
Sort handler names to ensure deterministic behavior.
Stuart Hastings
Trying again to tweak the top-level Makefile to facilitate an Apple-style build.
Tags
cremebrulee-15.1
Bob Wilson
Revert 84843. Evan, this was breaking some of the if-conversion tests.
Duncan Sands
Include config.h in order to have HAVE_STDINT_H be defined.
Nicolas Geoffray
Verify that the function and exception table have been allocated
Duncan Sands
Check that accessing a struct field that occurs before the start
Duncan Sands
Test handling of record fields with negative offsets.
Benjamin Kramer
Shift art to the right to keep GCC from complaining about multi-line comments.
Evan Cheng
Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly.
Evan Cheng
Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit.
Chris Lattner
move another load optimization from instcombine -> libanalysis.
Chris Lattner
move 'loading i32 from string' optimization from instcombine
Chris Lattner
Move some constant folding logic for loads out of instcombine into
Evan Cheng
Trim more includes.
Evan Cheng
Trim include.
  1. Prev
  2. Next