summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AntiDepBreaker.h
Commit message (Collapse)AuthorAgeFilesLines
* mop up: "Don’t duplicate function or class name at the beginning of the ↵Sanjay Patel2014-09-211-12/+8
| | | | | | comment." llvm-svn: 218218
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
| | | | | | | | | | Add header guards to files that were missing guards. Remove #endif comments as they don't seem common in LLVM (we can easily add them back if we decide they're useful) Changes made by clang-tidy with minor tweaks. llvm-svn: 215558
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-111-1/+1
| | | | | | | It works with clang, but GCC has different rules so we can't make all of those hidden. This reverts commit r190534. llvm-svn: 190536
* Give internal classes hidden visibility.Benjamin Kramer2013-09-111-1/+1
| | | | | | Worth 100k on a linux/x86_64 Release+Asserts clang. llvm-svn: 190534
* Update DBG_VALUEs while breaking anti dependencies.Devang Patel2011-06-021-3/+15
| | | | llvm-svn: 132487
* Make BreakAntiDependencies' SUnits argument const, and make the BeginDan Gohman2010-04-191-3/+3
| | | | | | and End arguments by-value rather than by-reference. llvm-svn: 101830
* Remove some old experimental code that is no longer needed. Remove ↵David Goodwin2009-11-201-16/+1
| | | | | | additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. llvm-svn: 89471
* Sink a #include <map> to where it's actually needed.Dan Gohman2009-11-161-0/+1
| | | | llvm-svn: 88956
* Do a scheduling pass ignoring anti-dependencies to identify candidate ↵David Goodwin2009-11-031-3/+14
| | | | | | registers that should be renamed. llvm-svn: 85939
* Make AntiDepReg.h internal.David Goodwin2009-10-281-0/+62
llvm-svn: 85412
OpenPOWER on IntegriCloud