Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ce3ddd2de4c5dbd5a7a68b51ea38f96cf7fbf3aa
/
llvm
/
lib
/
Target
/
Hexagon
/
AsmParser
/
HexagonAsmParser.cpp
f9015e6
[Hexagon] Introduce Hexagon V62
by Krzysztof Parzyszek
· 9 years ago
a72fad9
[Hexagon] Replace instruction definitions with auto-generated ones
by Krzysztof Parzyszek
· 9 years ago
c8d676e
[Hexagon] Remove encoding bits from mapped instructions
by Krzysztof Parzyszek
· 9 years ago
5b4a6b6
[Hexagon] Adding gp+ to the syntax of gp-relative instructions
by Krzysztof Parzyszek
· 9 years ago
d0d42f0
[Hexagon] Adding opExtentBits and opExtentAlign to GPrel instructions
by Krzysztof Parzyszek
· 9 years ago
8208592
[Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
5d19862
[Hexagon] Adding additional tokenization characters in preparation for removing spacing from syntax.
by Colin LeMahieu
· 9 years ago
8170754
[Hexagon] Changing from literal numeric value to argument since #-1 will not parse when '-' is converted to a token.
by Colin LeMahieu
· 9 years ago
6ba672e
Fix spelling mistakes in Hexagon target comments. NFC.
by Simon Pilgrim
· 9 years ago
06ac79c
Fix Clang-tidy readability-redundant-string-cstr warnings
by Malcolm Parsons
· 9 years ago
654dc11
[Hexagon] Rename operand/predicate names for unshifted integers
by Krzysztof Parzyszek
· 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
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
eabc0d0
[Hexagon] Clean up some miscellaneous V60 intrinsics a bit
by Krzysztof Parzyszek
· 9 years ago
c700490
Use the range variant of remove_if instead of unpacking begin/end
by David Majnemer
· 9 years ago
a338650
[Hexagon] Use integer instructions for floating point immediates
by Krzysztof Parzyszek
· 9 years ago
2a48ce4
[Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32
by Krzysztof Parzyszek
· 9 years ago
7b4ef06
Delete more dead code.
by Rafael Espindola
· 9 years ago
e61e4bf
Replace silly uses of 'signed' with 'int'
by David Majnemer
· 9 years ago
fd91041
Refactor and cleanup Assembly Parsing / Lexing
by Nirav Dave
· 9 years ago
280ecf6
Revert "Refactor and cleanup Assembly Parsing / Lexing"
by Nirav Dave
· 9 years ago
c19c326
Refactor and cleanup Assembly Parsing / Lexing
by Nirav Dave
· 9 years ago
4ca41fd
Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.
by Benjamin Kramer
· 9 years ago
4fed928
Avoid some copies by using const references.
by Benjamin Kramer
· 9 years ago
0e7d2d3
[Hexagon] Define certain aliases for vector instructions
by Krzysztof Parzyszek
· 10 years ago
adf02ae
[Hexagon] Properly recognize register alt names
by Krzysztof Parzyszek
· 10 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 10 years ago
5cb6eea
[Hexagon] Modifying r262258 to only be in effect in the hand assembler path, not the integrated assembler.
by Colin LeMahieu
· 10 years ago
b9f1eae
[Hexagon] Setting sign mismatch flag on expression instead of using bit tricks.
by Colin LeMahieu
· 10 years ago
73cd686
[Hexagon] Using MustExtend flag on expression instead of passing around bools.
by Colin LeMahieu
· 10 years ago
3d3ff65
[Hexagon] Loop instructions don't need special processing. Extension and fitting is performed by generic code and the comment is incorrect, loops don't have a separate extended opcode.
by Colin LeMahieu
· 10 years ago
ecef1d9
[Hexagon] Adding relocation for code size, cold path optimization allowing a 23-bit 4-byte aligned relocation to be a valid instruction encoding.
by Colin LeMahieu
· 10 years ago
986a49b
[Hexagon] Hoist nonnull assert up.
by Benjamin Kramer
· 10 years ago
c7b2124
[NFC] Fixing naming convention, lowercase start of function name.
by Colin LeMahieu
· 10 years ago
98c8e07
[Hexagon] Wrapping all MCExprs inside MCOperands within HexagonMCExpr to simplify handling and allow flags on the expression.
by Colin LeMahieu
· 10 years ago
3ef74f5
Replace usages of llvm::utostr_32 with just llvm::utostr. While this is less efficient, its unclear the few places that were using the _32 version were doing so for efficiency.
by Craig Topper
· 10 years ago
b3e8a6d
Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.
by Benjamin Kramer
· 10 years ago
e4b9f50
fix 'the the '; NFC
by Sanjay Patel
· 10 years ago
4c606e6
[Hexagon] Using multiply instead of shift on signed number which can be UB
by Colin LeMahieu
· 10 years ago
44ff204
Fixup for r254547: use format_hex() to simplify code.
by Alexey Samsonov
· 10 years ago
bcfabaa
[Hexagon] Remove std::hex in favor of format().
by Alexey Samsonov
· 10 years ago
b11ef08
Reduce the size of MCRelaxableFragment.
by Akira Hatanaka
· 10 years ago
bd9fc28
[MCTargetAsmParser] Move the member varialbes that reference
by Akira Hatanaka
· 10 years ago
f0af6e5
[Hexagon] Factoring bundle creation in to a utility function.
by Colin LeMahieu
· 10 years ago
7c576d8
[Hexagon] Allocate MCInst in the MCContext to avoid leaking it.
by Benjamin Kramer
· 10 years ago
9d851f0
[Hexagon] Separating statement to match what clang-format would do.
by Colin LeMahieu
· 10 years ago
9ea507e
[Hexagon] Adding override to methods.
by Colin LeMahieu
· 10 years ago
775d7ad
[Hexagon] Fixing warnings.
by Colin LeMahieu
· 10 years ago
7cd0892
[Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission.
by Colin LeMahieu
· 10 years ago