diff options
author | Lang Hames <lhames@gmail.com> | 2014-10-27 17:44:25 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2014-10-27 17:44:25 +0000 |
commit | 5fe30ca56fd5f4276c0f4d5de721210bbb0514bd (patch) | |
tree | 80f5366e1d2f0290cb737e74369a8fd50d230320 /clang/lib/AST/ExprConstant.cpp | |
parent | d71825c3cbdb173274c2e3afcef2c66552400648 (diff) | |
download | bcm5719-llvm-5fe30ca56fd5f4276c0f4d5de721210bbb0514bd.tar.gz bcm5719-llvm-5fe30ca56fd5f4276c0f4d5de721210bbb0514bd.zip |
[PBQP] Unique allowed-sets for nodes in the PBQP graph and use pairs of these
sets as keys into a cache of interference matrice values in the Interference
constraint adder.
Creating interference matrices was one of the large remaining time-sinks in
PBQP. Caching them reduces the total compile time (when using PBQP) on the
nightly test suite by ~10%.
llvm-svn: 220688
Diffstat (limited to 'clang/lib/AST/ExprConstant.cpp')
0 files changed, 0 insertions, 0 deletions