[llvm-commits] [llvm] r50630 - in /llvm/trunk/lib/Target/X86: X86ATTAsmPrinter.cpp X86ISelLowering.cpp X86Instr64bit.td X86InstrInfo.td

Evan Cheng evan.cheng at apple.com
Mon May 5 00:15:31 PDT 2008


On May 4, 2008, at 2:36 PM, Anton Korobeynikov wrote:

>
> +// 
> = 
> = 
> = 
> ----------------------------------------------------------------------= 
> ==//
> +// Thread Local Storage Instructions
> +// 
> = 
> = 
> = 
> ----------------------------------------------------------------------= 
> ==//
> +
> +def TLS_addr64 : I<0, Pseudo, (outs GR64:$dst), (ins i64imm:$sym),
> +                  ".byte\t0x66; leaq\t${sym:mem}(%rip), $dst; .word 
> \t0x6666; rex64",
> +                  [(set GR64:$dst, (X86tlsaddr tglobaltlsaddr: 
> $sym))]>;

Hi Anton,

I know the X86 td files have its share of 80 column violations but  
please avoid adding new ones. :-)

Thanks,

Evan



More information about the llvm-commits mailing list