1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/lib
Dmitry Preobrazhensky d6d030eac3 [AMDGPU][MC] Added arg checks for vmcnt, expcnt, lgkmcnt helpers
Summary of changes:
- corrected vmcnt, expcnt, lgkmcnt helpers to checks their argument for truncation;
- added saturated versions of these helpers.

See bug 32711 for details: https://bugs.llvm.org//show_bug.cgi?id=32711

Reviewers: artem.tamazov, vpykhtin

Differential Revision: https://reviews.llvm.org/D32546

llvm-svn: 301439
2017-04-26 17:55:50 +00:00
..
Analysis [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits 2017-04-26 16:39:58 +00:00
AsmParser Prefer addAttr(Attribute::AttrKind) over the AttributeList overload 2017-04-19 17:28:52 +00:00
Bitcode Reverts commit r301424, r301425 and r301426 2017-04-26 16:37:05 +00:00
CodeGen [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits 2017-04-26 16:39:58 +00:00
DebugInfo [llvm-pdbdump] Allow sorting / filtering by immediate padding 2017-04-25 20:22:29 +00:00
Demangle
ExecutionEngine Revert "[APInt] Fix a few places that use APInt::getRawData to operate within the normal API." 2017-04-23 12:15:30 +00:00
Fuzzer Fixup for r301054: Use an explicit constructor. 2017-04-21 23:28:01 +00:00
IR Reverts commit r301424, r301425 and r301426 2017-04-26 16:37:05 +00:00
IRReader
LibDriver Fix some ArgList uses after API change in r300135. 2017-04-12 23:43:58 +00:00
LineEditor
Linker
LTO LTO: Mark undefined module asm symbols as used. 2017-04-26 17:53:39 +00:00
MC PR31007 and PR27884 will be closed: a possibility to compile constants like 0bH is now supported in MS asm. 2017-04-26 09:56:59 +00:00
Object LTO: Mark undefined module asm symbols as used. 2017-04-26 17:53:39 +00:00
ObjectYAML [WebAssembly] Allow for signed relocation addends 2017-04-26 00:02:31 +00:00
Option ArgList: cache index ranges containing arguments with each ID 2017-04-12 23:19:51 +00:00
Passes Simplify the CFG after loop pass cleanup. 2017-04-26 12:02:41 +00:00
ProfileData [ProfileData] Unify getInstrProf*SectionName helpers 2017-04-15 00:09:57 +00:00
Support Revert "Refactor DynamicLibrary so searching for a symbol will have a defined order" 2017-04-24 20:16:01 +00:00
TableGen
Target [AMDGPU][MC] Added arg checks for vmcnt, expcnt, lgkmcnt helpers 2017-04-26 17:55:50 +00:00
Transforms CorrelatedValuePropagation: Rename a variable for consistency 2017-04-26 17:41:46 +00:00
XRay [XRay] - Fix spelling error to test commit access. 2017-04-06 03:32:01 +00:00
CMakeLists.txt
LLVMBuild.txt