[all-commits] [llvm/llvm-project] d49646: X86AsmPrinter.h - cleanup includes and forward dec...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sun Apr 19 04:18:31 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: d49646e6ded643c4ae22ae4cbf0b31299d3a43b8
https://github.com/llvm/llvm-project/commit/d49646e6ded643c4ae22ae4cbf0b31299d3a43b8
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-04-19 (Sun, 19 Apr 2020)
Changed paths:
M llvm/lib/Target/X86/X86AsmPrinter.cpp
M llvm/lib/Target/X86/X86AsmPrinter.h
M llvm/lib/Target/X86/X86MCInstLower.cpp
Log Message:
-----------
X86AsmPrinter.h - cleanup includes and forward declarations. NFC.
Reduce X86Subtarget.h/MCCodeEmitter.h/TargetMachine.h includes to forward declarations
Add explicit X86Subtarget.h/TargetMachine.h includes to X86AsmPrinter.cpp/X86MCInstLower.cpp
Remove unused MCSymbol forward declaration
Commit: 032738d17e5f2d1a49177c4e4a7f12117100b9c3
https://github.com/llvm/llvm-project/commit/032738d17e5f2d1a49177c4e4a7f12117100b9c3
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-04-19 (Sun, 19 Apr 2020)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
M llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
Log Message:
-----------
InstrEmitter.h - reduce SelectionDAG.h include to SelectionDAGNodes.h include.
Add SDDbgLabel/TargetLowering forward declarations.
Add the full SelectionDAG.h include to InstrEmitter.cpp.
Commit: 955955701494ba51e502150e027f2b740eb680f5
https://github.com/llvm/llvm-project/commit/955955701494ba51e502150e027f2b740eb680f5
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-04-19 (Sun, 19 Apr 2020)
Changed paths:
M llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
M llvm/lib/Target/X86/X86CallFrameOptimization.cpp
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Target/X86/X86InstrFMA3Info.h
M llvm/lib/Target/X86/X86InstructionSelector.cpp
Log Message:
-----------
X86InstrFMA3Info.h - remove unnecessary includes. NFC.
There were a number of cpp files explicitly relying on X86InstrFMA3Info.h to include the X86.h header - so I've had to add it locally.
Compare: https://github.com/llvm/llvm-project/compare/cbd790a443c2...955955701494
More information about the All-commits
mailing list