summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/XCore/dwarf_debug.ll
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2014-09-18 05:40:41 +0000
committerJuergen Ributzka <juergen@apple.com>2014-09-18 05:40:41 +0000
commit99b7758ba072e13cebc54ecb043f9c79315f0241 (patch)
tree623d95a873b2c271044d6023ce017ad69b0f8c6b /llvm/test/CodeGen/XCore/dwarf_debug.ll
parentf82886e5020c2cda518902d665cd87ddb2c40e59 (diff)
downloadbcm5719-llvm-99b7758ba072e13cebc54ecb043f9c79315f0241.tar.gz
bcm5719-llvm-99b7758ba072e13cebc54ecb043f9c79315f0241.zip
[FastISel][AArch64] Fold 'AND' instruction during the address computation.
The 'AND' instruction could be used to mask out the lower 32 bits of a register. If this is done inside an address computation we might be able to fold the instruction into the memory instruction itself. and x1, x1, #0xffffffff ---> ldrb x0, [x0, w1, uxtw] ldrb x0, [x0, x1] llvm-svn: 218030
Diffstat (limited to 'llvm/test/CodeGen/XCore/dwarf_debug.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud