1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/lib/MC
Dan Gohman a72e83c26e [MC] Use .p2align instead of .align
For historic reasons, the behavior of .align differs between targets.
Fortunately, there are alternatives, .p2align and .balign, which make the
interpretation of the parameter explicit, and which behave consistently across
targets.

This patch teaches MC to use .p2align instead of .align, so that people reading
code for multiple architectures don't have to remember which way each platform
does its .align directive.

Differential Revision: http://reviews.llvm.org/D16549

llvm-svn: 258750
2016-01-26 00:03:25 +00:00
..
MCDisassembler Delete MCRelocationInfo::createExprForRelocation. 2016-01-15 02:24:12 +00:00
MCParser [MC, COFF] Add .reloc support for WinCOFF 2016-01-19 23:05:27 +00:00
CMakeLists.txt [ptr-traits] Split the MCFragment type hierarchy out of the MCAssembler 2015-12-29 09:06:16 +00:00
ConstantPools.cpp
ELFObjectWriter.cpp Accept subtractions involving a weak symbol. 2016-01-20 18:57:48 +00:00
LLVMBuild.txt
MachObjectWriter.cpp Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
Makefile
MCAsmBackend.cpp [MC, COFF] Add .reloc support for WinCOFF 2016-01-19 23:05:27 +00:00
MCAsmInfo.cpp
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp
MCAsmInfoELF.cpp [WebAssembly] Don't create a needless .note.GNU-stack section 2016-01-15 23:59:13 +00:00
MCAsmStreamer.cpp [MC] Use .p2align instead of .align 2016-01-26 00:03:25 +00:00
MCAssembler.cpp Use larger write sizes for MCFillFragment. 2016-01-19 17:47:48 +00:00
MCCodeEmitter.cpp
MCCodeGenInfo.cpp
MCContext.cpp
MCDwarf.cpp Rename MCLineEntry to MCDwarfLineEntry 2016-01-21 01:59:03 +00:00
MCELFObjectTargetWriter.cpp
MCELFStreamer.cpp
MCExpr.cpp [WebAssembly] Define WebAssembly-specific relocation codes. 2016-01-11 23:38:05 +00:00
MCFragment.cpp Simplify MCFillFragment. 2016-01-19 16:57:08 +00:00
MCInst.cpp
MCInstPrinter.cpp
MCInstrAnalysis.cpp
MCInstrDesc.cpp
MCLabel.cpp
MCLinkerOptimizationHint.cpp
MCMachObjectTargetWriter.cpp
MCMachOStreamer.cpp Simplify MCFillFragment. 2016-01-19 16:57:08 +00:00
MCNullStreamer.cpp
MCObjectFileInfo.cpp Added support for macro emission in dwarf (supporting DWARF version 4). 2016-01-07 14:28:20 +00:00
MCObjectStreamer.cpp Rename MCLineEntry to MCDwarfLineEntry 2016-01-21 01:59:03 +00:00
MCObjectWriter.cpp
MCRegisterInfo.cpp
MCSchedule.cpp
MCSection.cpp
MCSectionCOFF.cpp
MCSectionELF.cpp
MCSectionMachO.cpp
MCStreamer.cpp
MCSubtargetInfo.cpp (NFC) Change SubtargetFeatures::ToggleFeature and 2016-01-05 10:25:56 +00:00
MCSymbol.cpp [ptr-traits] Provide a real MCFragment address for the sentinel instead 2015-12-29 09:32:18 +00:00
MCSymbolELF.cpp
MCSymbolizer.cpp
MCTargetOptions.cpp [MC, COFF] Support link /incremental conditionally 2015-12-21 22:09:27 +00:00
MCValue.cpp
MCWin64EH.cpp
MCWinEH.cpp
StringTableBuilder.cpp
SubtargetFeature.cpp (NFC) Change SubtargetFeatures::ToggleFeature and 2016-01-05 10:25:56 +00:00
WinCOFFObjectWriter.cpp [COFF] Simplify SetSectionName 2016-01-24 20:46:11 +00:00
WinCOFFStreamer.cpp Simplify MCFillFragment. 2016-01-19 16:57:08 +00:00
YAML.cpp