1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 14:02:52 +02:00
llvm-mirror/lib
Matt Arsenault 768b88b4bd DAG: Ignore call site attributes when emitting target intrinsic
A target intrinsic may be defined as possibly reading memory,
but the call site may have additional knowledge that it doesn't read
memory. The intrinsic lowering will expect the pessimistic
assumption of the intrinsic definition, so the chain should
still be used.

llvm-svn: 287593
2016-11-21 22:56:42 +00:00
..
Analysis [TLI] Fix breakage introduced by D21739. 2016-11-21 20:20:39 +00:00
AsmParser [AsmParser] Avoid recursing when lexing ';'. NFC. 2016-11-16 22:25:05 +00:00
Bitcode [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
CodeGen DAG: Ignore call site attributes when emitting target intrinsic 2016-11-21 22:56:42 +00:00
DebugInfo Align Modi and FileInfo substreams on 32-byte offsets. 2016-11-16 00:59:27 +00:00
Demangle Demangle: remove references to allocator for default allocator 2016-11-20 00:20:27 +00:00
ExecutionEngine Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
Fuzzer [libFuzzer] replace 'auto' with 'auto *' to better follow the LLVM style 2016-11-14 19:21:38 +00:00
IR Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC) 2016-11-19 18:19:41 +00:00
IRReader Timer: Track name and description. 2016-11-18 19:43:18 +00:00
LibDriver
LineEditor
Linker [ThinLTO] Fix crash when importing an opaque type 2016-11-19 18:44:16 +00:00
LTO Give some helper classes/functions internal linkage. NFC. 2016-11-19 20:44:26 +00:00
MC Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
Object Object: Simplify; remove unnecessary use of unique_ptr. 2016-11-18 03:20:36 +00:00
ObjectYAML Fix Clang-tidy readability-redundant-string-cstr warnings 2016-11-02 16:43:50 +00:00
Option
Passes [GlobalSplit] Port to the new pass manager. 2016-11-21 00:28:23 +00:00
ProfileData Make the Error class constructor protected 2016-11-11 04:28:40 +00:00
Support Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
TableGen TableGen: Add operator !or 2016-11-15 06:49:28 +00:00
Target [AArch64LoadStoreOptimizer] Don't treat write to XZR/WZR as a clobber. 2016-11-21 22:51:10 +00:00
Transforms [LoopReroll] Make root-finding more aggressive. 2016-11-21 22:35:34 +00:00
CMakeLists.txt
LLVMBuild.txt