llvm-6502/lib
Derek Schuff a49508cb92 [MC] When using bundle aligment, align sections to bundle size
Summary:
Bundle aligment requires that the functions always start at an aligned address.
Usually this is ensured by the compiler, but assembly code does not always
begin with a .align directive.

This change ensures that sections get the correct alignment if they contain
any instructions and bundling is enabled. (It also makes LLVM match the
behavior of GNU as).

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235365 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-21 00:14:25 +00:00
..
Analysis Recognize n/1 in the SCEV divide function 2015-04-20 16:03:28 +00:00
AsmParser [opaque pointer type] Use the parsed explicit pointee type when error-checking geps during LL parsing 2015-04-17 22:32:13 +00:00
Bitcode [opaque pointer types] Use the pointee type loaded from bitcode when constructing a LoadInst 2015-04-17 19:56:21 +00:00
CodeGen [WinEH] Fix problem with landing pad return values used in PHI nodes during outlining. 2015-04-20 22:53:42 +00:00
DebugInfo [PDB] Support executables and source/line info. 2015-04-17 22:40:36 +00:00
ExecutionEngine [Orc] Make the makeStub function propagate argument attributes onto the call to 2015-04-20 20:41:45 +00:00
Fuzzer
IR InstCombine: fold (sitofp (zext x)) to (uitofp x) 2015-04-21 00:05:41 +00:00
IRReader
LineEditor
Linker DebugInfo: Delete subclasses of DIScope 2015-04-20 22:10:08 +00:00
LTO [LTO API] add lto_codegen_set_should_internalize. 2015-04-17 17:10:09 +00:00
MC [MC] When using bundle aligment, align sections to bundle size 2015-04-21 00:14:25 +00:00
Object Change range-based for-loops to be -Wrange-loop-analysis clean. 2015-04-15 01:21:15 +00:00
Option
Passes
ProfileData
Support Don't allow pwrite to resize a stream. 2015-04-20 13:04:30 +00:00
TableGen Remove empty non-virtual destructors or mark them =default when non-public 2015-04-11 15:32:26 +00:00
Target [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FP 2015-04-20 20:15:36 +00:00
Transforms DebugInfo: Delete subclasses of DIScope 2015-04-20 22:10:08 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile