[llvm-commits] [llvm] r66922 - in /llvm/trunk: lib/Target/X86/X86InstrInfo.td test/CodeGen/X86/tls13.ll test/CodeGen/X86/tls14.ll

Rafael Espindola espindola at google.com
Fri Mar 13 12:04:22 PDT 2009


> Hi Rafael,
>
> x86 has a large number of instructions which have
> a load or store folded into them. Instead of making a
> TLS version of every one of them, would it make sense to
> extend the x86 address matching code from 4 to 5 operands,
> adding an operand for a TLS base? This would allow any
> instruction with an address operand to be able to talk
> directly to TLS storage.

Fixing the code duplication is on my TODO list. Thanks for
telling me how to do it :-)

> Dan
>

Cheers,
-- 
Rafael Avila de Espindola

Google | Gordon House | Barrow Street | Dublin 4 | Ireland
Registered in Dublin, Ireland | Registration Number: 368047



More information about the llvm-commits mailing list