[llvm-commits] [PATCH] Accidental <kill> on two-address operand
Anton Korobeynikov
anton at korobeynikov.info
Tue Aug 4 00:04:11 PDT 2009
Hello, Jakob
> In your case, have you tried adding imp-def/imp-use operands of the
> real super register?
Yes. Afair, some codes really assumes that only 1 instruction is
issued by copyRegToReg. See, e.g.
LowerSubregInstructionsPass::LowerExtract and around. There were other
places, I don't remember offhand, but basically some codes expects
that copyRegToReg can issue multiple instructions (mostly DAG lowering
stuff) and others - not.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-commits
mailing list