Commits

Show all
Author Commit Message Labels Comments Date
Gabor Greif
Simplify this class by removing the result cache.
Tags
cremebrulee-26
Bill Wendling
Revert part of r91101 which was causing an infinite loop in the self-hosting
Duncan Sands
Add utility method for determining whether a function argument
Evan Cheng
Tests for 91103 and 91104.
Evan Cheng
Add support to 3-addressify 16-bit instructions.
Evan Cheng
Coalesce insert_subreg undef, x first to avoid phase ordering issue.
Bill Wendling
Address comments on last patch:
Bill Wendling
A machine basic block may end in an unconditional branch, however it may have
Jim Grosbach
Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in progress.
Anders Carlsson
Add qualifiers for calls to member functions in dependent bases.
Devang Patel
If VariableDIe is not created (may be because global was optimzed away) then do not try to use the variable die.
Eric Christopher
Add a test for the fix in revision 91009.
Evan Cheng
It's not safe to coalesce a move where src and dst registers have different subregister indices. e.g.:
Douglas Gregor
Remove a broken, unused header
Devang Patel
Refactor code that finds context for a given die.
Jim Grosbach
Add instruction encoding for DMB/DSB
Devang Patel
Refactor.
Jakob Stoklund Olesen
Also attempt trivial coalescing for live intervals that end in a copy.
Edwin Torok
Comparing std::string with NULL is a bad idea, so just check whether its empty.
Eric Christopher
Make sure the immediate dominator isn't NULL through iterations
Chris Lattner
Fix PR5744, a case where we were getting the pointer size instead of the
Jim Grosbach
Add memory barrier intrinsic support for ARM. Moving towards adding the atomic operations intrinsics.
Chris Lattner
allow this to build when the #if 0's are enabled. No functionality change.
Dan Gohman
Dereference loopHeader after checking for null rather than before.
Evan Cheng
Fix test.
Evan Cheng
Optimize splat of a scalar load into a shuffle of a vector load when it's legal. e.g.
Dan Gohman
Reuse the Threshold value to size these containers because it's
Devang Patel
Reapply r90858, a cleanup patch.
Chris Lattner
fix hte last remaining known (by me) phi translation bug. When we reanalyze
Chris Lattner
change GetStoreValueForLoad to use IRBuilder, which is cleaner and
  1. Prev
  2. Next