[all-commits] [llvm/llvm-project] a08e47: [𝘀𝗽𝗿] initial version

Nathan Lanza via All-commits all-commits at lists.llvm.org
Thu Sep 12 14:18:40 PDT 2024


  Branch: refs/heads/users/lanza/sprcir-add-clang-tidy-files-to-agree-with-our-style-convention-1
  Home:   https://github.com/llvm/llvm-project
  Commit: a08e473a5e28d09422708db74f31be7c57472dd5
      https://github.com/llvm/llvm-project/commit/a08e473a5e28d09422708db74f31be7c57472dd5
  Author: Nathan Lanza <nathanlanza at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    A .github/workflows/clang-cir-tests.yml
    M .github/workflows/pr-code-format.yml
    M README.md
    M clang-tools-extra/clang-tidy/CMakeLists.txt
    M clang-tools-extra/clang-tidy/ClangTidy.cpp
    M clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h
    M clang-tools-extra/clang-tidy/ClangTidyForceLinker.h
    A clang-tools-extra/clang-tidy/cir-tidy/tool/CMakeLists.txt
    A clang-tools-extra/clang-tidy/cir/CIRTidyModule.cpp
    A clang-tools-extra/clang-tidy/cir/CMakeLists.txt
    A clang-tools-extra/clang-tidy/cir/Lifetime.cpp
    A clang-tools-extra/clang-tidy/cir/Lifetime.h
    M clang-tools-extra/clang-tidy/clang-tidy-config.h.cmake
    M clang-tools-extra/test/CMakeLists.txt
    A clang-tools-extra/test/clang-tidy/checkers/cir/lifetime-basic.cpp
    A clang-tools-extra/test/clang-tidy/checkers/cir/lit.local.cfg
    M clang-tools-extra/test/lit.site.cfg.py.in
    M clang/include/clang/Basic/CodeGenOptions.def
    M clang/include/clang/Basic/DiagnosticDriverKinds.td
    M clang/include/clang/Basic/LangOptions.def
    A clang/include/clang/CIR/.clang-tidy
    A clang/include/clang/CIR/ABIArgInfo.h
    A clang/include/clang/CIR/CIRGenerator.h
    A clang/include/clang/CIR/CIRToCIRPasses.h
    M clang/include/clang/CIR/CMakeLists.txt
    A clang/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
    M clang/include/clang/CIR/Dialect/CMakeLists.txt
    A clang/include/clang/CIR/Dialect/IR/CIRAttrDefs.td
    A clang/include/clang/CIR/Dialect/IR/CIRAttrs.h
    A clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
    A clang/include/clang/CIR/Dialect/IR/CIRDataLayout.h
    M clang/include/clang/CIR/Dialect/IR/CIRDialect.h
    M clang/include/clang/CIR/Dialect/IR/CIRDialect.td
    A clang/include/clang/CIR/Dialect/IR/CIROpenCLAttrs.td
    M clang/include/clang/CIR/Dialect/IR/CIROps.td
    A clang/include/clang/CIR/Dialect/IR/CIROpsEnums.h
    A clang/include/clang/CIR/Dialect/IR/CIRTypes.h
    A clang/include/clang/CIR/Dialect/IR/CIRTypes.td
    A clang/include/clang/CIR/Dialect/IR/CIRTypesDetails.h
    M clang/include/clang/CIR/Dialect/IR/CMakeLists.txt
    A clang/include/clang/CIR/Dialect/IR/FPEnv.h
    A clang/include/clang/CIR/Dialect/Passes.h
    A clang/include/clang/CIR/Dialect/Passes.td
    A clang/include/clang/CIR/Dialect/Transforms/CMakeLists.txt
    A clang/include/clang/CIR/FnInfoOpts.h
    A clang/include/clang/CIR/Interfaces/ASTAttrInterfaces.h
    A clang/include/clang/CIR/Interfaces/ASTAttrInterfaces.td
    A clang/include/clang/CIR/Interfaces/CIRFPTypeInterface.h
    A clang/include/clang/CIR/Interfaces/CIRFPTypeInterface.td
    A clang/include/clang/CIR/Interfaces/CIRLoopOpInterface.h
    A clang/include/clang/CIR/Interfaces/CIRLoopOpInterface.td
    A clang/include/clang/CIR/Interfaces/CIROpInterfaces.h
    A clang/include/clang/CIR/Interfaces/CIROpInterfaces.td
    A clang/include/clang/CIR/Interfaces/CMakeLists.txt
    A clang/include/clang/CIR/LowerToLLVM.h
    A clang/include/clang/CIR/LowerToMLIR.h
    A clang/include/clang/CIR/LoweringHelpers.h
    A clang/include/clang/CIR/MissingFeatures.h
    A clang/include/clang/CIR/Passes.h
    A clang/include/clang/CIR/Target/AArch64.h
    A clang/include/clang/CIR/Target/x86.h
    A clang/include/clang/CIR/TypeEvaluationKind.h
    A clang/include/clang/CIRFrontendAction/.clang-tidy
    A clang/include/clang/CIRFrontendAction/CIRGenAction.h
    M clang/include/clang/Driver/Options.td
    M clang/include/clang/Driver/Types.def
    M clang/include/clang/Frontend/FrontendAction.h
    M clang/include/clang/Frontend/FrontendOptions.h
    M clang/include/clang/Sema/AnalysisBasedWarnings.h
    M clang/lib/Basic/Targets.h
    A clang/lib/CIR/.clang-tidy
    M clang/lib/CIR/CMakeLists.txt
    A clang/lib/CIR/CodeGen/ABIInfo.h
    A clang/lib/CIR/CodeGen/Address.h
    A clang/lib/CIR/CodeGen/CIRAsm.cpp
    A clang/lib/CIR/CodeGen/CIRGenAtomic.cpp
    A clang/lib/CIR/CodeGen/CIRGenBuilder.cpp
    A clang/lib/CIR/CodeGen/CIRGenBuilder.h
    A clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
    A clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
    A clang/lib/CIR/CodeGen/CIRGenBuiltinX86.cpp
    A clang/lib/CIR/CodeGen/CIRGenCXX.cpp
    A clang/lib/CIR/CodeGen/CIRGenCXXABI.cpp
    A clang/lib/CIR/CodeGen/CIRGenCXXABI.h
    A clang/lib/CIR/CodeGen/CIRGenCall.cpp
    A clang/lib/CIR/CodeGen/CIRGenCall.h
    A clang/lib/CIR/CodeGen/CIRGenClass.cpp
    A clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
    A clang/lib/CIR/CodeGen/CIRGenCleanup.h
    A clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp
    A clang/lib/CIR/CodeGen/CIRGenCstEmitter.h
    A clang/lib/CIR/CodeGen/CIRGenDecl.cpp
    A clang/lib/CIR/CodeGen/CIRGenDeclCXX.cpp
    A clang/lib/CIR/CodeGen/CIRGenException.cpp
    A clang/lib/CIR/CodeGen/CIRGenExpr.cpp
    A clang/lib/CIR/CodeGen/CIRGenExprAgg.cpp
    A clang/lib/CIR/CodeGen/CIRGenExprCXX.cpp
    A clang/lib/CIR/CodeGen/CIRGenExprComplex.cpp
    A clang/lib/CIR/CodeGen/CIRGenExprConst.cpp
    A clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
    A clang/lib/CIR/CodeGen/CIRGenFunction.cpp
    A clang/lib/CIR/CodeGen/CIRGenFunction.h
    A clang/lib/CIR/CodeGen/CIRGenFunctionInfo.h
    A clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
    A clang/lib/CIR/CodeGen/CIRGenModule.cpp
    A clang/lib/CIR/CodeGen/CIRGenModule.h
    A clang/lib/CIR/CodeGen/CIRGenOpenCL.cpp
    A clang/lib/CIR/CodeGen/CIRGenOpenCLRuntime.cpp
    A clang/lib/CIR/CodeGen/CIRGenOpenCLRuntime.h
    A clang/lib/CIR/CodeGen/CIRGenOpenMPRuntime.cpp
    A clang/lib/CIR/CodeGen/CIRGenOpenMPRuntime.h
    A clang/lib/CIR/CodeGen/CIRGenRecordLayout.h
    A clang/lib/CIR/CodeGen/CIRGenStmt.cpp
    A clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp
    A clang/lib/CIR/CodeGen/CIRGenTBAA.cpp
    A clang/lib/CIR/CodeGen/CIRGenTBAA.h
    A clang/lib/CIR/CodeGen/CIRGenTypeCache.h
    A clang/lib/CIR/CodeGen/CIRGenTypes.cpp
    A clang/lib/CIR/CodeGen/CIRGenTypes.h
    A clang/lib/CIR/CodeGen/CIRGenVTables.cpp
    A clang/lib/CIR/CodeGen/CIRGenVTables.h
    A clang/lib/CIR/CodeGen/CIRGenValue.h
    A clang/lib/CIR/CodeGen/CIRGenerator.cpp
    A clang/lib/CIR/CodeGen/CIRPasses.cpp
    A clang/lib/CIR/CodeGen/CIRRecordLayoutBuilder.cpp
    A clang/lib/CIR/CodeGen/CMakeLists.txt
    A clang/lib/CIR/CodeGen/ConstantInitBuilder.cpp
    A clang/lib/CIR/CodeGen/ConstantInitBuilder.h
    A clang/lib/CIR/CodeGen/ConstantInitFuture.h
    A clang/lib/CIR/CodeGen/EHScopeStack.h
    A clang/lib/CIR/CodeGen/TargetInfo.cpp
    A clang/lib/CIR/CodeGen/TargetInfo.h
    M clang/lib/CIR/Dialect/CMakeLists.txt
    A clang/lib/CIR/Dialect/IR/CIRAttrs.cpp
    A clang/lib/CIR/Dialect/IR/CIRDataLayout.cpp
    M clang/lib/CIR/Dialect/IR/CIRDialect.cpp
    A clang/lib/CIR/Dialect/IR/CIRMemorySlot.cpp
    A clang/lib/CIR/Dialect/IR/CIROpenCLAttrs.cpp
    A clang/lib/CIR/Dialect/IR/CIRTypes.cpp
    M clang/lib/CIR/Dialect/IR/CMakeLists.txt
    A clang/lib/CIR/Dialect/IR/FPEnv.cpp
    A clang/lib/CIR/Dialect/Transforms/CIRSimplify.cpp
    A clang/lib/CIR/Dialect/Transforms/CMakeLists.txt
    A clang/lib/CIR/Dialect/Transforms/CallConvLowering.cpp
    A clang/lib/CIR/Dialect/Transforms/DropAST.cpp
    A clang/lib/CIR/Dialect/Transforms/FlattenCFG.cpp
    A clang/lib/CIR/Dialect/Transforms/GotoSolver.cpp
    A clang/lib/CIR/Dialect/Transforms/IdiomRecognizer.cpp
    A clang/lib/CIR/Dialect/Transforms/LibOpt.cpp
    A clang/lib/CIR/Dialect/Transforms/LifetimeCheck.cpp
    A clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp
    A clang/lib/CIR/Dialect/Transforms/LoweringPrepareCXXABI.h
    A clang/lib/CIR/Dialect/Transforms/LoweringPrepareItaniumCXXABI.h
    A clang/lib/CIR/Dialect/Transforms/PassDetail.h
    A clang/lib/CIR/Dialect/Transforms/SCFPrepare.cpp
    A clang/lib/CIR/Dialect/Transforms/StdHelpers.cpp
    A clang/lib/CIR/Dialect/Transforms/StdHelpers.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/ABIInfo.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/ABIInfo.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/ABIInfoImpl.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/ABIInfoImpl.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRCXXABI.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRCXXABI.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRLowerContext.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRLowerContext.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRRecordLayout.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRRecordLayout.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRToCIRArgMapping.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/CMakeLists.txt
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/ItaniumCXXABI.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerCall.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerCall.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerFunction.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerFunction.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerFunctionInfo.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerModule.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerModule.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerTypes.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerTypes.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/RecordLayoutBuilder.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetInfo.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetInfo.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetLoweringInfo.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetLoweringInfo.h
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/Targets/AArch64.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/Targets/LoweringPrepareAArch64CXXABI.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/Targets/LoweringPrepareItaniumCXXABI.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/Targets/SPIR.cpp
    A clang/lib/CIR/Dialect/Transforms/TargetLowering/Targets/X86.cpp
    A clang/lib/CIR/FrontendAction/CIRGenAction.cpp
    A clang/lib/CIR/FrontendAction/CMakeLists.txt
    A clang/lib/CIR/Interfaces/ASTAttrInterfaces.cpp
    A clang/lib/CIR/Interfaces/CIRFPTypeInterface.cpp
    A clang/lib/CIR/Interfaces/CIRLoopOpInterface.cpp
    A clang/lib/CIR/Interfaces/CIROpInterfaces.cpp
    A clang/lib/CIR/Interfaces/CMakeLists.txt
    A clang/lib/CIR/Lowering/CMakeLists.txt
    A clang/lib/CIR/Lowering/DirectToLLVM/CMakeLists.txt
    A clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
    A clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVMIR.cpp
    A clang/lib/CIR/Lowering/DirectToLLVM/LoweringHelpers.h
    A clang/lib/CIR/Lowering/LoweringHelpers.cpp
    A clang/lib/CIR/Lowering/ThroughMLIR/CMakeLists.txt
    A clang/lib/CIR/Lowering/ThroughMLIR/LowerCIRLoopToSCF.cpp
    A clang/lib/CIR/Lowering/ThroughMLIR/LowerCIRToMLIR.cpp
    A clang/lib/CIR/Lowering/ThroughMLIR/LowerMLIRToLLVM.cpp
    A clang/lib/CIR/Lowering/ThroughMLIR/LowerToMLIRHelpers.h
    M clang/lib/Driver/Driver.cpp
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/lib/Frontend/CompilerInvocation.cpp
    M clang/lib/Frontend/FrontendAction.cpp
    M clang/lib/FrontendTool/CMakeLists.txt
    M clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
    M clang/lib/Sema/CMakeLists.txt
    A clang/test/CIR/CodeGen/Inputs/std-compare.h
    A clang/test/CIR/CodeGen/OpenCL/addrspace-alloca.cl
    A clang/test/CIR/CodeGen/OpenCL/array-decay.cl
    A clang/test/CIR/CodeGen/OpenCL/global.cl
    A clang/test/CIR/CodeGen/OpenCL/kernel-arg-info-single-as.cl
    A clang/test/CIR/CodeGen/OpenCL/kernel-arg-info.cl
    A clang/test/CIR/CodeGen/OpenCL/kernel-arg-metadata.cl
    A clang/test/CIR/CodeGen/OpenCL/kernel-attributes.cl
    A clang/test/CIR/CodeGen/OpenCL/opencl-c-lang.cl
    A clang/test/CIR/CodeGen/OpenCL/opencl-version.cl
    A clang/test/CIR/CodeGen/OpenCL/spir-calling-conv.cl
    A clang/test/CIR/CodeGen/OpenCL/spirv-target.cl
    A clang/test/CIR/CodeGen/OpenCL/static-vardecl.cl
    A clang/test/CIR/CodeGen/OpenMP/barrier.cpp
    A clang/test/CIR/CodeGen/OpenMP/parallel.cpp
    A clang/test/CIR/CodeGen/OpenMP/taskwait.cpp
    A clang/test/CIR/CodeGen/OpenMP/taskyield.cpp
    A clang/test/CIR/CodeGen/String.cpp
    A clang/test/CIR/CodeGen/StringExample.cpp
    A clang/test/CIR/CodeGen/aarch64-neon-intrinsics.c
    A clang/test/CIR/CodeGen/abstract-cond.c
    A clang/test/CIR/CodeGen/address-space-conversion.cpp
    A clang/test/CIR/CodeGen/address-space.c
    A clang/test/CIR/CodeGen/agg-copy.c
    A clang/test/CIR/CodeGen/agg-init.cpp
    A clang/test/CIR/CodeGen/agg-init2.cpp
    A clang/test/CIR/CodeGen/array-init-destroy.cpp
    A clang/test/CIR/CodeGen/array-init.c
    A clang/test/CIR/CodeGen/array-unknown-bound.cpp
    A clang/test/CIR/CodeGen/array.c
    A clang/test/CIR/CodeGen/array.cpp
    A clang/test/CIR/CodeGen/asm.c
    A clang/test/CIR/CodeGen/assign-operator.cpp
    A clang/test/CIR/CodeGen/atomic-runtime.cpp
    A clang/test/CIR/CodeGen/atomic-xchg-field.c
    A clang/test/CIR/CodeGen/atomic.cpp
    A clang/test/CIR/CodeGen/attributes.c
    A clang/test/CIR/CodeGen/basic.c
    A clang/test/CIR/CodeGen/basic.cpp
    A clang/test/CIR/CodeGen/bf16-ops.c
    A clang/test/CIR/CodeGen/binassign.cpp
    A clang/test/CIR/CodeGen/binop.c
    A clang/test/CIR/CodeGen/binop.cpp
    A clang/test/CIR/CodeGen/bitfield-union.c
    A clang/test/CIR/CodeGen/bitfields.c
    A clang/test/CIR/CodeGen/bitfields.cpp
    A clang/test/CIR/CodeGen/bitint.c
    A clang/test/CIR/CodeGen/bitint.cpp
    A clang/test/CIR/CodeGen/bool.c
    A clang/test/CIR/CodeGen/bswap.cpp
    A clang/test/CIR/CodeGen/build-deferred.cpp
    A clang/test/CIR/CodeGen/builtin-alloca.c
    A clang/test/CIR/CodeGen/builtin-bit-cast.cpp
    A clang/test/CIR/CodeGen/builtin-bits.cpp
    A clang/test/CIR/CodeGen/builtin-constant-evaluated.cpp
    A clang/test/CIR/CodeGen/builtin-constant-p.c
    A clang/test/CIR/CodeGen/builtin-floating-point.c
    A clang/test/CIR/CodeGen/builtin-ms-alloca.c
    A clang/test/CIR/CodeGen/builtin-prefetch.c
    A clang/test/CIR/CodeGen/builtin-rotate.c
    A clang/test/CIR/CodeGen/builtins-overflow.cpp
    A clang/test/CIR/CodeGen/c11atomic.c
    A clang/test/CIR/CodeGen/c89-implicit-int.c
    A clang/test/CIR/CodeGen/call-extra-attrs.cpp
    A clang/test/CIR/CodeGen/call-via-class-member-funcptr.cpp
    A clang/test/CIR/CodeGen/call.c
    A clang/test/CIR/CodeGen/call.cpp
    A clang/test/CIR/CodeGen/cast.c
    A clang/test/CIR/CodeGen/cast.cpp
    A clang/test/CIR/CodeGen/clear_cache.c
    A clang/test/CIR/CodeGen/cmp.cpp
    A clang/test/CIR/CodeGen/comma.cpp
    A clang/test/CIR/CodeGen/complex-arithmetic.c
    A clang/test/CIR/CodeGen/complex-cast.c
    A clang/test/CIR/CodeGen/complex.c
    A clang/test/CIR/CodeGen/compound-literal.c
    A clang/test/CIR/CodeGen/cond.cpp
    A clang/test/CIR/CodeGen/const-array.c
    A clang/test/CIR/CodeGen/const-bitfields.c
    A clang/test/CIR/CodeGen/constptr.c
    A clang/test/CIR/CodeGen/coro-task.cpp
    A clang/test/CIR/CodeGen/ctor-alias.cpp
    A clang/test/CIR/CodeGen/ctor-member-lvalue-to-rvalue.cpp
    A clang/test/CIR/CodeGen/ctor.cpp
    A clang/test/CIR/CodeGen/cxx-default-arg.cpp
    A clang/test/CIR/CodeGen/cxx1z-inline-variables.cpp
    A clang/test/CIR/CodeGen/defined-pure-virtual-func.cpp
    A clang/test/CIR/CodeGen/delegating-ctor.cpp
    A clang/test/CIR/CodeGen/delete.cpp
    A clang/test/CIR/CodeGen/derived-to-base.cpp
    A clang/test/CIR/CodeGen/dlti.c
    A clang/test/CIR/CodeGen/dtors-scopes.cpp
    A clang/test/CIR/CodeGen/dtors.cpp
    A clang/test/CIR/CodeGen/dynamic-cast-exact.cpp
    A clang/test/CIR/CodeGen/dynamic-cast-relative-layout.cpp
    A clang/test/CIR/CodeGen/dynamic-cast.cpp
    A clang/test/CIR/CodeGen/evaluate-expr.c
    A clang/test/CIR/CodeGen/expressions.cpp
    A clang/test/CIR/CodeGen/float16-ops.c
    A clang/test/CIR/CodeGen/forward-decls.cpp
    A clang/test/CIR/CodeGen/fullexpr.cpp
    A clang/test/CIR/CodeGen/fun-ptr.c
    A clang/test/CIR/CodeGen/func_dsolocal_pie.c
    A clang/test/CIR/CodeGen/function-attrs.cpp
    A clang/test/CIR/CodeGen/global-ctor-dtor.cpp
    A clang/test/CIR/CodeGen/global-new.cpp
    A clang/test/CIR/CodeGen/globals-neg-index-array.c
    A clang/test/CIR/CodeGen/globals.c
    A clang/test/CIR/CodeGen/globals.cpp
    A clang/test/CIR/CodeGen/gnu-extension.c
    A clang/test/CIR/CodeGen/gnu89.c
    A clang/test/CIR/CodeGen/goto.cpp
    A clang/test/CIR/CodeGen/hello.c
    A clang/test/CIR/CodeGen/if-consteval.cpp
    A clang/test/CIR/CodeGen/if-constexpr.cpp
    A clang/test/CIR/CodeGen/implicit-return.cpp
    A clang/test/CIR/CodeGen/inc-bool.cpp
    A clang/test/CIR/CodeGen/inc-dec.cpp
    A clang/test/CIR/CodeGen/initlist-ptr-ptr.cpp
    A clang/test/CIR/CodeGen/initlist-ptr-unsigned.cpp
    A clang/test/CIR/CodeGen/int-wrap.c
    A clang/test/CIR/CodeGen/lalg.c
    A clang/test/CIR/CodeGen/lambda.cpp
    A clang/test/CIR/CodeGen/libc.c
    A clang/test/CIR/CodeGen/libcall.cpp
    A clang/test/CIR/CodeGen/linkage.c
    A clang/test/CIR/CodeGen/literals.c
    A clang/test/CIR/CodeGen/literals.cpp
    A clang/test/CIR/CodeGen/loop-scope.cpp
    A clang/test/CIR/CodeGen/loop.cpp
    A clang/test/CIR/CodeGen/lvalue-refs.cpp
    A clang/test/CIR/CodeGen/move.cpp
    A clang/test/CIR/CodeGen/multi-vtable.cpp
    A clang/test/CIR/CodeGen/new-null.cpp
    A clang/test/CIR/CodeGen/new.cpp
    A clang/test/CIR/CodeGen/no-common.c
    A clang/test/CIR/CodeGen/no-proto-fun-ptr.c
    A clang/test/CIR/CodeGen/no-proto-is-void.cpp
    A clang/test/CIR/CodeGen/no-prototype.c
    A clang/test/CIR/CodeGen/nrvo.cpp
    A clang/test/CIR/CodeGen/offsetof.c
    A clang/test/CIR/CodeGen/opaque.c
    A clang/test/CIR/CodeGen/operators.cpp
    A clang/test/CIR/CodeGen/optnone.cpp
    A clang/test/CIR/CodeGen/packed-structs.c
    A clang/test/CIR/CodeGen/paren-list-init.cpp
    A clang/test/CIR/CodeGen/pass-object-size.c
    A clang/test/CIR/CodeGen/pointer-arith-ext.c
    A clang/test/CIR/CodeGen/pointer-to-data-member.cpp
    A clang/test/CIR/CodeGen/pointer-to-member-func.cpp
    A clang/test/CIR/CodeGen/pointer.cpp
    A clang/test/CIR/CodeGen/pointers.cpp
    A clang/test/CIR/CodeGen/pred-info-builtins.c
    A clang/test/CIR/CodeGen/predefined.cpp
    A clang/test/CIR/CodeGen/ptrdiff.c
    A clang/test/CIR/CodeGen/ptrdiff.cpp
    A clang/test/CIR/CodeGen/rangefor.cpp
    A clang/test/CIR/CodeGen/return.cpp
    A clang/test/CIR/CodeGen/shift.cpp
    A clang/test/CIR/CodeGen/skip-functions-from-system-headers.cpp
    A clang/test/CIR/CodeGen/sourcelocation.cpp
    A clang/test/CIR/CodeGen/special-virtual-func.cpp
    A clang/test/CIR/CodeGen/spelling-locations.cpp
    A clang/test/CIR/CodeGen/static-vars.c
    A clang/test/CIR/CodeGen/static-vars.cpp
    A clang/test/CIR/CodeGen/static.cpp
    A clang/test/CIR/CodeGen/std-array.cpp
    A clang/test/CIR/CodeGen/std-find.cpp
    A clang/test/CIR/CodeGen/stmt-expr.c
    A clang/test/CIR/CodeGen/stmt-expr.cpp
    A clang/test/CIR/CodeGen/stmtexpr-init.c
    A clang/test/CIR/CodeGen/store.c
    A clang/test/CIR/CodeGen/string-literals.c
    A clang/test/CIR/CodeGen/struct-comma.c
    A clang/test/CIR/CodeGen/struct-empty.c
    A clang/test/CIR/CodeGen/struct.c
    A clang/test/CIR/CodeGen/struct.cpp
    A clang/test/CIR/CodeGen/structural-binding.cpp
    A clang/test/CIR/CodeGen/switch-gnurange.cpp
    A clang/test/CIR/CodeGen/switch-unreachable-after-break.cpp
    A clang/test/CIR/CodeGen/switch.cpp
    A clang/test/CIR/CodeGen/temporary-materialization.cpp
    A clang/test/CIR/CodeGen/ternary.cpp
    A clang/test/CIR/CodeGen/three-way-comparison.cpp
    A clang/test/CIR/CodeGen/throw.cpp
    A clang/test/CIR/CodeGen/tls.c
    A clang/test/CIR/CodeGen/trap.cpp
    A clang/test/CIR/CodeGen/try-catch-dtors.cpp
    A clang/test/CIR/CodeGen/try-catch.cpp
    A clang/test/CIR/CodeGen/typedef.c
    A clang/test/CIR/CodeGen/types-nullptr.cpp
    A clang/test/CIR/CodeGen/types.c
    A clang/test/CIR/CodeGen/unary-deref.cpp
    A clang/test/CIR/CodeGen/unary.c
    A clang/test/CIR/CodeGen/unary.cpp
    A clang/test/CIR/CodeGen/union-init.c
    A clang/test/CIR/CodeGen/union.cpp
    A clang/test/CIR/CodeGen/unreachable.cpp
    A clang/test/CIR/CodeGen/var-arg-float.c
    A clang/test/CIR/CodeGen/var-arg-scope.c
    A clang/test/CIR/CodeGen/var-arg.c
    A clang/test/CIR/CodeGen/variadics.c
    A clang/test/CIR/CodeGen/vbase.cpp
    A clang/test/CIR/CodeGen/vector.cpp
    A clang/test/CIR/CodeGen/vectype-ext.cpp
    A clang/test/CIR/CodeGen/vectype.cpp
    A clang/test/CIR/CodeGen/visibility-attribute.c
    A clang/test/CIR/CodeGen/vla.c
    A clang/test/CIR/CodeGen/volatile.cpp
    A clang/test/CIR/CodeGen/vtable-rtti.cpp
    A clang/test/CIR/CodeGen/weak.c
    A clang/test/CIR/CodeGen/wide-string.cpp
    A clang/test/CIR/IR/address-space.cir
    A clang/test/CIR/IR/aliases.cir
    A clang/test/CIR/IR/alloca.cir
    A clang/test/CIR/IR/array.cir
    A clang/test/CIR/IR/await.cir
    A clang/test/CIR/IR/bit.cir
    A clang/test/CIR/IR/branch.cir
    A clang/test/CIR/IR/call-op-call-conv.cir
    A clang/test/CIR/IR/call.cir
    A clang/test/CIR/IR/cast.cir
    A clang/test/CIR/IR/cir-ops.cir
    A clang/test/CIR/IR/constptrattr.cir
    A clang/test/CIR/IR/copy.cir
    A clang/test/CIR/IR/data-member-ptr.cir
    A clang/test/CIR/IR/do-while.cir
    A clang/test/CIR/IR/exceptions.cir
    A clang/test/CIR/IR/for.cir
    A clang/test/CIR/IR/func-call-conv.cir
    A clang/test/CIR/IR/func-dsolocal-parser.cir
    A clang/test/CIR/IR/func.cir
    A clang/test/CIR/IR/getmember.cir
    A clang/test/CIR/IR/global.cir
    A clang/test/CIR/IR/inlineAttr.cir
    A clang/test/CIR/IR/int.cir
    A clang/test/CIR/IR/invalid-opencl-vec-type-hint.cir
    A clang/test/CIR/IR/invalid.cir
    A clang/test/CIR/IR/invalid_xfail.cir
    A clang/test/CIR/IR/libc-fabs.cir
    A clang/test/CIR/IR/libc-memchr.cir
    A clang/test/CIR/IR/libc-memcpy.cir
    A clang/test/CIR/IR/module.cir
    A clang/test/CIR/IR/ptr_stride.cir
    A clang/test/CIR/IR/scope.cir
    A clang/test/CIR/IR/stack-save-restore.cir
    A clang/test/CIR/IR/struct.cir
    A clang/test/CIR/IR/switch.cir
    A clang/test/CIR/IR/ternary.cir
    A clang/test/CIR/IR/try.cir
    A clang/test/CIR/IR/types.cir
    A clang/test/CIR/IR/unreachable.cir
    A clang/test/CIR/IR/vtableAttr.cir
    A clang/test/CIR/IR/while.cir
    A clang/test/CIR/Inputs/skip-this-header.h
    A clang/test/CIR/Inputs/std-cxx.h
    A clang/test/CIR/Lowering/OpenMP/barrier.cir
    A clang/test/CIR/Lowering/OpenMP/parallel.cir
    A clang/test/CIR/Lowering/OpenMP/taskwait.cir
    A clang/test/CIR/Lowering/OpenMP/taskyield.cir
    A clang/test/CIR/Lowering/ThroughMLIR/array.cir
    A clang/test/CIR/Lowering/ThroughMLIR/binop.cpp
    A clang/test/CIR/Lowering/ThroughMLIR/bit.c
    A clang/test/CIR/Lowering/ThroughMLIR/bool.cir
    A clang/test/CIR/Lowering/ThroughMLIR/branch.cir
    A clang/test/CIR/Lowering/ThroughMLIR/call.c
    A clang/test/CIR/Lowering/ThroughMLIR/cast.cir
    A clang/test/CIR/Lowering/ThroughMLIR/ceil.cir
    A clang/test/CIR/Lowering/ThroughMLIR/cmp.cpp
    A clang/test/CIR/Lowering/ThroughMLIR/cos.cir
    A clang/test/CIR/Lowering/ThroughMLIR/doWhile.c
    A clang/test/CIR/Lowering/ThroughMLIR/dot.cir
    A clang/test/CIR/Lowering/ThroughMLIR/exp.cir
    A clang/test/CIR/Lowering/ThroughMLIR/fabs.cir
    A clang/test/CIR/Lowering/ThroughMLIR/floor.cir
    A clang/test/CIR/Lowering/ThroughMLIR/for.cpp
    A clang/test/CIR/Lowering/ThroughMLIR/global.cir
    A clang/test/CIR/Lowering/ThroughMLIR/global.cpp
    A clang/test/CIR/Lowering/ThroughMLIR/goto.cir
    A clang/test/CIR/Lowering/ThroughMLIR/if.c
    A clang/test/CIR/Lowering/ThroughMLIR/log.cir
    A clang/test/CIR/Lowering/ThroughMLIR/memref.cir
    A clang/test/CIR/Lowering/ThroughMLIR/ptrstride.cir
    A clang/test/CIR/Lowering/ThroughMLIR/round.cir
    A clang/test/CIR/Lowering/ThroughMLIR/scope.cir
    A clang/test/CIR/Lowering/ThroughMLIR/shift.cir
    A clang/test/CIR/Lowering/ThroughMLIR/sin.cir
    A clang/test/CIR/Lowering/ThroughMLIR/sqrt.cir
    A clang/test/CIR/Lowering/ThroughMLIR/tenary.cir
    A clang/test/CIR/Lowering/ThroughMLIR/unary-inc-dec.cir
    A clang/test/CIR/Lowering/ThroughMLIR/unary-plus-minus.cir
    A clang/test/CIR/Lowering/ThroughMLIR/vectype.cpp
    A clang/test/CIR/Lowering/ThroughMLIR/vtable.cir
    A clang/test/CIR/Lowering/ThroughMLIR/while.c
    A clang/test/CIR/Lowering/address-space.cir
    A clang/test/CIR/Lowering/alloca.cir
    A clang/test/CIR/Lowering/array-init.c
    A clang/test/CIR/Lowering/array.cir
    A clang/test/CIR/Lowering/asm.cir
    A clang/test/CIR/Lowering/atomic-runtime.cpp
    A clang/test/CIR/Lowering/binop-fp.cir
    A clang/test/CIR/Lowering/binop-overflow.cir
    A clang/test/CIR/Lowering/binop-signed-int.cir
    A clang/test/CIR/Lowering/binop-unsigned-int.cir
    A clang/test/CIR/Lowering/bit.cir
    A clang/test/CIR/Lowering/bitfieils.c
    A clang/test/CIR/Lowering/bitint.cir
    A clang/test/CIR/Lowering/bool-to-int.cir
    A clang/test/CIR/Lowering/bool.cir
    A clang/test/CIR/Lowering/branch.cir
    A clang/test/CIR/Lowering/brcond.cir
    A clang/test/CIR/Lowering/bswap.cir
    A clang/test/CIR/Lowering/builtin-binary-fp2fp.c
    A clang/test/CIR/Lowering/builtin-floating-point.cir
    A clang/test/CIR/Lowering/call.cir
    A clang/test/CIR/Lowering/cast.cir
    A clang/test/CIR/Lowering/class.cir
    A clang/test/CIR/Lowering/cmp.cir
    A clang/test/CIR/Lowering/cmp3way.cir
    A clang/test/CIR/Lowering/complex.cir
    A clang/test/CIR/Lowering/const-array.cir
    A clang/test/CIR/Lowering/const.cir
    A clang/test/CIR/Lowering/data-member.cir
    A clang/test/CIR/Lowering/dot.cir
    A clang/test/CIR/Lowering/exceptions.cir
    A clang/test/CIR/Lowering/expect.cir
    A clang/test/CIR/Lowering/float.cir
    A clang/test/CIR/Lowering/func-call-conv.cir
    A clang/test/CIR/Lowering/func.cir
    A clang/test/CIR/Lowering/globals.cir
    A clang/test/CIR/Lowering/goto.cir
    A clang/test/CIR/Lowering/hello.cir
    A clang/test/CIR/Lowering/if.cir
    A clang/test/CIR/Lowering/int-wrap.cir
    A clang/test/CIR/Lowering/intrinsics.cir
    A clang/test/CIR/Lowering/libc.cir
    A clang/test/CIR/Lowering/loadstorealloca.cir
    A clang/test/CIR/Lowering/loop.cir
    A clang/test/CIR/Lowering/loops-with-break.cir
    A clang/test/CIR/Lowering/loops-with-continue.cir
    A clang/test/CIR/Lowering/ptrdiff.cir
    A clang/test/CIR/Lowering/ptrstride.cir
    A clang/test/CIR/Lowering/region-simplify.cir
    A clang/test/CIR/Lowering/scope.cir
    A clang/test/CIR/Lowering/select.cir
    A clang/test/CIR/Lowering/shift.cir
    A clang/test/CIR/Lowering/stack-save-restore.cir
    A clang/test/CIR/Lowering/struct-init.c
    A clang/test/CIR/Lowering/struct.cir
    A clang/test/CIR/Lowering/switch.cir
    A clang/test/CIR/Lowering/ternary.cir
    A clang/test/CIR/Lowering/try-catch.cpp
    A clang/test/CIR/Lowering/types.cir
    A clang/test/CIR/Lowering/unary-inc-dec.cir
    A clang/test/CIR/Lowering/unary-not.cir
    A clang/test/CIR/Lowering/unary-plus-minus.cir
    A clang/test/CIR/Lowering/unions.cir
    A clang/test/CIR/Lowering/variadics.cir
    A clang/test/CIR/Lowering/vectype.cpp
    A clang/test/CIR/Transforms/Inputs/folly-coro.h
    A clang/test/CIR/Transforms/Inputs/std.h
    A clang/test/CIR/Transforms/Target/aarch64/aarch64-call-conv-lowering-pass.cpp
    A clang/test/CIR/Transforms/Target/x86_64/x86_64-call-conv-lowering-pass.cpp
    A clang/test/CIR/Transforms/complex-fold.cir
    A clang/test/CIR/Transforms/idiom-iter.cpp
    A clang/test/CIR/Transforms/idiom-recognizer.cpp
    A clang/test/CIR/Transforms/if.cir
    A clang/test/CIR/Transforms/lib-opt-find.cpp
    A clang/test/CIR/Transforms/lib-opt.cpp
    A clang/test/CIR/Transforms/lifetime-check-agg.cpp
    A clang/test/CIR/Transforms/lifetime-check-coro-task.cpp
    A clang/test/CIR/Transforms/lifetime-check-lambda.cpp
    A clang/test/CIR/Transforms/lifetime-check-owner.cpp
    A clang/test/CIR/Transforms/lifetime-check-range-for-vector.cpp
    A clang/test/CIR/Transforms/lifetime-check-remarks.cpp
    A clang/test/CIR/Transforms/lifetime-check-string.cpp
    A clang/test/CIR/Transforms/lifetime-check.cpp
    A clang/test/CIR/Transforms/lifetime-fn-args.cpp
    A clang/test/CIR/Transforms/lifetime-invalid-option.cpp
    A clang/test/CIR/Transforms/lifetime-loop-valid.cpp
    A clang/test/CIR/Transforms/lifetime-loop.cpp
    A clang/test/CIR/Transforms/lifetime-null-passing.cpp
    A clang/test/CIR/Transforms/lifetime-switch.cpp
    A clang/test/CIR/Transforms/lifetime-this.cpp
    A clang/test/CIR/Transforms/loop.cir
    A clang/test/CIR/Transforms/mem2reg.c
    A clang/test/CIR/Transforms/mem2reg.cir
    A clang/test/CIR/Transforms/merge-cleanups.cir
    A clang/test/CIR/Transforms/scf-prepare.cir
    A clang/test/CIR/Transforms/scope.cir
    A clang/test/CIR/Transforms/select.cir
    A clang/test/CIR/Transforms/simpl.c
    A clang/test/CIR/Transforms/simpl.cir
    A clang/test/CIR/Transforms/switch.cir
    A clang/test/CIR/Transforms/ternary-fold.cir
    A clang/test/CIR/Transforms/ternary-fold.cpp
    A clang/test/CIR/Transforms/ternary.cir
    A clang/test/CIR/cc1.c
    A clang/test/CIR/cc1.cir
    A clang/test/CIR/cirtool.cir
    A clang/test/CIR/driver.c
    A clang/test/CIR/lit.local.cfg
    A clang/test/CIR/mlirargs.c
    A clang/test/CIR/mlirprint.c
    M clang/test/CMakeLists.txt
    M clang/test/CodeGen/atomic.c
    M clang/test/lit.cfg.py
    M clang/tools/CMakeLists.txt
    A clang/tools/cir-lsp-server/CMakeLists.txt
    A clang/tools/cir-lsp-server/cir-lsp-server.cpp
    A clang/tools/cir-opt/CMakeLists.txt
    A clang/tools/cir-opt/cir-opt.cpp
    A clang/tools/cir-translate/CMakeLists.txt
    A clang/tools/cir-translate/cir-translate.cpp
    A clang/utils/TableGen/CIRLoweringEmitter.cpp
    M clang/utils/TableGen/CMakeLists.txt
    M clang/utils/TableGen/TableGen.cpp
    M clang/utils/TableGen/TableGenBackends.h
    M mlir/docs/Passes.md
    M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
    M runtimes/CMakeLists.txt

  Log Message:
  -----------
  [𝘀𝗽𝗿] initial version

Created using spr 1.3.5



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list