1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/lib
Matt Arsenault 34d57039a9 SelectionDAG: Lower some range metadata to AssertZext
If a range has a lower bound of 0, add an AssertZext from the
nearest floor power of two.

This allows operations with some workitem intrinsics with known
maximum ranges to use fast 24-bit multiplies.

llvm-svn: 260109
2016-02-08 16:28:19 +00:00
..
Analysis Revert r260086 and r260085. They have broken the memory 2016-02-08 11:56:15 +00:00
AsmParser Remove autoconf support 2016-01-26 21:29:08 +00:00
Bitcode [ThinLTO] Include linkage type in function summary 2016-02-06 16:07:35 +00:00
CodeGen SelectionDAG: Lower some range metadata to AssertZext 2016-02-08 16:28:19 +00:00
DebugInfo [DebugInfo] Eliminate compilation warning about used variable LSDA 2016-02-05 09:24:34 +00:00
ExecutionEngine [Orc] Slightly improve the x86-64 resolver block machine code. 2016-02-06 00:55:08 +00:00
Fuzzer [libFuzzer] hot fix a test 2016-02-04 00:12:28 +00:00
IR Revert 259942, r259943, r259948. 2016-02-07 20:09:18 +00:00
IRReader Remove autoconf support 2016-01-26 21:29:08 +00:00
LibDriver Remove autoconf support 2016-01-26 21:29:08 +00:00
LineEditor Remove autoconf support 2016-01-26 21:29:08 +00:00
Linker Improve efficiency of handling unmapped subprogram metadata 2016-01-28 15:08:09 +00:00
LTO Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs. 2016-01-27 10:01:28 +00:00
MC [MC] Add support for encoding CodeView variable definition ranges 2016-02-05 01:55:49 +00:00
Object Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs. 2016-01-27 10:01:28 +00:00
Option Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 2016-01-29 20:50:44 +00:00
Passes Remove autoconf support 2016-01-26 21:29:08 +00:00
ProfileData Move classes defined in a cpp file into an anonymous namespace. 2016-02-05 13:50:53 +00:00
Support [Support] Use hexdigit. NFC 2016-02-08 01:03:01 +00:00
TableGen Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 2016-01-29 20:50:44 +00:00
Target [AVX512][PROLQ][PROLD] Change imm8 to int 2016-02-08 15:13:32 +00:00
Transforms [SLP] Fix placement of debug statement (NFC) 2016-02-08 14:11:39 +00:00
CMakeLists.txt
LLVMBuild.txt