1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/test/MC/AsmParser
Nirav Dave 84cac85538 Prevent out of order HashDirective lexing in AsmLexer.
Retrying after buildbot reset.

To lex hash directives we peek ahead to find component tokens, create a
unified token, and unlex the peeked tokens so the parser does not need
to parse the tokens then. Make sure we do not to lex another hash
directive during peek operation.

This fixes PR28921.

Reviewers: rnk, loladiro

Subscribers: llvm-commits

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

llvm-svn: 283111
2016-10-03 13:48:27 +00:00
..
align_invalid.s
assignment.s
at-pseudo-variable-bad.s
at-pseudo-variable.s
bad-macro.s
cfi-unfinished-frame.s
cfi-window-save.s
comments-x86-darwin.s Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
conditional_asm.s
dash-n.s
defsym_error1.s
defsym_error2.s
defsym.s
directive_abort.s
directive_align.s Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
directive_ascii.s
directive_comm.s
directive_darwin_section.s
directive_dc.s [MC] Support .dc directives in assembler parser 2016-08-23 21:34:53 +00:00
directive_dcb.s [MC] Support .dcb directives in assembler parser 2016-09-23 19:25:15 +00:00
directive_desc.s
directive_ds.s [MC] Support .ds directives in assembler parser 2016-09-23 21:53:36 +00:00
directive_elf_size.s
directive_end-2.s
directive_end.s
directive_file-2.s PR11740: Disable assembly debug info when assembly already contains line directives 2016-05-26 00:22:26 +00:00
directive_file.s
directive_fill.s [MC] Support symbolic expressions in assembly directives 2016-05-28 05:57:48 +00:00
directive_incbin.s [MC] Support skip and count for .incbin directive 2016-09-23 00:41:06 +00:00
directive_include.s
directive_lcomm.s
directive_line.s
directive_loc.s
directive_lsym.s
directive_org.s
directive_rept-diagnostics.s
directive_rept.s
directive_seh.s
directive_set.s
directive_space.s [MC] Support symbolic expressions in assembly directives 2016-05-28 05:57:48 +00:00
directive_subsections_via_symbols.s
directive_symbol_attrs.s
directive_tbss.s
directive_tdata.s
directive_thread_init_func.s
directive_tlv.s
directive_values.s
directive_zerofill.s
directive-err-diagnostics.s
directive-err.s
directive-warning.s
dollars-in-identifiers.s
dot-symbol-assignment-backwards.s
dot-symbol-assignment.s
dot-symbol-non-absolute.s
dot-symbol.s
equ.s
expr_symbol_modifiers.s
expr-shr.s [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-19 23:51:52 +00:00
exprs-invalid.s
exprs.s [MC] Use LShr for constant evaluation of ">>" on non-arm64 darwin. 2015-11-11 00:51:36 +00:00
extern.s
floating-literals.s Ignore Lexing errors in macro body definitions 2016-06-02 17:15:05 +00:00
hash-directive.s Refactor and cleanup Assembly Parsing / Lexing 2016-06-17 16:06:17 +00:00
hello.s
if-diagnostics.s
ifb.s
ifc.s
ifdef.s
ifeqs-diagnostics.s
ifeqs.s
ifndef.s
ifnes.s
incbin_abcd
inline-comments.ll Provide support for preserving assembly comments 2016-07-11 12:42:14 +00:00
invalid-input-assertion.s
labels.s
line_with_hash.s
lit.local.cfg
macro_parsing.s Ignore Lexing errors in macro body definitions 2016-06-02 17:15:05 +00:00
macro-args.s
macro-def-in-instantiation.s
macro-err1.s
macro-exitm.s
macro-irp.s AsmParser: Fix nested .irp/.irpc 2016-03-01 08:18:28 +00:00
macro-irpc.s AsmParser: Fix nested .irp/.irpc 2016-03-01 08:18:28 +00:00
macro-max-depth.s [MC] Add command-line option to choose the max nest level in asm macros. 2016-07-27 05:51:56 +00:00
macro-qualifier-diagnostics.s
macro-qualifier.s
macro-rept-err1.s
macro-rept-err2.s
macro-rept.s
macros-argument-parsing-diagnostics.s
macros-argument-parsing.s
macros-darwin-vararg.s
macros-darwin.s
macros-gas.s [MC] Fixed parsing of macro arguments where expressions with spaces are present. 2016-02-11 13:48:49 +00:00
macros-parsing.s
pr11865.s
pr28805.ll Revert r276895 "[MC][X86] Fix Intel Operand assembly parsing for .set ids" 2016-08-01 23:00:01 +00:00
pr28921.s Prevent out of order HashDirective lexing in AsmLexer. 2016-10-03 13:48:27 +00:00
preserve-comments.s [MC] Cleanup Error Handling in AsmParser 2016-07-18 15:24:03 +00:00
purgem.s
reassign.s
rename.s
section_names.s
section.s
secure_log_unique.s
undefined-local-symbol.s
uppercase-hex.s [MCParser] Accept uppercase radix variants 0X and 0B 2016-03-18 18:22:07 +00:00
vararg-default-value.s
vararg.s
variables-invalid.s
variables.s