[all-commits] [llvm/llvm-project] 82b1b3: [mips] Reformat `la / dla` expansion test cases. NFC

Simon Atanasyan via All-commits all-commits at lists.llvm.org
Wed Oct 23 07:51:07 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 82b1b39b3670805cd03f0c175816ec051b5946e3
      https://github.com/llvm/llvm-project/commit/82b1b39b3670805cd03f0c175816ec051b5946e3
  Author: Simon Atanasyan <simon at atanasyan.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M llvm/test/MC/Mips/macro-dla-pic.s
    M llvm/test/MC/Mips/macro-la-pic.s

  Log Message:
  -----------
  [mips] Reformat `la / dla` expansion test cases. NFC


  Commit: 263abc6761a4452013d4536a30a453a299dd64b1
      https://github.com/llvm/llvm-project/commit/263abc6761a4452013d4536a30a453a299dd64b1
  Author: Simon Atanasyan <simon at atanasyan.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M llvm/test/MC/Mips/macro-dla-pic.s
    M llvm/test/MC/Mips/macro-la-pic.s

  Log Message:
  -----------
  [mips] Add tests to check `la / dla` expansion in XGOT cases. NFC


  Commit: c470a9b586cb1dabc263f4e1d044edfd0eadf13d
      https://github.com/llvm/llvm-project/commit/c470a9b586cb1dabc263f4e1d044edfd0eadf13d
  Author: Simon Atanasyan <simon at atanasyan.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
    M llvm/test/MC/Mips/macro-la-pic.s

  Log Message:
  -----------
  [mips] Implement `la` macro expansion for N32 ABI


  Commit: 8e574e56c624051f296545337dee117196c1e8d0
      https://github.com/llvm/llvm-project/commit/8e574e56c624051f296545337dee117196c1e8d0
  Author: Simon Atanasyan <simon at atanasyan.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
    M llvm/test/MC/Mips/expansion-jal-sym-pic.s

  Log Message:
  -----------
  [mips] Use `expandLoadAddress` for JAL expansion

- Reduce code duplication
- Get partial support of JAL expansion for XGOT.


Compare: https://github.com/llvm/llvm-project/compare/a4d55a2c3607...8e574e56c624


More information about the All-commits mailing list