[PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Bill Schmidt
wschmidt at linux.vnet.ibm.com
Wed Aug 20 08:18:35 PDT 2014
Well, I think this is probably ok since KILL doesn't translate into something real that actually clobbers all or part of a register. So long as true register kills (clobbers) are honored by the anti-dependence breaker, I don't see a problem. KILL seems a bit like a crutch that should be used very sparingly; actual dependencies should be represented on the machine instructions.
Just FYI, I'm Bill Schmidt, not Will Schmidt. (I am the one you were looking for, but there are two of us. Will is willschm, and I'm wschmidt. We have a lottery each week to see which of us is the evil twin so we know how to act.)
http://reviews.llvm.org/D4977
More information about the llvm-commits
mailing list