summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2009-08-05 00:11:21 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2009-08-05 00:11:21 +0000
commit1b02ceeb41a28ecf1db6a8e7f99e60bc81891e89 (patch)
treef1e42ed96b863206c3a2e2786f2a18e62140217f /clang/lib/CodeGen/CodeGenModule.cpp
parent23a419f36129d2a9eb4947aa268c8e2072b39f01 (diff)
downloadbcm5719-llvm-1b02ceeb41a28ecf1db6a8e7f99e60bc81891e89.tar.gz
bcm5719-llvm-1b02ceeb41a28ecf1db6a8e7f99e60bc81891e89.zip
1) Proper emit displacements for x86, using absolute relocations where necessary
for ELF to work. 2) RIP addressing: Use SIB bytes for absolute relocations where RegBase=0, IndexReg=0. 3) The JIT can get the real address of cstpools and jmptables during code emission, fix that for object code emission llvm-svn: 78129
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud