[llvm-commits] [llvm] r75308 - in /llvm/trunk: include/llvm/CodeGen/ValueTypes.h include/llvm/CodeGen/ValueTypes.td lib/VMCore/ValueTypes.cpp utils/TableGen/CodeGenTarget.cpp

Anton Korobeynikov anton at korobeynikov.info
Sun Jul 12 12:03:39 PDT 2009


Hi, Chris

> X86 idiv isn't a big problem, because it is two specific registers,
> the allocator doesn't need to do anything fancy here.
Right, but anyway regpairs could save some manual lowering :)

> Right, just don't declare the regpair regclass as "legal" at isel
> lowering time.
Correct, but we currently don't have such functionality. We either
treat regclass as 'fully legal' or not existent at all. However, this
is something which can be easily added.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list