[all-commits] [llvm/llvm-project] da3bf8: X86InstrFoldTables.h - remove unnecessary include....

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon Apr 20 03:41:42 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: da3bf811befd0c09721a8ae282657c815633eaa5
      https://github.com/llvm/llvm-project/commit/da3bf811befd0c09721a8ae282657c815633eaa5
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrFoldTables.h

  Log Message:
  -----------
  X86InstrFoldTables.h - remove unnecessary include. NFC.
We don't need the limits defines, just the sized integer types so use cstdint system header directly.


  Commit: 44cf9b85ad06691ecb8a267eb34ca8d777fbd9c6
      https://github.com/llvm/llvm-project/commit/44cf9b85ad06691ecb8a267eb34ca8d777fbd9c6
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h

  Log Message:
  -----------
  X86MCAsmInfo.h - remove unnecessary MCAsmInfo.h include. NFC.
We only use the COFF/Darwin/ELF classes directly.


  Commit: 179dced13b224c8d73711c40cbe86d7ba1548c73
      https://github.com/llvm/llvm-project/commit/179dced13b224c8d73711c40cbe86d7ba1548c73
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
    M llvm/lib/Target/X86/X86WinAllocaExpander.cpp

  Log Message:
  -----------
  X86MCTargetDesc.h - remove unnecessary MCStreamer.h include. NFC.
We don't need all of MCStreamer.h, just FormattedStream.h. The rest can be replaced with forward declarations.
X86WinAllocaExpander.cpp had an implicit dependency on MapVector.h which I've added locally.


Compare: https://github.com/llvm/llvm-project/compare/33ffce5414ec...179dced13b22


More information about the All-commits mailing list