summaryrefslogtreecommitdiffstats
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-02-24 23:21:36 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-02-24 23:21:36 +0000
commite68a27eecd50c804f0005947c1b4300ee0cb3949 (patch)
treef63a83350bd4972f15ec96ec6a1ef4e40c6460d8 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent1db7b187cb389923aa3a1bf9836be897f6469e9f (diff)
downloadbcm5719-llvm-e68a27eecd50c804f0005947c1b4300ee0cb3949.tar.gz
bcm5719-llvm-e68a27eecd50c804f0005947c1b4300ee0cb3949.zip
Tweak the register allocator priority queue some more.
New live ranges are assigned in long -> short order, but live ranges that have been evicted at least once are deferred and assigned in short -> long order. Also disable splitting and spilling for live ranges seen for the first time. The intention is to create a realistic interference pattern from the heavy live ranges before starting splitting and spilling around it. llvm-svn: 126451
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud