1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test
Zoran Jovanovic 03e93795d8 [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Author: milena.vujosevic.janicic
Reviewers: sdardis
The patch extends size reduction pass for MicroMIPS.
The following instructions are examined and transformed, if possible:
ADDIU instruction is transformed into 16-bit instruction ADDIUSP
ADDIU instruction is transformed into 16-bit instruction ADDIUR1SP
Function InRange is changed to avoid left shifting of negative values, since 
that caused some sanitizer tests to fail (so the previous patch 
Differential Revision: https://reviews.llvm.org/D34511

llvm-svn: 308011
2017-07-14 10:13:11 +00:00
..
Analysis Make shell redirection construct portable 2017-07-12 13:24:46 +00:00
Assembler Make shell redirection construct portable 2017-07-12 13:24:46 +00:00
Bindings
Bitcode
BugPoint
CodeGen [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP 2017-07-14 10:13:11 +00:00
DebugInfo [DWARF] Fixing a bug with processing of DWARF v5 indexed strings in Mach-O objects. 2017-07-13 01:03:28 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker [Linker] Add directives to support mixing ARM/Thumb module-level inline asm. 2017-07-12 11:52:28 +00:00
LTO
MC Revert "[mips][mt][6/7] Add support for mftr, mttr instructions." 2017-07-13 19:27:41 +00:00
Object
ObjectYAML [WebAssembly] Expose the offset of each data segment 2017-07-12 00:24:54 +00:00
Other Make shell redirection construct portable 2017-07-12 13:24:46 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen Make shell redirection construct portable 2017-07-12 13:24:46 +00:00
ThinLTO/X86
tools [DWARF] Introduce verification for the unit header chain in .debug_info section to llvm-dwarfdump. 2017-07-13 23:25:24 +00:00
Transforms [IRCE] Fix corner case with Start = INT_MAX 2017-07-14 06:35:03 +00:00
Unit
Verifier Add element atomic memset intrinsic 2017-07-12 21:57:23 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh