Show all
Author Commit Message Labels Comments Date
Default avatar Dan Gohman
Remove most of the uses of SDOperandPtr, usually replacing it with a
Tags
2 tags
Default avatar Dan Gohman
Remove uses of "llvm/Support/Debug.h" from LLVM include files, which
Default avatar Dan Gohman
Remove unnecessary static_casts.
Default avatar Dan Gohman
Remove an unnecessary reinterpret_cast.
Default avatar Dan Gohman
Add explicit keywords.
Default avatar Dan Gohman
Use empty() instead of size().
Default avatar Dan Gohman
Make DenseMap's insert return a pair, to more closely resemble std::map.
Default avatar Ted Kremenek
Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. The new method does the same thing, except that it returns a pointer to the mapped data type, and not to an internal tree node.
Default avatar Evan Cheng
LegalizeSetCCOperands should legalize the result of ExpandLibCall. Patch by Richard Osborne.
Default avatar Nick Lewycky
Handle 'lshr' instruction with SCEVUDiv object.
Bill Wendling avatarBill Wendling
Prevent option name conflict.
Default avatar Duncan Sands
LegalizeTypes soft-float support for stores of a
Default avatar Anton Korobeynikov
Add convenient helper for checking whether global is weak in linker sense
Default avatar Anton Korobeynikov
Testcase for PR2463
Default avatar Anton Korobeynikov
Override weak stuff during linking of aliases. This fixes PR2463.
Default avatar Anton Korobeynikov
Testcase for PR2146
Default avatar Anton Korobeynikov
Properly link alias and function decls. This fixes PR2146
Default avatar Nick Lewycky
80col
Default avatar Nick Lewycky
Fix missed optimization opportunity when analyzing cast of mul and select.
Default avatar Mon P Wang
Fixed generating incorrect aligned stores that I backout of r53031
bcardosolopes avatarbcardosolopes
Several changes to Mips backend, experimental fp support being the most
Default avatar Duncan Sands
Rather than having a different custom legalization
Default avatar Duncan Sands
Linux also does not require exception handling
Bill Wendling avatarBill Wendling
Don't return std::vector by value, but pass it in by reference to be filled.
Tags
2 tags
Bill Wendling avatarBill Wendling
Revert my previous check-in that split up MachineModuleInfo. It turns out to
Default avatar Devang Patel
Provide a hook to set the code generation debug options to investigate lto failures.
Default avatar Evan Cheng
Backed out 53031.
Tags
4 tags
Default avatar Evan Cheng
Back out 53091 for now.
Default avatar Owen Anderson
Use information already present in the ValueTable to fast-fail when we know there won't be a value number match. This speeds up GVN on a case where there are very few redundancies by ~25%.
Default avatar Devang Patel
Do not try to update dominator info while manipulating CFG. This code does not handle all cases and keeps invalid dom info around some cases, which misleads other passes down stream.
  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.