X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 24 May 2020 11:30:22 +0000 (12:30 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 24 May 2020 11:30:22 +0000 (12:30 +0100)
commitd0f2a8a0492367c6a049afd30eafa550f04e8d5e
tree9a95a67ecffbd7c5b602779b8a8f3b16b90a844c
parent478f2ce5d3c44565b328c18d999deb6d1f3c7ee1
X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC.

By moving X86Subtarget::isPositionIndependent() into X86Subtarget.cpp we can remove the header dependency and move the few uses into source files.
llvm/lib/Target/X86/X86IndirectThunks.cpp
llvm/lib/Target/X86/X86MCInstLower.cpp
llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp
llvm/lib/Target/X86/X86Subtarget.cpp
llvm/lib/Target/X86/X86Subtarget.h