[llvm] ARM: Use member initializer list (PR #145459)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 23 22:07:01 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-arm
Author: Matt Arsenault (arsenm)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/145459.diff
1 Files Affected:
- (modified) llvm/lib/Target/ARM/ARMISelLowering.cpp (+3-5)
``````````diff
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp
index 2400761975f81..b67161b060638 100644
--- a/llvm/lib/Target/ARM/ARMISelLowering.cpp
+++ b/llvm/lib/Target/ARM/ARMISelLowering.cpp
@@ -505,13 +505,11 @@ const ARMBaseTargetMachine &ARMTargetLowering::getTM() const {
ARMTargetLowering::ARMTargetLowering(const TargetMachine &TM_,
const ARMSubtarget &STI)
- : TargetLowering(TM_), Subtarget(&STI) {
-
+ : TargetLowering(TM_), Subtarget(&STI),
+ RegInfo(Subtarget->getRegisterInfo()),
+ Itins(Subtarget->getInstrItineraryData()) {
const auto &TM = static_cast<const ARMBaseTargetMachine &>(TM_);
- RegInfo = Subtarget->getRegisterInfo();
- Itins = Subtarget->getInstrItineraryData();
-
setBooleanContents(ZeroOrOneBooleanContent);
setBooleanVectorContents(ZeroOrNegativeOneBooleanContent);
``````````
</details>
https://github.com/llvm/llvm-project/pull/145459
More information about the llvm-commits
mailing list