llvm-project/llvm/utils
Andrew Trick 510e606e19 RegisterPressure API. Add support for physical register units.
At build-time register pressure was always computed in terms of
register units. But the compile-time API was expressed in terms of
register classes because it was intended for virtual registers (and
physical register units weren't yet used anywhere in codegen).

Now that the codegen uses physreg units consistently, prepare for
tracking register pressure also in terms of live units, not live
registers.

llvm-svn: 169360
2012-12-05 06:47:12 +00:00
..
FileCheck Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
FileUpdate Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
KillTheDoctor KillTheDoctor.cpp: Restore Win32 SDK headers before r169251. 2012-12-04 11:34:27 +00:00
Misc
PerfectShuffle Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
TableGen RegisterPressure API. Add support for physical register units. 2012-12-05 06:47:12 +00:00
Target/ARM
bugpoint
buildit Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds. 2012-08-10 00:25:30 +00:00
count Put targets on folders, if the IDE supports the feature. 2011-02-20 22:06:10 +00:00
crosstool
emacs Remove 'deplibs' keyword, since it's no longer used. 2012-12-03 06:34:06 +00:00
fpcmp
git
jedit
kate
lint
lit lit: Add a simple test suite for checking test runner parallelism. 2012-11-30 21:34:04 +00:00
llvm-build Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
llvm-lit [LIT] Add a clang_tools_extra_site_cfg to match the various other site_cfg. 2012-09-04 22:09:04 +00:00
not Put targets on folders, if the IDE supports the feature. 2011-02-20 22:06:10 +00:00
obj2yaml Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
release Fix a typo (the the => the) 2012-07-23 08:51:15 +00:00
unittest Remove unused internal linkage variable. 2012-11-27 21:51:36 +00:00
valgrind valgrind: Suppress glibc's optiized strcasecmp harder. 2011-09-03 17:59:31 +00:00
vim Bring vim keyword lists up to date. 2012-12-02 16:40:38 +00:00
yaml-bench Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
yaml2obj Sort the #include lines for utils/... 2012-12-04 10:37:14 +00:00
DSAclean.py
DSAextract.py Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 2012-09-27 10:14:43 +00:00
GenLibDeps.pl Remove the C backend. 2012-03-23 05:50:46 +00:00
GetRepositoryPath [utils] Fix Get{RepositoryPath,SourceVersion} to have a more robust is-git-svn 2012-05-15 18:44:09 +00:00
GetSourceVersion [utils] Fix Get{RepositoryPath,SourceVersion} to have a more robust is-git-svn 2012-05-15 18:44:09 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile Add yaml2obj. A utility to convert YAML to binaries. 2012-08-02 19:16:56 +00:00
UpdateCMakeLists.pl Generalize matching of add_executable to add_XXX_executable. 2012-11-22 07:48:52 +00:00
check-each-file
clang-parse-diagnostics-file Rename show-diagnostics to something less ambiguous. 2011-11-02 00:44:16 +00:00
codegen-diff
countloc.sh
findmisopt Remove llvm-ld and llvm-stub (which is only used by llvm-ld). 2012-04-19 19:27:54 +00:00
findoptdiff
findsym.pl
getsrcs.sh
lldbDataFormatters.py Simplify the SmallVector pretty printer for LLDB a bit and make it work with reference types. 2012-11-10 09:45:32 +00:00
llvm-compilers-check Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain 2012-02-03 00:59:30 +00:00
llvm-native-gcc
llvm-native-gxx
llvm.grm [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This 2012-09-04 22:29:45 +00:00
llvmdo
llvmgrep Use -H on darwin as well. 2012-01-26 22:06:23 +00:00
makellvm
profile.pl Rename profile_rt.so to libprofile_rt.so under configure+make (it already was 2011-04-29 02:12:06 +00:00
sort_includes.py Teach the include sorter to quickly skip files with an extension that 2012-12-04 10:08:59 +00:00
test_debuginfo.pl Fix a "Bad fd number" error on some platforms due to a less portable 2012-07-23 20:54:17 +00:00
wciia.py really fix permissions 2012-11-17 06:38:44 +00:00