summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2011-06-07 17:33:39 +0000
committermarius <marius@FreeBSD.org>2011-06-07 17:33:39 +0000
commite727405d750da7fbe6efcf79acc6c3515fe7aeb2 (patch)
treed4ebb74d716f12567312611b854cd5ff14437ec7 /contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
parent3a370ea3a9d5051e1f35c95d2db6af27c37fde70 (diff)
downloadFreeBSD-src-e727405d750da7fbe6efcf79acc6c3515fe7aeb2.zip
FreeBSD-src-e727405d750da7fbe6efcf79acc6c3515fe7aeb2.tar.gz
Adapt CATR() to r222813. This is somewhat tricky as we can't afford using
more than three temporary register in several places CATR() is used so this code trades instructions in for registers. Actually, this still isn't sufficient and CATR() has the side-effect of clobbering %y. Luckily, with the current uses of CATR() this either doesn't matter or we are able to (save and) restore it. Now that there's only one use of AND() and TEST() left inline these.
Diffstat (limited to 'contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud