summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2015-01-21 02:11:05 +0000
committerKostya Serebryany <kcc@google.com>2015-01-21 02:11:05 +0000
commit82b58712c119a2d0ab354cac0c3d80554bd3e741 (patch)
tree38738ef15066d1f28baa7d8f887cbb074f5180fb /llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
parent896984c251b2f02646ac63f7d9a29725d967180f (diff)
downloadbcm5719-llvm-82b58712c119a2d0ab354cac0c3d80554bd3e741.tar.gz
bcm5719-llvm-82b58712c119a2d0ab354cac0c3d80554bd3e741.zip
[sanitizer] First step toward supporting 42-bit AS on aarch64
aarch64-linux kernel has configurable 39, 42 or 47 bit virtual address space. Most distros AFAIK use 42-bit VA right now, but there are also 39-bit VA users too. The ppc64 handling can be used for this just fine and support all the 3 sizes. There are other issues, like allocator32 not really being able to support the larger addres spaces, and hardcoded 39-bit address space size in other macros. Patch by Jakub Jelinek. llvm-svn: 226639
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstructionCombining.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud