Show all
Author Commit Message Labels Comments Date
Default avatar Ted Kremenek
Consistently set "Buckets[NumBuckets] = reinterpret_cast<void*>(-1)" throughout FoldingSet.cpp.
Tags
2 tags
Default avatar Owen Anderson
Add an insertBefore method for attaching previously unattached instructions,
Default avatar Owen Anderson
Fix use of placement new to actually use an address.
Default avatar 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.
Default avatar Anton Korobeynikov
Add one more 'magic' define :)
Default avatar Anton Korobeynikov
Unbreak non-PPC builds
Default avatar Anton Korobeynikov
Provide generic hooks for icache invalidation. Add PPC implementation.
Default avatar Chris Lattner
revert recent patch which is causing widespread breakage.
Default avatar Evan Cheng
Don't forget to initialize SymbolSearchingDisabled.
Default avatar Duncan Sands
Fix typo that changed the logic to something wrong.
Default avatar Duncan Sands
Split type expansion into ExpandInteger and ExpandFloat
matthijs avatarmatthijs
Forgot to commit the ValueTracking header file along with r52396.
matthijs avatarmatthijs
Learn IPConstProp to propagate arguments that are directly returned. Strictly
matthijs avatarmatthijs
Learn IPConstProp to look at individual return values and propagate them
matthijs avatarmatthijs
80 column fixes.
matthijs avatarmatthijs
Use a SmallVector instead of an array, since auto_ptr doesn't handle arrays
Default avatar Chris Lattner
add a new -enable-value-prop flag for llcbeta, that enables propagation
Default avatar Duncan Sands
Fix spelling.
Default avatar 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.
Default avatar Chris Lattner
Add a missing ~ (dtor became ctor) which caused crashes on a bunch of stuff.
Default avatar Evan Cheng
Do not issue identity copies.
Default avatar Dan Gohman
Refine the change in r52258 for avoiding use-before-def conditions
Default avatar Chris Lattner
switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet,
Tags
2 tags
Default avatar Chris Lattner
stop making PATypeHolder's so crazily.
Default avatar Evan Cheng
Horizontal-add instructions are not commutative.
Default avatar Evan Cheng
Switch over to SetVector to ensure same order of iterations do not vary across runs.
Default avatar Gabor Greif
Move some documentation from the header file into ProgrammersManual. About to improve.
Default avatar Chris Lattner
use a real associative container for type association instead of using
Default avatar Evan Cheng
- Add "Commutative" property to intrinsics. This allows tblgen to generate the commuted variants for dagisel matching code.
Default avatar Evan Cheng
mpsadbw is commutable.
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.