[llvm-commits] [llvm] r77422 - in /llvm/trunk: lib/Target/ARM/ARMConstantIslandPass.cpp lib/Target/ARM/ARMISelLowering.cpp lib/Target/ARM/ARMISelLowering.h lib/Target/ARM/ARMInstrInfo.td lib/Target/ARM/ARMInstrThumb2.td lib/Target/ARM/AsmPrinter/

Evan Cheng evan.cheng at apple.com
Fri Jul 31 10:38:07 PDT 2009


On Jul 31, 2009, at 9:42 AM, Sandeep Patel wrote:

> This can generate tbb tables that end up misaligning the code to a
> byte boundary.

Is this a real problem? tbb tables are byte entries. Do you mean tbh?  
The ARM documentation does not mention any alignment requirement.

If this is necessary, we'll have to teach the constant island pass as  
well.

Evan

>
> A patch is attached.
>
> deep
> <tbb_align.diff>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list