1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib
Sam Kolton 5c1a0d6afe [AMDGPU] Assembler: rework parsing of optional operands.
Summary:
Change process of parsing of optional operands. All optional operands use same parsing method - parseOptionalOperand().
No default values are added to OperandsVector.
Get rid of WORKAROUND_USE_DUMMY_OPERANDS_INSTEAD_MUTIPLE_DEFAULT_OPERANDS.

Reviewers: tstellarAMD, vpykhtin, artem.tamazov, nhaustov

Subscribers: arsenm, kzhuravl

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

llvm-svn: 270556
2016-05-24 12:38:33 +00:00
..
Analysis [LoopUnrollAnalyzer] Fix a crash in UnrolledInstAnalyzer::visitCastInst. 2016-05-24 00:51:01 +00:00
AsmParser
Bitcode
CodeGen PrologEpilogInserter: Avoid an infinite loop when MinCSFrameIndex == 0 2016-05-23 21:40:52 +00:00
DebugInfo Revert r270543 ("Recommit r270540") 2016-05-24 11:03:10 +00:00
ExecutionEngine [RuntimeDyld][MachO] Add support for SUBTRACTOR relocations between anonymous 2016-05-19 23:26:05 +00:00
Fuzzer [LibFuzzer] Fix implementation of `GetPeakRSSMb()` on Mac OSX. 2016-05-20 01:37:54 +00:00
IR Extract renaming from D19181 2016-05-23 16:38:25 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO [ThinLTO] Refactor module loader handling into new LTO file (NFC) 2016-05-23 22:54:06 +00:00
MC [MCExpr] avoid UB via negation of INT_MIN 2016-05-20 14:09:41 +00:00
Object Revert r270543 ("Recommit r270540") 2016-05-24 11:03:10 +00:00
ObjectYAML [MachOYAML] Removing duplicated field from LC_UUID YAML 2016-05-20 18:36:52 +00:00
Option
Passes New pass: guard widening 2016-05-18 22:55:34 +00:00
ProfileData [ProfileData] Thread unique_ptr through the summary builder to avoid leaks. 2016-05-20 09:18:37 +00:00
Support Enable use of sigaltstack for signal handlers when available. With this, 2016-05-23 06:47:37 +00:00
TableGen
Target [AMDGPU] Assembler: rework parsing of optional operands. 2016-05-24 12:38:33 +00:00
Transforms Revert "Revert r270478 "[LoopUnroll] Enable advanced unrolling analysis by default."" 2016-05-24 01:22:20 +00:00
CMakeLists.txt
LLVMBuild.txt