Commits

Show all
Author Commit Message Labels Comments Date
Ted Kremenek
Consistently set "Buckets[NumBuckets] = reinterpret_cast<void*>(-1)" throughout FoldingSet.cpp.
Tags
2 tags
Owen Anderson
Add an insertBefore method for attaching previously unattached instructions,
Owen Anderson
Fix use of placement new to actually use an address.
Evan Cheng
It's not safe to remove SUBREG_TO_REG that looks like identity copies, e.g. movl %eax, %eax on x86-64 actually does a zero-extend.
Anton Korobeynikov
Add one more 'magic' define :)
Anton Korobeynikov
Unbreak non-PPC builds
Anton Korobeynikov
Provide generic hooks for icache invalidation. Add PPC implementation.
Chris Lattner
revert recent patch which is causing widespread breakage.
Evan Cheng
Don't forget to initialize SymbolSearchingDisabled.
Duncan Sands
Fix typo that changed the logic to something wrong.
Duncan Sands
Split type expansion into ExpandInteger and ExpandFloat
matthijs
Forgot to commit the ValueTracking header file along with r52396.
matthijs
Learn IPConstProp to propagate arguments that are directly returned. Strictly
matthijs
Learn IPConstProp to look at individual return values and propagate them
matthijs
80 column fixes.
matthijs
Use a SmallVector instead of an array, since auto_ptr doesn't handle arrays
Chris Lattner
add a new -enable-value-prop flag for llcbeta, that enables propagation
Duncan Sands
Fix spelling.
Evan Cheng
Rather than avoiding to wrap ISD::DECLARE GV operand in X86ISD::Wrapper, simply handle it at dagisel time with x86 specific isel code.
Chris Lattner
Add a missing ~ (dtor became ctor) which caused crashes on a bunch of stuff.
Evan Cheng
Do not issue identity copies.
Dan Gohman
Refine the change in r52258 for avoiding use-before-def conditions
Chris Lattner
switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet,
Tags
2 tags
Chris Lattner
stop making PATypeHolder's so crazily.
Evan Cheng
Horizontal-add instructions are not commutative.
Evan Cheng
Switch over to SetVector to ensure same order of iterations do not vary across runs.
Gabor Greif
Move some documentation from the header file into ProgrammersManual. About to improve.
Chris Lattner
use a real associative container for type association instead of using
Evan Cheng
- Add "Commutative" property to intrinsics. This allows tblgen to generate the commuted variants for dagisel matching code.
Evan Cheng
mpsadbw is commutable.
  1. Prev
  2. Next