summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64/AArch64AsmPrinter.cpp
AgeCommit message (Expand)Author
2018-07-25[COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinterMartin Storsjo
2018-05-16[AArch64] Support "S" inline assembler constraintPeter Smith
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-01-17[CodeGen] Hoist common AsmPrinter code out of X86, ARM, and AArch64Reid Kleckner
2017-12-20AArch64: fix one more place movi.2d could be created.Tim Northover
2017-12-18AArch64: work around how Cyclone handles "movi.2d vD, #0".Tim Northover
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-08-31[AArch64] Support COFF linker directivesMartin Storsjo
2017-08-24[AArch64] Add FMOVH0: materialize 0 using zero register for f16 valuesSjoerd Meijer
2017-07-25[AArch64] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-25[AArch64]: add 'a' inline asm operand modifier.Manoj Gupta
2017-05-02[AArch64] ILP32 Backend Relocation SupportJoel Jones
2017-05-02Revert "Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 and"Zachary Turner
2017-05-02Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 andJoel Jones
2017-01-03[XRay] Merge instrumentation point table emission code into AsmPrinter.Dean Michael Berris
2016-11-23[xray] Add XRay support for Mach-O in CodeGenKuba Mracek
2016-11-21[XRay][AArch64] Implemented a test for the compile-time sleds emitted, and fi...Dean Michael Berris
2016-11-17[XRay] Support AArch64 in LLVMDean Michael Berris
2016-10-09Move the global variables representing each Target behind accessor functionMehdi Amini
2016-10-01Use StringRef in Datalayout API (NFC)Mehdi Amini
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-08-31Use abstraction in AArch64AsmPrinter::lowerSTACKMAP. NFCIDiana Picus
2016-08-23[stackmaps] More extraction of common code [NFCI]Philip Reames
2016-07-06AArch64: Change modeling of zero cycle zeroing.Matthias Braun
2016-06-22Delete more dead code.Rafael Espindola
2016-06-15AArch64: stop trying to use 32-bit MOVZs when expanding patchpoints.Tim Northover
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames
2015-04-14DebugInfo: Gut DIVariable and DIGlobalVariableDuncan P. N. Exon Smith
2015-04-07Refactor a lot of duplicated code for stub output.Rafael Espindola
2015-04-06CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer
2015-03-17Centralize the handling of unique ids for temporary labels.Rafael Espindola
2015-03-17Convert the easy cases of GetTempSymbol to createTempSymbol.Rafael Espindola
2015-03-05[AArch64] Teach AsmPrinter about GlobalAddress operands.Ahmed Bougacha
2015-03-04Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot ...Kristof Beyls
2015-02-03Migrate away from using a Subtarget except for the one place we wantEric Christopher
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2015-01-18std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie
2014-12-02[AArch64][Stackmaps] Optimize stackmap shadows on AArch64.Lang Hames
2014-08-19Delete unused argument in AArch64MCInstLower constructor: it doesn'tAlexey Samsonov
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-07-25Run sort_includes.py on the AArch64 backend.Benjamin Kramer
2014-07-23AArch64: remove "arm64_be" support in favour of "aarch64_be".Tim Northover
2014-06-18Replace some assert(0)'s with llvm_unreachable.Craig Topper