summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-12-28 21:57:05 +0000
committerAndrew Trick <atrick@apple.com>2013-12-28 21:57:05 +0000
commit3ca67d6404f6a6f0bec96014d75656de2c87e8cd (patch)
tree7e4137136a76cf9b4537a8b7c2ff4ab0fe2082f2 /clang/lib/CodeGen/CodeGenModule.cpp
parent33e05d76651b705cda613e9307b5951c482d8aab (diff)
downloadbcm5719-llvm-3ca67d6404f6a6f0bec96014d75656de2c87e8cd.tar.gz
bcm5719-llvm-3ca67d6404f6a6f0bec96014d75656de2c87e8cd.zip
New machine model for cortex-a9. Schedule for resources and latency.
Schedule more conservatively to account for stalls on floating point resources and latency. Use the AGU resource to model latency stalls since it's shared between FP and LD/ST instructions. This might not be completely accurate but should work well in practice. llvm-svn: 198125
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud