[PATCH] Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.

Richard Mitton richard at codersnotes.com
Tue Jul 30 17:18:32 PDT 2013


Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.

This is better because:
a) it's more readable and sane
b) there's no reason why register names should be different to instruction names or anything else
c) there's no reason to deviate from AT&T syntax here.

Depends on D1241

http://llvm-reviews.chandlerc.com/D1242

Files:
  lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  lib/Target/X86/X86InstrArithmetic.td
  lib/Target/X86/X86InstrFPStack.td
  lib/Target/X86/X86InstrInfo.td
  lib/Target/X86/X86InstrSSE.td
  lib/Target/X86/X86InstrSVM.td
  lib/Target/X86/X86InstrShiftRotate.td
  lib/Target/X86/X86InstrSystem.td
  test/CodeGen/X86/fast-cc-merge-stack-adj.ll
  test/CodeGen/X86/fast-cc-pass-in-regs.ll
  test/CodeGen/X86/fp_constant_op.ll
  test/CodeGen/X86/lea-2.ll
  test/CodeGen/X86/shift-coalesce.ll
  test/CodeGen/X86/store_op_load_fold2.ll
  test/MC/Disassembler/X86/intel-syntax.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1242.1.patch
Type: text/x-patch
Size: 62733 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130730/95d02bd1/attachment.bin>


More information about the llvm-commits mailing list