[PATCH] D148094: [DRAFT][clang][CodeGen] Break up TargetInfo.cpp [6/6]
Sergei Barannikov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri May 5 18:46:05 PDT 2023
barannikov88 updated this revision to Diff 520015.
barannikov88 added a comment.
- Rebase on top of the stack
- Fix a header comment
- Split some virtual functions to avoid extra includes in header files
- Forward declare a few classes and add necessary includes (IWYU, header files only)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148094/new/
https://reviews.llvm.org/D148094
Files:
clang/docs/UsersManual.rst
clang/lib/CodeGen/ABIInfo.cpp
clang/lib/CodeGen/ABIInfoImpl.cpp
clang/lib/CodeGen/ABIInfoImpl.h
clang/lib/CodeGen/CMakeLists.txt
clang/lib/CodeGen/TargetInfo.cpp
clang/lib/CodeGen/Targets/AArch64.cpp
clang/lib/CodeGen/Targets/AArch64.h
clang/lib/CodeGen/Targets/AMDGPU.cpp
clang/lib/CodeGen/Targets/AMDGPU.h
clang/lib/CodeGen/Targets/ARC.cpp
clang/lib/CodeGen/Targets/ARC.h
clang/lib/CodeGen/Targets/ARM.cpp
clang/lib/CodeGen/Targets/ARM.h
clang/lib/CodeGen/Targets/AVR.cpp
clang/lib/CodeGen/Targets/AVR.h
clang/lib/CodeGen/Targets/BPF.cpp
clang/lib/CodeGen/Targets/BPF.h
clang/lib/CodeGen/Targets/CSKY.cpp
clang/lib/CodeGen/Targets/CSKY.h
clang/lib/CodeGen/Targets/Hexagon.cpp
clang/lib/CodeGen/Targets/Hexagon.h
clang/lib/CodeGen/Targets/Lanai.cpp
clang/lib/CodeGen/Targets/Lanai.h
clang/lib/CodeGen/Targets/LoongArch.cpp
clang/lib/CodeGen/Targets/LoongArch.h
clang/lib/CodeGen/Targets/M68k.cpp
clang/lib/CodeGen/Targets/M68k.h
clang/lib/CodeGen/Targets/MSP430.cpp
clang/lib/CodeGen/Targets/MSP430.h
clang/lib/CodeGen/Targets/Mips.cpp
clang/lib/CodeGen/Targets/Mips.h
clang/lib/CodeGen/Targets/NVPTX.cpp
clang/lib/CodeGen/Targets/NVPTX.h
clang/lib/CodeGen/Targets/PNaCl.cpp
clang/lib/CodeGen/Targets/PNaCl.h
clang/lib/CodeGen/Targets/PPC.cpp
clang/lib/CodeGen/Targets/PPC.h
clang/lib/CodeGen/Targets/RISCV.cpp
clang/lib/CodeGen/Targets/RISCV.h
clang/lib/CodeGen/Targets/SPIR.cpp
clang/lib/CodeGen/Targets/SPIR.h
clang/lib/CodeGen/Targets/Sparc.cpp
clang/lib/CodeGen/Targets/Sparc.h
clang/lib/CodeGen/Targets/SystemZ.cpp
clang/lib/CodeGen/Targets/SystemZ.h
clang/lib/CodeGen/Targets/TCE.cpp
clang/lib/CodeGen/Targets/TCE.h
clang/lib/CodeGen/Targets/VE.cpp
clang/lib/CodeGen/Targets/VE.h
clang/lib/CodeGen/Targets/WebAssembly.cpp
clang/lib/CodeGen/Targets/WebAssembly.h
clang/lib/CodeGen/Targets/X86.cpp
clang/lib/CodeGen/Targets/X86.h
clang/lib/CodeGen/Targets/XCore.cpp
clang/lib/CodeGen/Targets/XCore.h
llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn
More information about the cfe-commits
mailing list