summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Introduce a new tool_output_file class, which extends raw_ostream withDan Gohman2010-08-20
* Fix loop conditionals (MO.isDef() asserts that it's a reg) andEric Christopher2010-08-20
* Add a couple of random comments.Eric Christopher2010-08-20
* If the target says that an extending load is not legal, regardless of whetherBob Wilson2010-08-19
* Better handling of offsets on frame index references. rdar://8277890Jim Grosbach2010-08-19
* CrashRecovery/Darwin: On Darwin, raise sends a signal to the main thread insteadDaniel Dunbar2010-08-19
* Update debug logs.Evan Cheng2010-08-19
* Properly update MachineDominators when splitting critical edge.Evan Cheng2010-08-19
* Revert r111568 to unbreak clang self-host.Owen Anderson2010-08-19
* When a set of bitmask operations, typically from a bitfield initialization, o...Owen Anderson2010-08-19
* Disable LVI while I evaluate a failure.Owen Anderson2010-08-19
* Tentatively enabled LVI by default. I'll be monitoring for any failures.Owen Anderson2010-08-19
* Correct header.Bill Wendling2010-08-19
* It's possible to sink a def if its local uses are PHI's.Evan Cheng2010-08-19
* Fix the msvc 2010 build.Michael J. Spencer2010-08-19
* Do not assert when reading an exponent out of range.Dale Johannesen2010-08-19
* Add Thumb1 support for virtual frame indices.Jim Grosbach2010-08-19
* Remove disabled assertion.Evan Cheng2010-08-19
* Teach machine-sink to break critical edges when appropriate. Work in progress.Evan Cheng2010-08-19
* Silence warning.Eric Christopher2010-08-19
* MCELF: Count the section orders properly. Patch by Roman Divacky.Benjamin Kramer2010-08-19
* Update local stack block allocation to let PEI do the allocs if no additionalJim Grosbach2010-08-19
* Revert r111199; it breaks -debug-pass=Structure output.Dan Gohman2010-08-19
* fix PR7465, mishandling of lcall and ljmp: intersegment long Chris Lattner2010-08-19
* Process the step before the start, because it's usually the simplerDan Gohman2010-08-19
* minor progress towards fixing PR7465Chris Lattner2010-08-19
* Add an AddOptionalDefs method and use it.Eric Christopher2010-08-19
* Add the "isCompare" attribute to the defm instead of each individual instr.Bill Wendling2010-08-19
* Don't call Predicate_* in Mips.Jakob Stoklund Olesen2010-08-18
* Remove extra header.Eric Christopher2010-08-18
* Add a newline to debug outputJim Grosbach2010-08-18
* refix PR1143 by making basicaa analyze zexts of indices aggresively,Chris Lattner2010-08-18
* If any def of a machine-sink candidate has local uses, it's obviously not saf...Evan Cheng2010-08-18
* GetLinearExpression is only called when TD is non-null, pass as Chris Lattner2010-08-18
* rework GEP decomposition to make a new VariableGEPIndex struct instead ofChris Lattner2010-08-18
* Enable ARM base register reuse to local stack slot allocation. Whenever a newJim Grosbach2010-08-18
* Make raw_fd_ostream consider itself the owner of STDOUT_FILENO whenDan Gohman2010-08-18
* move gep decomposition out of ValueTracking into BasicAA. The form ofChris Lattner2010-08-18
* Tidy.Dan Gohman2010-08-18
* Minor simplification. Gets rid of a needless temporary.Bill Wendling2010-08-18
* Use ConstantRange to propagate information through value definitions.Owen Anderson2010-08-18
* Thinking about it, we don't need MachineDominatorTree after all. The DomValueJakob Stoklund Olesen2010-08-18
* Revert r111394. It was too aggressive.Jakob Stoklund Olesen2010-08-18
* Aggressively prune the DFS when inserting phi-defs.Jakob Stoklund Olesen2010-08-18
* Add the LiveIntervalMap class. Don't hook it up yet.Jakob Stoklund Olesen2010-08-18
* Revert r111375, "move gep decomposition out of ValueTracking into BasicAA. TheDaniel Dunbar2010-08-18
* Improve whitespace.Bill Wendling2010-08-18
* Marked with ATTRIBUTE_USED so that clang doesn't complain.Bill Wendling2010-08-18
* Inform LazyValueInfo whenever a block is deleted, to avoid dangling pointer i...Owen Anderson2010-08-18
* MC/ELF: Allow null values in virtual sections, ELF doesn't use specialDaniel Dunbar2010-08-18