llvm-project/llvm/test
Krzysztof Parzyszek 14a1c18448 When looking for a spill slot in reg scavenger, find one that matches RC
When looking for an available spill slot, the register scavenger would stop
after finding the first one with no register assigned to it. That slot may
have size and alignment that do not meet the requirements of the register
that is to be spilled. Instead, find an available slot that is the closest
in size and alignment to one that is needed to spill a register from RC.

Differential Revision: http://reviews.llvm.org/D20295

llvm-svn: 269969
2016-05-18 18:16:00 +00:00
..
Analysis [SCEV] Be more aggressive in proving NUW 2016-05-17 17:51:14 +00:00
Assembler Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
Bindings [OCaml] Update core test and re-enable testing 2016-05-10 11:19:20 +00:00
Bitcode AMDGPU/SI: Add amdgpu_kernel calling convention. Part 1. 2016-05-06 09:07:29 +00:00
BugPoint [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
CodeGen When looking for a spill slot in reg scavenger, find one that matches RC 2016-05-18 18:16:00 +00:00
DebugInfo pdbdump: Print out section offsets in the publics stream. 2016-05-18 16:24:16 +00:00
Examples
ExecutionEngine Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
Feature Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
FileCheck
Instrumentation [MSan] [PowerPC] Implement PowerPC64 vararg helper. 2016-05-13 23:55:33 +00:00
Integer Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
JitListener [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
LTO Allow the LTO code generator to strip invalid debug info from the input. 2016-05-09 19:57:15 +00:00
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
Linker Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
MC Add new flag and intrinsic support for MWAITX and MONITORX instructions 2016-05-18 11:59:12 +00:00
Object Change llvm-objdump, llvm-nm and llvm-size when reporting an object file error 2016-05-17 17:10:12 +00:00
ObjectYAML Re-apply: [obj2yaml] [yaml2obj] Support MachO section and section_64 2016-05-18 16:17:23 +00:00
Other Add opt-bisect support to additional passes that can be skipped 2016-05-03 22:32:30 +00:00
SymbolRewriter
TableGen Introduce a "patchable-function" function attribute 2016-04-19 05:24:47 +00:00
ThinLTO/X86 [ThinLTO] Use semicolon to separate path prefix replacement 2016-05-17 18:43:22 +00:00
Transforms AMDGPU: Other sizes of popcnt are fast 2016-05-18 16:10:19 +00:00
Unit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:47:41 +00:00
Verifier All llvm.deoptimize declarations must use the same calling convention 2016-05-12 01:17:38 +00:00
YAMLParser
tools [Coverage] Ensure that coverage mapping data has an expected alignment in 'covmapping' files. 2016-05-18 07:43:27 +00:00
.clang-format
CMakeLists.txt Moving llvm-test-depends and test-depends into the Tests folder; NFC, this simply cleans up the generated solution so that these targets don't live in the root folder of the IDE. 2016-04-12 15:09:14 +00:00
TestRunner.sh
lit.cfg Add llvm-pdbdump to the tool substitutions list in lit. NFC. 2016-05-02 16:51:26 +00:00
lit.site.cfg.in Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:47:41 +00:00