Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d62c5ec2fe374dc00bcd315abbee9839b80457b2
/
llvm
/
lib
/
Target
/
AArch64
/
AArch64AsmPrinter.cpp
d2662c3
[COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
by Martin Storsjo
· 7 years ago
c811758
[AArch64] Support "S" inline assembler constraint
by Peter Smith
· 8 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 8 years ago
1aa9061
[CodeGen] Hoist common AsmPrinter code out of X86, ARM, and AArch64
by Reid Kleckner
· 8 years ago
6db5d02
AArch64: fix one more place movi.2d could be created.
by Tim Northover
· 8 years ago
9097a07
AArch64: work around how Cyclone handles "movi.2d vD, #0".
by Tim Northover
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
865d01a
[AArch64] Support COFF linker directives
by Martin Storsjo
· 8 years ago
b0eb5fb
[AArch64] Add FMOVH0: materialize 0 using zero register for f16 values
by Sjoerd Meijer
· 8 years ago
96d933d
[AArch64] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
d536180
[AArch64]: add 'a' inline asm operand modifier.
by Manoj Gupta
· 9 years ago
6513405
[AArch64] ILP32 Backend Relocation Support
by Joel Jones
· 9 years ago
a0aae27
Revert "Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 and"
by Zachary Turner
· 9 years ago
705103e
Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 and
by Joel Jones
· 9 years ago
f7e7b93
[XRay] Merge instrumentation point table emission code into AsmPrinter.
by Dean Michael Berris
· 9 years ago
06995e8
[xray] Add XRay support for Mach-O in CodeGen
by Kuba Mracek
· 9 years ago
31761f3
[XRay][AArch64] Implemented a test for the compile-time sleds emitted, and fixed a bug in the jump instruction
by Dean Michael Berris
· 9 years ago
3234d3a
[XRay] Support AArch64 in LLVM
by Dean Michael Berris
· 9 years ago
f42454b
Move the global variables representing each Target behind accessor function
by Mehdi Amini
· 9 years ago
48878ae
Use StringRef in Datalayout API (NFC)
by Mehdi Amini
· 9 years ago
117296c
Use StringRef in Pass/PassManager APIs (NFC)
by Mehdi Amini
· 9 years ago
760c757
Use abstraction in AArch64AsmPrinter::lowerSTACKMAP. NFCI
by Diana Picus
· 9 years ago
e83c4b3
[stackmaps] More extraction of common code [NFCI]
by Philip Reames
· 9 years ago
ad0032a
AArch64: Change modeling of zero cycle zeroing.
by Matthias Braun
· 9 years ago
2b7fef6
Delete more dead code.
by Rafael Espindola
· 9 years ago
389a1e3
AArch64: stop trying to use 32-bit MOVZs when expanding patchpoints.
by Tim Northover
· 9 years ago
c81f450
Clean up redundant copies of Triple objects. NFC
by Daniel Sanders
· 10 years ago
8b64355
MC: Add target hook to control symbol quoting
by Matt Arsenault
· 10 years ago
6f48200
MC: Clean up method names in MCContext.
by Jim Grosbach
· 11 years ago
e9119e4
MC: Modernize MCOperand API naming. NFC.
by Jim Grosbach
· 11 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 11 years ago
9ff69c8
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
by Lang Hames
· 11 years ago
7348dda
DebugInfo: Gut DIVariable and DIGlobalVariable
by Duncan P. N. Exon Smith
· 11 years ago
b91455b
Refactor a lot of duplicated code for stub output.
by Rafael Espindola
· 11 years ago
e686f15
CodeGen: Stop using DIDescriptor::is*() and auto-casting
by Duncan P. N. Exon Smith
· 11 years ago
799003b
Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.
by Benjamin Kramer
· 11 years ago
9ab0923
Centralize the handling of unique ids for temporary labels.
by Rafael Espindola
· 11 years ago
5345e42
Convert the easy cases of GetTempSymbol to createTempSymbol.
by Rafael Espindola
· 11 years ago
1b67630
[AArch64] Teach AsmPrinter about GlobalAddress operands.
by Ahmed Bougacha
· 11 years ago
aea8461
Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.
by Kristof Beyls
· 11 years ago
bb1ae66
Migrate away from using a Subtarget except for the one place we want
by Eric Christopher
· 11 years ago
8b77065
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
9459832
std::unique_ptrify the MCStreamer argument to createAsmPrinter
by David Blaikie
· 11 years ago
a7395bf
[AArch64][Stackmaps] Optimize stackmap shadows on AArch64.
by Lang Hames
· 11 years ago
96b02d1
Delete unused argument in AArch64MCInstLower constructor: it doesn't
by Alexey Samsonov
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
1f8930e
Run sort_includes.py on the AArch64 backend.
by Benjamin Kramer
· 11 years ago
35910d7
AArch64: remove "arm64_be" support in favour of "aarch64_be".
by Tim Northover
· 11 years ago
2a30d78
Replace some assert(0)'s with llvm_unreachable.
by Craig Topper
· 11 years ago
4719041
AArch64: support 'c' and 'n' inline asm modifiers.
by Tim Northover
· 12 years ago
3b0846e
AArch64/ARM64: move ARM64 into AArch64's place
by Tim Northover
· 12 years ago
[Renamed (74%) from llvm/lib/Target/ARM64/ARM64AsmPrinter.cpp]
cc08e1f
AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.
by Tim Northover
· 12 years ago
4a3ab28
ARM64: model pre/post-indexed operations properly.
by Tim Northover
· 12 years ago
d0b07e1
AArch64/ARM64: support indexed loads/stores on vector types.
by Tim Northover
· 12 years ago
f85b7fc
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
by Craig Topper
· 12 years ago
062a2ba
[C++] Use 'nullptr'. Target edition.
by Craig Topper
· 12 years ago
650cb57
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
by James Molloy
· 12 years ago
84e68b2
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
be1d1b6
ARM64: don't emit .subsections_via_symbols on ELF.
by Tim Northover
· 12 years ago
3ec1de7
AArch64/ARM64: port across stub handling for ELF C++ exceptions.
by Tim Northover
· 12 years ago
3ad660a
Detemplatize LOHDirective.
by Benjamin Kramer
· 12 years ago
00ed996
ARM64: initial backend import
by Tim Northover
· 12 years ago