Home

ARM IAS: support .thumb_set

Press ? to show keyboard shortcuts.
Auditors
grosbach
H23 MC code reviews Triggered Audit
Committed
compnerdMar 17 2014, 10:13 AM
Parents
rL204058: [VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16
Branches
Unknown
Tags
Unknown
Subscribers
None
Projects
None
Description

ARM IAS: support .thumb_set

This performs the equivalent of a .set directive in that it creates a symbol
which is an alias for another symbol or value which may possibly be yet
undefined. This directive also has the added property in that it marks the
aliased symbol as being a thumb function entry point, in the same way that the
.thumb_func directive does.

The current implementation fails one test due to an unrelated issue. Functions
within .thumb sections are not marked as thumb_func. The result is that
the aliasee function is not valued correctly.

rL204059

llvm/trunk/lib/MC/ELFObjectWriter.cpp

Loading...

llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Loading...

llvm/trunk/test/MC/ARM/thumb_set-diagnostics.s

Loading...

llvm/trunk/test/MC/ARM/thumb_set.s

Loading...

Add Comment