summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-03-27 03:13:56 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-03-27 03:13:56 +0000
commit8a7633c74e4ef3a4206f280210cc3a543dafd8d9 (patch)
tree228c66fd5689d4ebfa393b6de2b2082250ec4e08 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent769f69f9b62f5d88cf50bccd1200d58d39b6dbcf (diff)
downloadbcm5719-llvm-8a7633c74e4ef3a4206f280210cc3a543dafd8d9.tar.gz
bcm5719-llvm-8a7633c74e4ef3a4206f280210cc3a543dafd8d9.zip
Pass the llvm IR pointer value and offset to the constructor of
MachinePointerInfo when getStore is called to create a node that stores an argument passed in register to the stack. Without this change, the post RA scheduler will fail to discover the dependencies between the stores instructions and the instructions that load from a structure passed by value. The link to the related discussion is here: http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-March/048055.html llvm-svn: 153499
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud