Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c33d668ab7ed26bfaa3b040c8a59c80c70d0fec1
/
llvm
/
lib
/
Target
/
AArch64
/
AsmParser
/
AArch64AsmParser.cpp
c33d668
[AArch64][SVE] Asm: Support for indexed DUP instructions.
by Sander de Smalen
· 7 years ago
97ca6b9
[AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
by Sander de Smalen
· 7 years ago
bdf09fe
[AArch64][AsmParser] Fix segfault on illegal fpimm.
by Sander de Smalen
· 7 years ago
98686c6
[AArch64][SVE] Asm: Support for ADD (immediate) instructions.
by Sander de Smalen
· 7 years ago
6e2a5b4
Fix ubsan errors introduced by r333263 re. left-shifting negative values.
by Sander de Smalen
· 7 years ago
6277079
[AArch64][SVE] Asm: Support for DUP (immediate) instructions.
by Sander de Smalen
· 7 years ago
0a59f18
[AArch64] Use addAliasForDirective to support data directives
by Alex Bradbury
· 7 years ago
22176a2
[AArch64][SVE] Improve diagnostics for vectors with incorrect element-size.
by Sander de Smalen
· 7 years ago
67f9154
[AArch64][SVE] Asm: Support for contiguous PRF prefetch instructions.
by Sander de Smalen
· 7 years ago
9338037
[AArch64][SVE] Extend parsing of Prefetch operation for SVE.
by Sander de Smalen
· 7 years ago
d8e7649
[AArch64][SVE] Asm: Support for LD1R load-and-replicate scalar instructions.
by Sander de Smalen
· 7 years ago
c1e44bd
[AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
by Sander de Smalen
· 8 years ago
5861c26
[AArch64][SVE] Asm: Improve diagnostics for gather loads.
by Sander de Smalen
· 8 years ago
afe1ee2
[AArch64][AsmParser] NFC: Cleanup of addOperands functions
by Sander de Smalen
· 8 years ago
50ded90
[AArch64][SVE] Asm: Support for gather LD1/LDFF1 (vector + imm) load instructions.
by Sander de Smalen
· 8 years ago
fe17a78
[AArch64][SVE] Enable DiagnosticPredicates for SVE LD1 instructions.
by Sander de Smalen
· 8 years ago
eb896b1
[AArch64][SVE] Asm: Add AsmOperand classes for SVE gather/scatter addressing modes.
by Sander de Smalen
· 8 years ago
137efb2
[AArch64][SVE] Fix diagnostic for SVE LD4 instructions:
by Sander de Smalen
· 8 years ago
367694b
[AArch64][SVE] Added GPR64shifted and GPR64NoXZRshifted register classes.
by Sander de Smalen
· 8 years ago
149916d
[AArch64][AsmParser] Extend RegOp with integrated 'shift/extend'.
by Sander de Smalen
· 8 years ago
50d8702
[AArch64][AsmParser] NFC: Cleanup parsing of scalar registers.
by Sander de Smalen
· 8 years ago
7a210db
[AArch64][SVE] Asm: Support for structured LD4 (scalar+imm) load instructions.
by Sander de Smalen
· 8 years ago
d239eb3
[AArch64][SVE] Asm: Support for structured LD3 (scalar+imm) load instructions.
by Sander de Smalen
· 8 years ago
f836af8
[AArch64][SVE] Asm: Support for structured LD2 (scalar+imm) load instructions.
by Sander de Smalen
· 8 years ago
5c62598
[AArch64][SVE] Asm: Support for contiguous ST1 (scalar+imm) store instructions.
by Sander de Smalen
· 8 years ago
ea626e3
[AArch64][SVE] Asm: Add support for parsing and printing SVE vector lists.
by Sander de Smalen
· 8 years ago
525e322
[AArch64][AsmParser] Unify 'addVectorListOperands' functions.
by Sander de Smalen
· 8 years ago
650234b
[AArch64][AsmParser] Make parse function for VectorLists generic to other vector types.
by Sander de Smalen
· 8 years ago
c88f9a1
[AArch64][AsmParser] Split index parsing from vector list.
by Sander de Smalen
· 8 years ago
73937b7
[AArch64][AsmParser] Unify code for parsing Neon/SVE vectors.
by Sander de Smalen
· 8 years ago
6a1c51b
AArch64: diagnose unpredictable store-exclusive instructions
by Tim Northover
· 8 years ago
30fda45
[AArch64][SVE] Asm: Add support for SVE INDEX instructions.
by Sander de Smalen
· 8 years ago
9ff2380
[NFC] fix trivial typos in comments and error message
by Hiroshi Inoue
· 8 years ago
c61ff3b
[AArch64] Add support for secrel add/load/store relocations for COFF
by Martin Storsjo
· 8 years ago
a1c259c
[AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
by Sander de Smalen
· 8 years ago
7ab96f5
[AArch64][SVE] Asm: PTRUE and PTRUES instructions
by Sander de Smalen
· 8 years ago
245e0e6
[AArch64][SVE] Asm: Predicate patterns
by Sander de Smalen
· 8 years ago
909cf95
[AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructions
by Sander de Smalen
· 8 years ago
5aa809d
[AArch64][AsmParser] Cleanup isSImm7s4, isSImm7s8, (etc) functions.
by Sander de Smalen
· 8 years ago
886510f
[TableGen][AsmMatcherEmitter] Generate assembler checks for tied operands
by Sander de Smalen
· 8 years ago
906a5de
Recommit r322073: [AArch64][SVE] Asm: Add predicated ADD/SUB instructions
by Sander de Smalen
· 8 years ago
7868e74
[AArch64][SVE] Asm: Add parsing of merging/zeroing suffix for SVE predicate vector operands
by Sander de Smalen
· 8 years ago
dc5e081
[AArch64][SVE] Asm: Add restricted register classes for SVE predicate vectors.
by Sander de Smalen
· 8 years ago
c9b3e1c
[AArch64][AsmParser] Add isScalarReg() and repurpose isReg()
by Sander de Smalen
· 8 years ago
cd6be96
[AArch64][SVE] Re-submit patch series for ZIP1/ZIP2
by Sander de Smalen
· 8 years ago
c067c30
[AArch64] Asm: Fix parsing of register aliases that have a name starting with 'z'
by Sander de Smalen
· 8 years ago
37517a2
Revert "[AArch64][SVE] Asm" changes, they broke libjpeg_turbo
by Reid Kleckner
· 8 years ago
09f56a5
[AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
by Sander de Smalen
· 8 years ago
ce1e097
[AArch64][SVE] Asm: Add SVE predicate register definitions and parsing support
by Sander de Smalen
· 8 years ago
9097a07
AArch64: work around how Cyclone handles "movi.2d vD, #0".
by Tim Northover
· 8 years ago
6a3bf1f
Reverted r319315 because of unused functions (due to PPR not yet being
by Sander de Smalen
· 8 years ago
2b6338b
[AArch64][SVE] Asm: Add SVE predicate register definitions and parsing support
by Sander de Smalen
· 8 years ago
8e60734
[AArch64][SVE] Asm: Report SVE parsing diagnostics only once
by Sander de Smalen
· 8 years ago
91f11e5
[AArch64][SVE] Asm: Add SVE (Z) Register definitions and parsing support
by Florian Hahn
· 8 years ago
c442224
[AArch64][SVE] Asm: Replace 'IsVector' by 'RegKind' in AArch64AsmParser (NFC)
by Florian Hahn
· 8 years ago
0551556
[AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell check function so it can use the correct table based on variant.
by Craig Topper
· 8 years ago
2a06028
[AsmParser][TableGen] Make the generated mnemonic spell checker function a file local static function.
by Craig Topper
· 8 years ago
4191b9e
[Asm] Add debug tracing in table-generated assembly matcher
by Oliver Stannard
· 8 years ago
5f93464
[AArch64] v8.3-a complex number support
by Sam Parker
· 8 years ago
6d42de7
[AArch64] Enable ARMv8.3-A pointer authentication
by Sam Parker
· 8 years ago
7987633
[AArch64] Assembler support for the ARMv8.2a dot product instructions
by Sjoerd Meijer
· 8 years ago
67ddd1d
[TargetParser] Use enum classes for various ARM kind enums.
by Florian Hahn
· 8 years ago
fe3ff69
[AArch64] Enable the mnemonic spell checker
by Sjoerd Meijer
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
8b96c7e
AArch64: diagnose unrecognized features in .cpu directive.
by Tim Northover
· 8 years ago
e5b8557
[Arch64AsmParser] better diagnostic for isb
by Sjoerd Meijer
· 9 years ago
5ca5daa
[AArch64] Fix handling of zero immediate in fmov instructions
by John Brawn
· 9 years ago
dcf037a
[AArch64] Fix handling of integer fp immediates
by John Brawn
· 9 years ago
69bccf9
[AArch64AsmParser] rewrite of function parseSysAlias
by Sjoerd Meijer
· 9 years ago
6d17100
AArch64AsmParser: don't try to parse “[1]” for non-vector register operands
by Sjoerd Meijer
· 9 years ago
e22a79e
AArch64AsmParser: tablegen the isBranchTarget helper functions
by Sjoerd Meijer
· 9 years ago
cb2d950
[AArch64] AArch64AsmParser clean up of isImmediate functions. NFC
by Sjoerd Meijer
· 9 years ago
049b017
[AArch64, Lanai] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
2ff37b8
[AArch64][AsmParser] Add support for parsing shift/extend operands with symbols.
by Chad Rosier
· 9 years ago
17c7f70
Replace APFloatBase static fltSemantics data members with getter functions
by Stephan Bergmann
· 9 years ago
75818bc
[AArch64] Refactor LSE support as feature separate from V8.1a support.
by Joel Jones
· 9 years ago
e833c6c
[MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
by Nirav Dave
· 9 years ago
58eba09
[TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h
by Alex Bradbury
· 9 years ago
504bf33
AArch64 ILP32 relocations for assembly and ELF
by Joel Jones
· 9 years ago
c93518d
[AArch64] Allow label arithmetic with add/sub/cmp
by Diana Picus
· 9 years ago
0da8630
Revert r283690, "MC: Remove unused entities."
by Peter Collingbourne
· 9 years ago
f42454b
Move the global variables representing each Target behind accessor function
by Mehdi Amini
· 9 years ago
cc723cc
MC: Remove unused entities.
by Peter Collingbourne
· 9 years ago
a0016ec
Use StringReg in TargetParser APIs (NFC)
by Mehdi Amini
· 9 years ago
2364748a
Defer asm errors to post-statement failure
by Nirav Dave
· 9 years ago
e204c48
Revert r281336 (and r281337), it caused PR30372.
by Nico Weber
· 9 years ago
9fa8af2
Defer asm errors to post-statement failure
by Nirav Dave
· 9 years ago
04c7db3
Temporarily Revert "[MC] Defer asm errors to post-statement failure" as it's causing errors on the sanitizer bots.
by Eric Christopher
· 9 years ago
c0c0f7a1
[MC] Defer asm errors to post-statement failure
by Nirav Dave
· 9 years ago
98ddbdb
AArch64 .arch directive - Include default arch attributes with extensions.
by Eric Christopher
· 9 years ago
dab786f
AArch64: remove extraneous padding
by Saleem Abdulrasool
· 9 years ago
b03fd12
Replace "fallthrough" comments with LLVM_FALLTHROUGH
by Justin Bogner
· 9 years ago
e56a53a
Add unittests to {ARM | AArch64}TargetParser.
by Zijiao Ma
· 9 years ago
e6ae676
AArch64: TableGenerate system instruction operands.
by Tim Northover
· 9 years ago
daa1c01
AArch64: allow MOV (imm) alias to be printed
by Tim Northover
· 9 years ago
6c19ffc
AArch64: support the `.arch` directive in the IAS
by Saleem Abdulrasool
· 9 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 10 years ago
85b43639
AArch64: support .cpu directive
by Saleem Abdulrasool
· 10 years ago
b3e8a6d
Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.
by Benjamin Kramer
· 10 years ago
e4c3d21
[AArch64] Add ARMv8.2-A FP16 vector instructions
by Oliver Stannard
· 10 years ago
Next »