summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/fastcc-byval.ll
diff options
context:
space:
mode:
authorNico Rieck <nico.rieck@gmail.com>2013-04-10 23:28:17 +0000
committerNico Rieck <nico.rieck@gmail.com>2013-04-10 23:28:17 +0000
commit1da4529b15ed80e5d6c0b21d3ac46538fbcad87f (patch)
treee8405a0153ee13919176b470d5febec56dee98e3 /llvm/test/CodeGen/X86/fastcc-byval.ll
parent51f6fb9a189fc62694d30f54322c9007168e1844 (diff)
downloadbcm5719-llvm-1da4529b15ed80e5d6c0b21d3ac46538fbcad87f.tar.gz
bcm5719-llvm-1da4529b15ed80e5d6c0b21d3ac46538fbcad87f.zip
MC: Support COFF image-relative MCSymbolRefs
Add support for the COFF relocation types IMAGE_REL_I386_DIR32NB and IMAGE_REL_AMD64_ADDR32NB for 32- and 64-bit respectively. These are similar to normal 4-byte relocations except that they do not include the base address of the image. Image-relative relocations are used for debug information (32-bit) and SEH unwind tables (64-bit). A new MCSymbolRef variant called 'VK_COFF_IMGREL32' is introduced to specify such relocations. For AT&T assembly, this variant can be accessed using the symbol suffix '@imgrel'. llvm-svn: 179240
Diffstat (limited to 'llvm/test/CodeGen/X86/fastcc-byval.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud