llvm-6502/lib
Jakob Stoklund Olesen b813f924a7 Add a -arm-align-constant-islands flag, default off.
Order constant pool entries by descending alignment in the initial
island to ensure packing and correct alignment.  When the command line
flag is set, also align the basic block containing the constant pool
entries.

This is only a partial implementation of constant island alignment. More
to come.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146375 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-12 16:49:37 +00:00
..
Analysis Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter which 2011-12-12 04:26:04 +00:00
Archive build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
AsmParser Push StringRefs through the metadata interface. 2011-12-06 11:50:26 +00:00
Bitcode Fix 80-column. 2011-12-08 00:38:45 +00:00
CodeGen [fast-isel] SelectInsertValue seems to be causing miscompiles for ARM. Disable while I investigate. 2011-12-10 21:27:40 +00:00
DebugInfo build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
ExecutionEngine ExecutionEngine: refactor interface 2011-12-12 04:20:36 +00:00
Linker build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
MC Handle reloc_signed_4byte in here. Not doing so was a regression from my 2011-12-09 19:57:29 +00:00
Object build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
Support Support/FileSystem: Implement bool equivalent(file_status A, file_status B); 2011-12-12 06:04:28 +00:00
TableGen Check for error after InstantiateMultclassDef. 2011-12-02 18:33:03 +00:00
Target Add a -arm-align-constant-islands flag, default off. 2011-12-12 16:49:37 +00:00
Transforms Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter which 2011-12-12 04:26:04 +00:00
VMCore Don't rely in there being one argument before we've actually identified 2011-12-12 10:57:20 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
LLVMBuild.txt build: Add initial cut at LLVMBuild.txt files. 2011-11-03 18:53:17 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00