Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1 |
|
#
184ca395 |
| 25-Jan-2024 |
Nico Weber <thakis@chromium.org> |
[llvm] Move CodeGenTypes library to its own directory (#79444)
Finally addresses https://reviews.llvm.org/D148769#4311232 :)
No behavior change.
|
Revision tags: llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init, llvmorg-16.0.6, llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3, llvmorg-16.0.2 |
|
#
c1221251 |
| 10-Apr-2023 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Restore CodeGen/MachineValueType.h from `Support`
This is rework of;
- rG13e77db2df94 (r328395; MVT)
Since `LowLevelType.h` has been restored to `CodeGen`, `MachinveValueType.h` can be restored
Restore CodeGen/MachineValueType.h from `Support`
This is rework of;
- rG13e77db2df94 (r328395; MVT)
Since `LowLevelType.h` has been restored to `CodeGen`, `MachinveValueType.h` can be restored as well.
Depends on D148767
Differential Revision: https://reviews.llvm.org/D149024
show more ...
|
Revision tags: llvmorg-16.0.1, llvmorg-16.0.0, llvmorg-16.0.0-rc4, llvmorg-16.0.0-rc3, llvmorg-16.0.0-rc2, llvmorg-16.0.0-rc1, llvmorg-17-init, llvmorg-15.0.7 |
|
#
b9a9b0fb |
| 22-Dec-2022 |
Fangrui Song <i@maskray.me> |
[M68k] Fix MachineFunctionInfo initialization after 69e75ae695d9ef1360a2a1fbefd6e0e0456c3f7b
|
Revision tags: llvmorg-15.0.6, llvmorg-15.0.5, llvmorg-15.0.4, llvmorg-15.0.3, working, llvmorg-15.0.2, llvmorg-15.0.1, llvmorg-15.0.0, llvmorg-15.0.0-rc3, llvmorg-15.0.0-rc2, llvmorg-15.0.0-rc1, llvmorg-16-init, llvmorg-14.0.6, llvmorg-14.0.5 |
|
#
186a0b4a |
| 08-Jun-2022 |
Matt Arsenault <Matthew.Arsenault@amd.com> |
M68k: Fix build
|
Revision tags: llvmorg-14.0.4, llvmorg-14.0.3, llvmorg-14.0.2 |
|
#
cc5a1b3d |
| 16-Apr-2022 |
Matt Arsenault <Matthew.Arsenault@amd.com> |
llvm-reduce: Add cloning of target MachineFunctionInfo
MIR support is totally unusable for AMDGPU without this, since the set of reserved registers is set from fields here.
Add a clone method to Ma
llvm-reduce: Add cloning of target MachineFunctionInfo
MIR support is totally unusable for AMDGPU without this, since the set of reserved registers is set from fields here.
Add a clone method to MachineFunctionInfo. This is a subtle variant of the copy constructor that is required if there are any MIR constructs that use pointers. Specifically, at minimum fields that reference MachineBasicBlocks or the MachineFunction need to be adjusted to the values in the new function.
show more ...
|
Revision tags: llvmorg-14.0.1, llvmorg-14.0.0, llvmorg-14.0.0-rc4, llvmorg-14.0.0-rc3, llvmorg-14.0.0-rc2, llvmorg-14.0.0-rc1, llvmorg-15-init, llvmorg-13.0.1, llvmorg-13.0.1-rc3, llvmorg-13.0.1-rc2 |
|
#
c2cc70e4 |
| 07-Jan-2022 |
Qiu Chaofan <qiucofan@cn.ibm.com> |
[NFC] Fix endif comments to match with include guard
|
#
6bf22ae4 |
| 04-Jan-2022 |
Jim Lin <jim@andestech.com> |
[M68k][NFC] Fix file header
Let all file header have the same style. NFC.
|
Revision tags: llvmorg-13.0.1-rc1, llvmorg-13.0.0, llvmorg-13.0.0-rc4, llvmorg-13.0.0-rc3, llvmorg-13.0.0-rc2, llvmorg-13.0.0-rc1, llvmorg-14-init, llvmorg-12.0.1, llvmorg-12.0.1-rc4, llvmorg-12.0.1-rc3, llvmorg-12.0.1-rc2, llvmorg-12.0.1-rc1 |
|
#
93bc0381 |
| 30-Apr-2021 |
Nick Desaulniers <ndesaulniers@google.com> |
[M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
Fixes the following warnings observerd when building the experimental m68k backend (-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="M68k"):
..
[M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
Fixes the following warnings observerd when building the experimental m68k backend (-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="M68k"):
../lib/Target/M68k/M68kMachineFunction.h:71:3: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] M68kMachineFunctionInfo() = default; ^ ../lib/Target/M68k/M68kMachineFunction.h:24:20: note: default constructor of 'M68kMachineFunctionInfo' is implicitly deleted because field 'MF' of reference type 'llvm::MachineFunction &' would not be initialized MachineFunction &MF; ^ In file included from ../lib/Target/M68k/M68kISelLowering.cpp:18: In file included from ../lib/Target/M68k/M68kSubtarget.h:17: ../lib/Target/M68k/M68kFrameLowering.h:60:8: warning: 'llvm::M68kFrameLowering::emitCalleeSavedFrameMoves' hides overloaded virtual functions [-Woverloaded-virtual] void emitCalleeSavedFrameMoves(MachineBasicBlock &MBB, ^ ../include/llvm/CodeGen/TargetFrameLowering.h:215:3: note: hidden overloaded virtual function 'llvm::TargetFrameLowering::emitCalleeSavedFrameMoves' declared here: different number of parameters (2 vs 3) emitCalleeSavedFrameMoves(MachineBasicBlock &MBB, ^ ../include/llvm/CodeGen/TargetFrameLowering.h:218:16: note: hidden overloaded virtual function 'llvm::TargetFrameLowering::emitCalleeSavedFrameMoves' declared here: different number of parameters (4 vs 3) virtual void emitCalleeSavedFrameMoves(MachineBasicBlock &MBB, ^
pr/50071
Reviewed By: myhsu
Differential Revision: https://reviews.llvm.org/D101588
show more ...
|
Revision tags: llvmorg-12.0.0, llvmorg-12.0.0-rc5, llvmorg-12.0.0-rc4, llvmorg-12.0.0-rc3 |
|
#
5ac19e0a |
| 08-Mar-2021 |
Min-Yih Hsu <minyihh@uci.edu> |
[M68k](5/8) Target-specific lowering
- TargetMachine implementation for M68k - ISel, ISched for M68k - Other lowering (e.g. FrameLowering) - AsmPrinter
Authors: myhsu, m4yers, glaubitz
Differe
[M68k](5/8) Target-specific lowering
- TargetMachine implementation for M68k - ISel, ISched for M68k - Other lowering (e.g. FrameLowering) - AsmPrinter
Authors: myhsu, m4yers, glaubitz
Differential Revision: https://reviews.llvm.org/D88391
show more ...
|