1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/lib
Brendon Cahoon 9b3e23fc58 [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Rather than checking for the SCEV type prior to calling
getContantPart, perform the checks in the function. This reduces
the number of places where the checks are needed.

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

llvm-svn: 266759
2016-04-19 16:46:57 +00:00
..
Analysis [DependenceAnalysis] Refactor uses of getConstantPart. NFC. 2016-04-19 16:46:57 +00:00
AsmParser IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC 2016-04-19 14:55:09 +00:00
Bitcode IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC 2016-04-19 14:55:09 +00:00
CodeGen Add a description for the PatchableFunction pass; NFC 2016-04-19 06:25:02 +00:00
DebugInfo Unbreak building llvm-pdbdump on Windows after r266595. 2016-04-18 13:31:31 +00:00
ExecutionEngine [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups. 2016-04-18 19:55:43 +00:00
Fuzzer [libFuzzer] try to print correct time in seconds when reporting a timeout. Don't report timeouts while still loading the corpus. 2016-04-18 22:50:39 +00:00
IR IR: Use Optional instead of unique_ptr for debug info ODR type map, NFC 2016-04-19 16:06:50 +00:00
IRReader Remove autoconf support 2016-01-26 21:29:08 +00:00
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
LineEditor Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes. 2016-03-28 17:40:08 +00:00
Linker ModuleLinker: Do not import linkonce/weak as "external_weak" 2016-04-19 16:11:05 +00:00
LTO Enable ODR uniquing of DITypes in more places 2016-04-19 15:48:30 +00:00
MC [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Object [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
ObjectYAML [lanai] Add Lanai backend. 2016-03-28 13:09:54 +00:00
Option Option parser: class for consuming a joined arg in addition to all remaining args 2016-04-15 00:23:30 +00:00
Passes Port DemandedBits to the new pass manager. 2016-04-18 23:55:01 +00:00
ProfileData Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion." 2016-04-18 15:36:30 +00:00
Support Add debugging to the cache pruning 2016-04-18 21:54:00 +00:00
TableGen [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Target [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles 2016-04-19 12:26:40 +00:00
Transforms Minor improvement to debug output for Function Importer (NFC) 2016-04-19 09:21:30 +00:00
CMakeLists.txt Move ObjectYAML code to a new library. 2016-03-01 19:15:06 +00:00
LLVMBuild.txt Add LLVMBuild for ObjectYAML. 2016-03-01 21:29:33 +00:00