1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-21 18:22:53 +01:00
llvm-mirror/utils
Carl Ritson 539761ef24 [TableGen] Allow isAllocatable inheritence from any superclass
When setting Allocatable on a generated register class check all
superclasses and set Allocatable true if any superclass is
allocatable.

Without this change generated register classes based on an
allocatable class may end up unallocatable due to the topological
inheritance order.

This change primarily effects AMDGPU backend; however, there are
a few changes in MIPs GlobalISel register constraints as a result.

Reviewed By: kparzysz

Differential Revision: https://reviews.llvm.org/D105967
2021-07-16 13:02:24 +09:00
..
benchmark [various] Remove or use variables which are unused but set. 2021-06-01 15:38:48 -07:00
bugpoint
count
crosstool
docker
emacs [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute 2021-05-25 12:57:14 +02:00
FileCheck [FileCheck] Try to fix buildbot failures caused by c7c542e8f306 2021-03-27 11:03:10 -04:00
fpcmp
gdb-scripts
git
gn [gn build] Port 766a08df12c1 2021-07-16 02:23:45 +00:00
jedit
kate
KillTheDoctor
lint
lit [lit] Extend --xfail/LIT_XFAIL to take full test name 2021-07-01 15:46:37 -04:00
llvm-lit
llvm-locstats
LLVMVisualizers
Misc
not
PerfectShuffle
release Enable Flang by default in the test-release.sh script 2021-07-15 17:17:49 +01:00
Reviewing [find_interesting_reviews.py] Add git blame output cache 2019-12-23 12:08:16 +00:00
sanitizers
TableGen [TableGen] Allow isAllocatable inheritence from any superclass 2021-07-16 13:02:24 +09:00
Target/ARM
testgen
textmate
unittest Revert "Revert "Temporarily do not drop volatile stores before unreachable"" 2021-07-09 11:44:34 -04:00
UpdateTestChecks [UpdateCCTestChecks] Support --check-globals 2021-06-25 13:17:56 -04:00
valgrind
vim [Utils][vim] Add missing highlights for fast-math flags 2021-06-22 09:39:15 +01:00
vscode [Utils] Add missing freeze and poison keyword highlights 2021-06-14 09:21:26 +09:00
yaml-bench
abtest.py abtest.py: support bisection based on a response file 2021-04-08 09:46:01 -07:00
add_argument_names.py
bisect
bisect-skip-count
bugpoint_gisel_reducer.py Add a utility to reduce GlobalISel tests 2018-01-23 19:47:10 +00:00
check_ninja_deps.py
check-each-file
chunk-print-before-all.py
clang-parse-diagnostics-file
codegen-diff
collect_and_build_with_pgo.py
convert-constraint-log-to-z3.py
countloc.sh
create_ladder_graph.py [Utils] Make some scripts directly executable 2020-02-28 13:39:54 +00:00
demangle_tree.py
DSAclean.py
DSAextract.py
extract_symbols.py
extract_vplan.py [utils] Fix regexp in llvm/utils/extract_vplan.py to extract VPlans. 2020-08-19 08:57:12 +01:00
extract-section.py
findmisopt
findoptdiff
findsym.pl
GenLibDeps.pl
GetSourceVersion
getsrcs.sh
indirect_calls.py
lldbDataFormatters.py [llvm][utils] Fix handling of llvm::None 2021-03-29 17:43:53 -07:00
llvm-compilers-check
llvm-gisel-cov.py
llvm-native-gxx
llvm-original-di-preservation.py Recommit: "[Debugify][Original DI] Test dbg var loc preservation"" 2021-05-21 02:04:29 -07:00
llvm.grm [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute 2021-05-25 12:57:14 +02:00
llvmdo
llvmgrep Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
merge-stats.py
prepare-code-coverage-artifact.py
remote-exec.py
revert_checker_test.py utils: add a revert checker 2021-07-07 14:20:01 -07:00
revert_checker.py utils: fix broken assertion in revert_checker 2021-07-15 13:07:46 -07:00
schedcover.py
shuffle_fuzz.py Pythran compat - range vs. xrange 2019-01-03 14:11:58 +00:00
shuffle_select_fuzz_tester.py
sort_includes.py Add polly support to sort_includes.py 2015-05-09 09:08:56 +00:00
sysroot.py
unicode-case-fold.py
update_analyze_test_checks.py [UpdateTestUtils] Print test filename when complaining about conflicting prefix 2021-06-20 14:12:39 +03:00
update_cc_test_checks.py [UpdateCCTestChecks] Support --check-globals 2021-06-25 13:17:56 -04:00
update_llc_test_checks.py [UpdateTestUtils] Print test filename when complaining about conflicting prefix 2021-06-20 14:12:39 +03:00
update_mca_test_checks.py
update_mir_test_checks.py
update_test_checks.py [UpdateTestUtils] Print test filename when complaining about conflicting prefix 2021-06-20 14:12:39 +03:00
update_test_prefix.py
UpdateCMakeLists.pl
wciia.py [Utils] Fix indentation error in utils/wciia.py 2021-05-16 22:34:09 +08:00