summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/stack-protector.c
diff options
context:
space:
mode:
authorCameron Zwarich <zwarich@apple.com>2013-02-17 00:10:44 +0000
committerCameron Zwarich <zwarich@apple.com>2013-02-17 00:10:44 +0000
commitbfebb419844b1d9c63ad14d0cff51e19935a45a4 (patch)
tree5cbfba0678e3ff1f0b89273eed46a7cc6f6a17ec /clang/test/CodeGen/stack-protector.c
parent23242098e7dc8b585f1a9e780f3932b40252ec62 (diff)
downloadbcm5719-llvm-bfebb419844b1d9c63ad14d0cff51e19935a45a4.tar.gz
bcm5719-llvm-bfebb419844b1d9c63ad14d0cff51e19935a45a4.zip
Add support for updating the LiveIntervals of registers used by 'exotic'
terminators that actually have register uses when splitting critical edges. This commit also introduces a method repairIntervalsInRange() on LiveIntervals, which allows for repairing LiveIntervals in a small range after an arbitrary target hook modifies, inserts, and removes instructions. It's pretty limited right now, but I hope to extend it to support all of the things that are done by the convertToThreeAddress() target hooks. llvm-svn: 175382
Diffstat (limited to 'clang/test/CodeGen/stack-protector.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud