[clang] [flang] [llvm] [mlir] [TargetRegistry] Accept Triple in createTargetMachine() (NFC) (PR #130940)

via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 12 03:49:30 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff 553da9634dc4bae215e6c850d2de3186d09f9da5 7aa005a4e9aa14c79a527719936824bcfe9a409c --extensions h,cpp -- bolt/lib/Passes/AsmDump.cpp clang/lib/CodeGen/BackendUtil.cpp clang/lib/Interpreter/DeviceOffload.cpp clang/lib/Interpreter/Wasm.cpp clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp clang/tools/driver/cc1_main.cpp flang/tools/bbc/bbc.cpp flang/tools/flang-driver/fc1_main.cpp llvm/examples/Kaleidoscope/Chapter8/toy.cpp llvm/include/llvm/MC/TargetRegistry.h llvm/lib/CodeGen/CommandFlags.cpp llvm/lib/DWARFLinker/Classic/DWARFStreamer.cpp llvm/lib/DWARFLinker/Parallel/DWARFEmitterImpl.cpp llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp llvm/lib/ExecutionEngine/TargetSelect.cpp llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp llvm/lib/LTO/LTOBackend.cpp llvm/lib/LTO/LTOCodeGenerator.cpp llvm/lib/LTO/LTOModule.cpp llvm/lib/LTO/ThinLTOCodeGenerator.cpp llvm/lib/Target/SPIRV/SPIRVAPI.cpp llvm/lib/Target/TargetMachineC.cpp llvm/tools/llc/llc.cpp llvm/tools/llvm-exegesis/lib/LlvmState.cpp llvm/tools/llvm-split/llvm-split.cpp llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp llvm/unittests/CodeGen/AMDGPUMetadataTest.cpp llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp llvm/unittests/CodeGen/GlobalISel/GISelMITest.cpp llvm/unittests/CodeGen/InstrRefLDVTest.cpp llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp llvm/unittests/CodeGen/PassManagerTest.cpp llvm/unittests/CodeGen/SelectionDAGAddressAnalysisTest.cpp llvm/unittests/CodeGen/SelectionDAGPatternMatchTest.cpp llvm/unittests/CodeGen/TargetOptionsTest.cpp llvm/unittests/CodeGen/TestAsmPrinter.cpp llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp llvm/unittests/MC/AMDGPU/DwarfRegMappings.cpp llvm/unittests/MI/LiveIntervalTest.cpp llvm/unittests/MIR/MachineMetadata.cpp llvm/unittests/MIR/MachineStableHashTest.cpp llvm/unittests/Target/AArch64/AArch64RegisterInfoTest.cpp llvm/unittests/Target/AArch64/AArch64SVESchedPseudoTest.cpp llvm/unittests/Target/AArch64/AddressingModes.cpp llvm/unittests/Target/AArch64/Immediates.cpp llvm/unittests/Target/AArch64/InstSizes.cpp llvm/unittests/Target/AArch64/MatrixRegisterAliasing.cpp llvm/unittests/Target/AMDGPU/AMDGPUUnitTests.cpp llvm/unittests/Target/AMDGPU/PALMetadata.cpp llvm/unittests/Target/ARM/InstSizes.cpp llvm/unittests/Target/ARM/MachineInstrTest.cpp llvm/unittests/Target/LoongArch/InstSizes.cpp llvm/unittests/Target/PowerPC/AIXRelocModelTest.cpp llvm/unittests/Target/RISCV/RISCVInstrInfoTest.cpp llvm/unittests/Target/VE/MachineInstrTest.cpp llvm/unittests/Target/WebAssembly/WebAssemblyExceptionInfoTest.cpp llvm/unittests/Target/X86/MachineSizeOptsTest.cpp llvm/unittests/Target/X86/TernlogTest.cpp llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h mlir/lib/Target/LLVM/ModuleToObject.cpp offload/plugins-nextgen/common/src/JIT.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/offload/plugins-nextgen/common/src/JIT.cpp b/offload/plugins-nextgen/common/src/JIT.cpp
index b77ce6dc6e..affedb1a33 100644
--- a/offload/plugins-nextgen/common/src/JIT.cpp
+++ b/offload/plugins-nextgen/common/src/JIT.cpp
@@ -114,9 +114,9 @@ createTargetMachine(Module &M, std::string CPU, unsigned OptLevel) {
 
   TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(TT);
 
-  std::unique_ptr<TargetMachine> TM(T->createTargetMachine(
-      M.getTargetTriple(), CPU, Features.getString(), Options, RelocModel,
-      CodeModel, CGOptLevel));
+  std::unique_ptr<TargetMachine> TM(
+      T->createTargetMachine(M.getTargetTriple(), CPU, Features.getString(),
+                             Options, RelocModel, CodeModel, CGOptLevel));
   if (!TM)
     return make_error<StringError>("Failed to create target machine",
                                    inconvertibleErrorCode());

``````````

</details>


https://github.com/llvm/llvm-project/pull/130940


More information about the cfe-commits mailing list