-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-20.1.3 LLVM 20.1.3
published
Apr 16, 2025
675 Pull requests merged by 261 people
-
[ADT] Add hash_combine_range that takes a range (NFC)
#136459 merged
Apr 20, 2025 -
[clang][bytecode] Fix bos/bdos with non-zero offset applied
#136482 merged
Apr 20, 2025 -
[lldb-dap] fix inconsistent debugAdapterHostname argument name
#135544 merged
Apr 20, 2025 -
[clang][analyzer] Handle CXXParenInitListExpr alongside InitListExpr
#136041 merged
Apr 20, 2025 -
[clang][Analyzer] Fix error path of builtin overflow
#136345 merged
Apr 20, 2025 -
[mlir][memref] Move
AllocLikeConversion.h
helpers intoMemRefToLLVM.cpp
#136424 merged
Apr 20, 2025 -
[clang][bytecode] Start implementing __builtin_{,dynamic}_object_size
#136478 merged
Apr 20, 2025 -
[mlir][LLVM] Add
OpBuilder &
tolookupOrCreateFn
functions#136421 merged
Apr 20, 2025 -
[llvm] Use masm for UEFI
#132461 merged
Apr 20, 2025 -
[offload] Unset
-march
when building GPU libraries#136442 merged
Apr 20, 2025 -
[clangd] Use llvm::unique (NFC)
#136470 merged
Apr 20, 2025 -
[clang] Use llvm::unique (NFC)
#136469 merged
Apr 20, 2025 -
[mlir] Clean up prints with
llvm::interleaved
. NFC.#136468 merged
Apr 20, 2025 -
[llvm] Construct SmallVector with iterator ranges (NFC)
#136460 merged
Apr 20, 2025 -
[mlir][linalg] Clean up debug prints. NFC.
#136438 merged
Apr 20, 2025 -
[PBQP] Use llvm::interleaved (NFC)
#136462 merged
Apr 20, 2025 -
[PBQP] Add begin and end to Vector (NFC)
#136454 merged
Apr 19, 2025 -
[X86][GlobalISel] Support addr matching in SDAG patterns
#130445 merged
Apr 19, 2025 -
[lldb-dap] Remove an incorrect assumption on reverse requests.
#136210 merged
Apr 19, 2025 -
[lld] Use llvm::unique (NFC)
#136453 merged
Apr 19, 2025 -
[clang] Use llvm::SmallVector::pop_back_val (NFC)
#136451 merged
Apr 19, 2025 -
[mlir] Use llvm::SmallVector::pop_back_val() (NFC)
#136452 merged
Apr 19, 2025 -
[clang] Use llvm::append_range (NFC)
#136448 merged
Apr 19, 2025 -
[llvm] Use llvm::SmallVector::pop_back_val (NFC)
#136441 merged
Apr 19, 2025 -
IR: Avoid repeating assert condition in Value destructor
#136340 merged
Apr 19, 2025 -
[clang] llvm::append_range (NFC)
#136440 merged
Apr 19, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#136264 merged
Apr 19, 2025 -
[Hexagon] Change placeholder from
undef
topoison
#135555 merged
Apr 19, 2025 -
[mlir][transform] Clean up prints. NFC.
#136401 merged
Apr 19, 2025 -
[llvm] Use range-based for loops with llvm::drop_begin (NFC)
#136417 merged
Apr 19, 2025 -
[Hexagon] Construct SmallVector with an iterator range (NFC)
#136416 merged
Apr 19, 2025 -
[AMDGPU] Construct SmallVector with iterator ranges (NFC)
#136415 merged
Apr 19, 2025 -
[Utils] Avoid repeated hash lookups (NFC)
#136414 merged
Apr 19, 2025 -
[clang][bytecode] Don't set OnePastEnd bit for array elements
#136422 merged
Apr 19, 2025 -
[PAC][ThinLTO] Fix auth key for GOT entries of function symbols
#131467 merged
Apr 19, 2025 -
Revert "[StructurizeCFG] Refactor insertConditions. NFC. (#115476)"
#136370 merged
Apr 19, 2025 -
FunctionDecl::getFunctionTypeLoc: ignore function type attributes
#118420 merged
Apr 19, 2025 -
[libc++] Backport segmented iterator optimization for std::for_each to C++11
#134960 merged
Apr 19, 2025 -
[clang][bytecode] Diagnose failed MemberPtrPtr casts differently
#136407 merged
Apr 19, 2025 -
[mlir][SPRIV][NFC] Avoid rollback in
TypeCastingOpPattern
#136284 merged
Apr 19, 2025 -
SPIRV: Use use_empty instead of getNumUses == 0
#136338 merged
Apr 19, 2025 -
X86: Avoid using getNumUses
#136348 merged
Apr 19, 2025 -
[ci] add dependencies for lldb python binding tests
#136158 merged
Apr 19, 2025 -
[CIR] Infer MLIR context in type builders when possible
#136362 merged
Apr 19, 2025 -
[CMake] Disable LTO library when PIC is disabled
#136372 merged
Apr 19, 2025 -
[clang-doc][NFC] Prefer static functions for internal APIs
#136391 merged
Apr 19, 2025 -
[clang-doc][NFC] Avoid else after return
#136389 merged
Apr 19, 2025 -
[clang-doc][NFC] Avoid C-style casts
#136390 merged
Apr 19, 2025 -
[clang-doc][NFC] Use qualified auto
#136394 merged
Apr 19, 2025 -
[clang-doc][NFC] Use LLVM style naming in YAMLGenerator.cpp
#136393 merged
Apr 19, 2025 -
[TableGen] Use llvm::enumerate in one place (NFC)
#136399 merged
Apr 19, 2025 -
Revert "[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers"
#136402 merged
Apr 19, 2025 -
[BOLT] Add --custom-allocation-vma flag
#136385 merged
Apr 19, 2025 -
[mlir] Use llvm::less_first (NFC)
#136398 merged
Apr 19, 2025 -
[lld] Use llvm::less_first (NFC)
#136397 merged
Apr 19, 2025 -
[clang-tidy] Use llvm::less_second (NFC)
#136396 merged
Apr 19, 2025 -
Fix filename parsing in clang-format-diff.py for paths with spaces
#135779 merged
Apr 19, 2025 -
[clang][Driver] Support passing arbitrary args to
-cc1as
with-Xclangas
.#100714 merged
Apr 19, 2025 -
[libc++] Properly decay functions in CTAD for
pair
#134544 merged
Apr 19, 2025 -
[llvm][ir]: fix llc crashes on function definitions with label parameters
#136285 merged
Apr 19, 2025 -
[clang-format] Fix a bug in BWACS_MultiLine
#136281 merged
Apr 19, 2025 -
[clang-format] Fix a bug in annotating TT_PointerOrReference
#136073 merged
Apr 19, 2025 -
[clang-format] Fix a crash in EnumTrailingComma
#135903 merged
Apr 19, 2025 -
Config: Move LLVM_HAS_*_TARGET definitions to a new header.
#136388 merged
Apr 19, 2025 -
[clang-doc] Handle static members and functions
#135457 merged
Apr 19, 2025 -
[clang-doc][NFC] Use destructuring in Mapper.cpp
#135515 merged
Apr 19, 2025 -
[libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg}
#133920 merged
Apr 19, 2025 -
[BOLT] Don't choke on nobits symbols
#136384 merged
Apr 19, 2025 -
[flang] Fixed fir.dummy_scope generation to work for TBAA.
#136382 merged
Apr 19, 2025 -
[X86][APX] Handle AND_NF instruction for compare peephole
#136233 merged
Apr 18, 2025 -
[AArch64] Use helper class for emitting CFI instructions into MIR (NFCI)
#136004 merged
Apr 18, 2025 -
[ci] upload any generated clang reproducers as artifacts
#136157 merged
Apr 18, 2025 -
[ci] set up llvm-symbolizer environment variable
#136156 merged
Apr 18, 2025 -
[sanitizer_common] Updated build fix for newer NetBSD
#134742 merged
Apr 18, 2025 -
[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla…
#135372 merged
Apr 18, 2025 -
AArch64: Use use_empty instead of getNumUses == 0
#136356 merged
Apr 18, 2025 -
[DAGCombiner] Fold and/or of NaN SETCC - tests follow up
#136168 merged
Apr 18, 2025 -
ARM: Avoid using getNumUses
#136355 merged
Apr 18, 2025 -
ComplexDeinterleaving: Avoid using getNumUses
#136354 merged
Apr 18, 2025 -
[HLSL] XFAIL
smoothstep.ll
andSV_GroupIndex.ll
SPIR-V backend tests#136343 merged
Apr 18, 2025 -
NVPTX: Avoid getNumUses
#136351 merged
Apr 18, 2025 -
OpenMPOpt: Avoid using getNumUses
#136349 merged
Apr 18, 2025 -
unittests: Avoid using getNumUses
#136352 merged
Apr 18, 2025 -
OMPIRBuilder: Avoid getNumUses
#136350 merged
Apr 18, 2025 -
[ci] add all projects as dependencies of ci
#136153 merged
Apr 18, 2025 -
[lldb] Fix Python GIL-not-held issue in CreateStructuredDataFromScriptObject
#136309 merged
Apr 18, 2025 -
[NFC][flang] Removed literal numerical references from some LIT tests.
#136346 merged
Apr 18, 2025 -
[flang][openacc] Make num_gangs, num_workers and vector_length behavior homogenous with parallel
#136341 merged
Apr 18, 2025 -
[CIR] Upstream support for typedef and type aliases
#136335 merged
Apr 18, 2025 -
[flang] Tweak integer output under width-free I/G editing
#136316 merged
Apr 18, 2025 -
[flang][OpenACC] Fix crash due to truncated scope source range
#136206 merged
Apr 18, 2025 -
[flang] Don't perform macro replacement on exponents
#136176 merged
Apr 18, 2025 -
[flang][CUDA] Add error & warning for device argument first dimension…
#136058 merged
Apr 18, 2025 -
[flang][runtime] Better handling for integer input into null address
#135987 merged
Apr 18, 2025 -
[flang] Improve OpenACC SELF clause parser
#135883 merged
Apr 18, 2025 -
[flang] Fix fixed-form continuations of !$ OpenMP conditional lines
#135852 merged
Apr 18, 2025 -
[flang] Compile the output of -fdebug-unparse-with-modules
#135696 merged
Apr 18, 2025 -
[flang] Improve runtime SAME_TYPE_AS()
#135670 merged
Apr 18, 2025 -
LowerGlobalDtors: Use use_empty instead of getNumUses == 0
#136337 merged
Apr 18, 2025 -
Attributor: Use use_empty instead of getNumUses == 0
#136339 merged
Apr 18, 2025 -
SLPVectorizer: Use use_empty instead of getNumUses
#136336 merged
Apr 18, 2025 -
CodeGenPrepare: Check use_empty instead of getNumUses == 0
#136334 merged
Apr 18, 2025 -
[mlir][linalg][gpu] Clean up printing. NFC.
#136330 merged
Apr 18, 2025 -
[mlir] Use llvm::append_range (NFC)
#136257 merged
Apr 18, 2025 -
[mlir] harden transform.test_emit_remark_and_erase
#136307 merged
Apr 18, 2025 -
Reland [flang] Generalized simplification of HLFIR reduction ops. (#136071)
#136246 merged
Apr 18, 2025 -
[CIR] Upstream scalar support for ParenExpr
#136332 merged
Apr 18, 2025 -
[RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests
#132867 merged
Apr 18, 2025 -
[CIR] Upstream limited support for nested structures
#136331 merged
Apr 18, 2025 -
[MLIR][LLVMIR] Extend llrint,lrint,lround for vectors of float
#136225 merged
Apr 18, 2025 -
[clang][OpenMP] Fix/enforce order-concurrent-nestable rules
#135463 merged
Apr 18, 2025 -
[clang][Dependency Scanning] Adding an API to Diagnose Invalid Negative Stat Cache Entries
#135703 merged
Apr 18, 2025 -
[flang][cuda] Carry over the stream information to kernel launch
#136217 merged
Apr 18, 2025 -
[Bazel] Remove redundant gtest_main from codegen_tests, codegen_globalisel_tests, mi_tests
#135316 merged
Apr 18, 2025 -
[RISCV] Lower e64 vector_deinterleave via ri.vunzip2{a,b} if available
#136321 merged
Apr 18, 2025 -
[SLP]Reorder tree, if the reorder indices are non empty
#136185 merged
Apr 18, 2025 -
[CIR] Upstream support for record packing and padding
#136036 merged
Apr 18, 2025 -
[Transforms] Construct SmallVector with iterator ranges (NFC)
#136259 merged
Apr 18, 2025 -
[CodeGen] Construct SmallVector with iterator ranges (NFC)
#136258 merged
Apr 18, 2025 -
[Xtensa] Implement Xtensa Mul and Div Options.
#132157 merged
Apr 18, 2025 -
[mlir] Add optimization to bubbleUpPadSlice pattern for no pad case
#135859 merged
Apr 18, 2025 -
[NFC][LLVM][TableGen] Adjust pointer increments in DecoderEmitter
#136230 merged
Apr 18, 2025 -
Revert "[clang] Handle instantiated members to determine visibility"
#136317 merged
Apr 18, 2025 -
[llvm] Use llvm::less_first and llvm::less_second (NFC)
#136272 merged
Apr 18, 2025 -
[LLVM][TableGen] Fix Windows failure in DecoderEmitter
#136310 merged
Apr 18, 2025 -
[DebugInfo] Use std::move (NFC)
#136263 merged
Apr 18, 2025 -
[DebugInfo] Call std::erase directly (NFC)
#136261 merged
Apr 18, 2025 -
[mlir] GPUToROCDL: Add support for non-i32/f32 shuffle types
#136320 merged
Apr 18, 2025 -
[Support] Allow
llvm::interleaved
with custom ostream types#136318 merged
Apr 18, 2025 -
[lld][WebAssembly] Fix spurious signature mismatch under LTO
#136197 merged
Apr 18, 2025 -
Disable test on older compilers.
#136322 merged
Apr 18, 2025 -
[LangRef] Add a description of the semantics of call signatures.
#136189 merged
Apr 18, 2025 -
[RISCV] Fix assertion failure when using -fstack-clash-protection
#135248 merged
Apr 18, 2025 -
[flang-rt] Use runtime::memchr instead of std::memchr.
#135298 merged
Apr 18, 2025 -
Generate empty .clang-format-ignore before running tests
#136154 merged
Apr 18, 2025 -
[clang][Sema][SYCL] Fix MSVC STL usage on AMDGPU
#135979 merged
Apr 18, 2025 -
[mlir][vector] Switch to
llvm::interleaved
in debug prints. NFC.#136248 merged
Apr 18, 2025 -
[mlir][gpu] Clean up prints in GPU dialect. NFC.
#136250 merged
Apr 18, 2025 -
[mlir][spirv] Switch to
llvm::interleaved
. NFC.#136240 merged
Apr 18, 2025 -
[Analysis] Make LocationSize conversion from uint64_t explicit
#133342 merged
Apr 18, 2025 -
[mlir] AMDGPUToROCDL: lower
amdgpu.swizzle_bitmode
#136223 merged
Apr 18, 2025 -
[ValueTracking] Refactor
isKnownNonEqualFromContext
#127388 merged
Apr 18, 2025 -
[mlir] allow function type cloning to fail
#136300 merged
Apr 18, 2025 -
[docs] Add TOC for InstCombine contributor guide
#136293 merged
Apr 18, 2025 -
llvm-reduce: Avoid using constantdata uselistorder in thinlto test
#136288 merged
Apr 18, 2025 -
[mlir] add a fluent API to GreedyRewriterConfig
#132253 merged
Apr 18, 2025 -
[libc++] Make __config_site modular
#134699 merged
Apr 18, 2025 -
[Clang][GPU] Make NVPTX check more permissive in unit test
#136301 merged
Apr 18, 2025 -
[mlir][memref] Fix rollback in test case during
convert-to-llvm
#135958 merged
Apr 18, 2025 -
[OpenMP] Remove 'libomptarget.devicertl.a' fatbinary and use static library
#126143 merged
Apr 18, 2025 -
[NFC][LLVM][TableGen] Use
decodeULEB128
forOPC_SoftFail
emission#136220 merged
Apr 18, 2025 -
[Clang][GPU] Fix unit test for NVPTX tid.x intrinsic
#136297 merged
Apr 18, 2025 -
[DebugInfo] getMergedLocation: match scopes based on their location
#132286 merged
Apr 18, 2025 -
[lldb][Telemetry] Fix unit test compile failure with LLVM_ENABLE_TELEMETRY=0
#136115 merged
Apr 18, 2025 -
[LLVM][TableGen] Move DecoderEmitter output to anonymous namespace
#136214 merged
Apr 18, 2025 -
[clang] Handle instantiated members to determine visibility
#136128 merged
Apr 18, 2025 -
Give this diagnostic a diagnostic group
#136182 merged
Apr 18, 2025 -
[clang][bytecode] Reject constexpr-unknown values in CheckStore
#136279 merged
Apr 18, 2025 -
[mlir][target] RAII wrap moduleToObject timer to ensure call
clear
function#136142 merged
Apr 18, 2025 -
[FlattenCFG] Fix an Imprecise Usage of AA
#128117 merged
Apr 18, 2025 -
AMDGPU: Mark workitem ID intrinsics with range attribute
#136196 merged
Apr 18, 2025 -
[CodeGen][NPM] Port UnreachableMachineBlockElim to NPM
#136127 merged
Apr 18, 2025 -
[Clang] Fix the trailing comma regression
#136273 merged
Apr 18, 2025 -
[DAG] isKnownNeverNaN - add DemandedElts element mask to isKnownNeverNaN calls
#135952 merged
Apr 18, 2025 -
[memprof] Avoid repeated hash lookups (NFC)
#136268 merged
Apr 18, 2025 -
[CodeGen] Add another method to CFIInstBuilder
#136270 merged
Apr 18, 2025 -
[lldb] Try to fix TestExprDiagnostics test
#136269 merged
Apr 18, 2025 -
[Clang][GitHub][NFC] Auto-add clang:bytecode label for PR
#136148 merged
Apr 18, 2025 -
[clang] Use llvm::append_range (NFC)
#136256 merged
Apr 18, 2025 -
[libc++] Simplify the generic implementation of is_{un}signed
#136095 merged
Apr 18, 2025 -
[clang] Add source range to 'use of undeclared identifier' diagnostics
#117671 merged
Apr 18, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#135751 merged
Apr 18, 2025 -
[IPO] Avoid repeated hash lookups (NFC)
#135750 merged
Apr 18, 2025 -
[llvm] Use llvm::binary_search (NFC)
#136228 merged
Apr 18, 2025 -
[Clang] Bypass TAD during overload resolution if a perfect match exists
#136203 merged
Apr 18, 2025 -
[RISCV] Move checking for constant 3/4 for XTHeadMemPair to the instruction matching stage.
#136165 merged
Apr 18, 2025 -
Revert "[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params"
#136252 merged
Apr 18, 2025 -
[mlir][vector] Prevent folding of OOB values in insert/extract
#135498 merged
Apr 18, 2025 -
[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params
#133800 merged
Apr 18, 2025 -
Revert "[AMDGPU] Implement vop3p complex pattern optmization for gisel"
#136249 merged
Apr 18, 2025 -
[LoongArch] Pre-commit for broadcast load
#136070 merged
Apr 18, 2025 -
[RISCV] Strengthen register usage validation for XTheadMemPair loads
#136241 merged
Apr 18, 2025 -
[RISCV][NFC] Add Zicsr to profiles explicitly
#136134 merged
Apr 18, 2025 -
[BOLT] Skip FDE emission for patch functions
#136224 merged
Apr 18, 2025 -
[LV][NFC] Clean up tail-folding check for early-exit loops
#133931 merged
Apr 18, 2025 -
[AMDGPU] Implement vop3p complex pattern optmization for gisel
#130234 merged
Apr 18, 2025 -
[RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef
#136164 merged
Apr 18, 2025 -
[clang-format] Fix a bug in FormatToken::isObjCAccessSpecifier()
#136109 merged
Apr 18, 2025 -
[ARM, AArch64] Fix passing of structures with aligned base classes
#135564 merged
Apr 18, 2025 -
[clang][ptrauth] Make ptrauth feature detection tests more robust
#136204 merged
Apr 18, 2025 -
Make the
-disable-free
flag more full featured#136213 merged
Apr 18, 2025 -
[IndVarsSimplify] sinkUnusedInvariants is skipping instructions while sinking.
#135205 merged
Apr 18, 2025 -
[Modules] Fix the inconsistency of which
Decl
should be serialized for an identifier.#135887 merged
Apr 18, 2025 -
[libc][bazel] Enforce that libc hand-in-hand libs are headers-only.
#136219 merged
Apr 17, 2025 -
[LV] Check if the VF is scalar by VFRange in
handleUncountableEarlyExit
.#135294 merged
Apr 17, 2025 -
Revert "[flang] Generalized simplification of HLFIR reduction ops."
#136218 merged
Apr 17, 2025 -
[docs][SandboxIR] Fix cross-reference to sandbox vectorizer
#133768 merged
Apr 17, 2025 -
[NVPTX] Address warning and typo in fp128 support
#136207 merged
Apr 17, 2025 -
Revert "[Fuchsia] Not building llvm-mt when LIBXML2 is not enabled."
#136216 merged
Apr 17, 2025 -
[flang] Generalized simplification of HLFIR reduction ops.
#136071 merged
Apr 17, 2025 -
[BOLT][RISCV] Fix MCPlusBuilder instrumentation ifaces
#136211 merged
Apr 17, 2025 -
[mlir][amdgpu] Add
amdgpu.swizzle_bitmode
op#135513 merged
Apr 17, 2025 -
[sanitizer] Apply AlwaysIn/Out in parseSanitizeArgs
#129405 merged
Apr 17, 2025 -
[Analysis] Restore the call to reserve
#136215 merged
Apr 17, 2025 -
[clang] fix unresolved dependent template specialization mangling
#136201 merged
Apr 17, 2025 -
[scudo] Add primary option to enable/disable cache blocks.
#129794 merged
Apr 17, 2025 -
[MLIR][XeGPU] Switch to 1D representation for SIMT code
#135116 merged
Apr 17, 2025 -
[lldb] Create ThreadPlanStepOut ctor that never skips frames
#136163 merged
Apr 17, 2025 -
[SandboxIR] Implement ConstantDataArray functions
#134729 merged
Apr 17, 2025 -
[ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer
#133249 merged
Apr 17, 2025 -
[MLIR][CAPI][python] expose the python binding for linalgOp.getIndexingMaps
#136054 merged
Apr 17, 2025 -
[NFC][TableGen] Code cleanup in Wasm disassember emitter
#135992 merged
Apr 17, 2025 -
[NVPTX] Basic support for fp128 as a storage type
#136006 merged
Apr 17, 2025 -
[flang][acc] Avoid implicitly privatizing IVs already privatized
#136181 merged
Apr 17, 2025 -
[flang][cuda] Update cuf.kernel_launch stream and conversion
#136179 merged
Apr 17, 2025 -
[lldb][nfc] Split the constructor of ThreadPlanStepOut
#136160 merged
Apr 17, 2025 -
[clang][SemaARM][NFC] clang-format aarch64 builtin check
#136188 merged
Apr 17, 2025 -
[RISCV] Check that both registers of a CV Reg-Reg memory address are GPRs.
#136079 merged
Apr 17, 2025 -
[SLP] Replace most uses of for_each with range-for loops. NFC
#136146 merged
Apr 17, 2025 -
disable test on older compilers
#136186 merged
Apr 17, 2025 -
[OpenMP] Disable load balance on Haiku
#136082 merged
Apr 17, 2025 -
[flang] Fixed out-of-bounds access in SimplifyIntrinsics.
#136171 merged
Apr 17, 2025 -
[NVPTX] Add auto-upgrade rules for fabs.{f,d,ftz.f}
#136150 merged
Apr 17, 2025 -
[lldb][nfc] Factor out code from ThreadPlanStepOut ctor
#136159 merged
Apr 17, 2025 -
Reapply "[NFC][CFI] Avoid clang error in CFI tests" (#136030)
#136177 merged
Apr 17, 2025 -
[flang] Add 32-bit AIX target specific in order to build 32-bit flang-rt
#136051 merged
Apr 17, 2025 -
AMDGPU: Fix the double rounding issue in v2f64 -> v2f16 conversion
#135659 merged
Apr 17, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (3/N)
#135826 merged
Apr 17, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (2/N)
#135824 merged
Apr 17, 2025 -
[X86] combineGatherScatter - use FoldConstantArithmetic for truncation of constant build vectors
#136033 merged
Apr 17, 2025 -
[RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x
#136010 merged
Apr 17, 2025 -
[MLIR][XeGPU] Update XeGPU doc
#136155 merged
Apr 17, 2025 -
[MTE] do not tag zero sized globals
#136020 merged
Apr 17, 2025 -
[MTE] decide whether to tag global in AsmPrinter
#135891 merged
Apr 17, 2025 -
[SYCL] Add clang-linker-wrapper changes to call clang-sycl-linker for SYCL offloads
#135683 merged
Apr 17, 2025 -
[SPARC] Use native bitcast instructions when we have VIS3
#135716 merged
Apr 17, 2025 -
[SPARC] Use lzcnt to implement CTLZ when we have VIS3
#135715 merged
Apr 17, 2025 -
[DebugInfo][IndVarSimplify] Propagate source loc when simplifying rem
#135399 merged
Apr 17, 2025 -
[bazel] Remove duplicate dependency
#136152 merged
Apr 17, 2025 -
[DirectX] Legalize Freeze instruction
#136043 merged
Apr 17, 2025 -
[lldb] Fix lock inversion between statusline mutex and output mutex
#135956 merged
Apr 17, 2025 -
[Clang] Enable -fextend-lifetimes at -Og
#118026 merged
Apr 17, 2025 -
[clang][bytecode] Check if operator delete calls are in the right frame
#136141 merged
Apr 17, 2025 -
[clang][ExprConst] Diagnose ptr subs with non-zero offset
#135938 merged
Apr 17, 2025 -
[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#135135 merged
Apr 17, 2025 -
Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing.
#135418 merged
Apr 17, 2025 -
[Clang][Docs] Add release note for execute-only support on AArch64
#134802 merged
Apr 17, 2025 -
Reland [clang] Unify
SourceLocation
andIdentifierInfo*
pair-like data structures toIdentifierLoc
#136077 merged
Apr 17, 2025 -
[CIR] cir.call with scalar return type
#135552 merged
Apr 17, 2025 -
[NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support
#135644 merged
Apr 17, 2025 -
[LLD][Docs] Add release notes for execute-only support on AArch64
#134804 merged
Apr 17, 2025 -
[RISCV] Remove skipFunction from RISCVVMV0Elimination.
#136080 merged
Apr 17, 2025 -
[VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x
#135017 merged
Apr 17, 2025 -
[AArch64][Docs] Add release note for execute-only support on AArch64
#134799 merged
Apr 17, 2025 -
[LLD][ELF][AArch64] Mark .plt and .iplt with PURECODE flag
#134798 merged
Apr 17, 2025 -
[flang][cuda] Introduce stream cast op
#136050 merged
Apr 17, 2025 -
Mark the file opened by DeserializedDeclsSourceRangePrinter as a text file
#135842 merged
Apr 17, 2025 -
[LV][NFC] Regenerate AArch64/veclib-* test CHECK lines
#136138 merged
Apr 17, 2025 -
[SelectionDAG] Propagate poison in getNode with two operands if the input is poison.
#135387 merged
Apr 17, 2025 -
[clang] Implement StmtPrinter for EmbedExpr
#135957 merged
Apr 17, 2025 -
[SYCL] Basic code generation for SYCL kernel caller offload entry point functions.
#133030 merged
Apr 17, 2025 -
[clang] Implement dump() for MemberPointer APValues
#136130 merged
Apr 17, 2025 -
[MLIR][AMDGPU] Fixing word alignment check for bufferload fastpath
#135982 merged
Apr 17, 2025 -
[InstSimplify] Fold
getelementptr inbounds null, idx -> null
#130742 merged
Apr 17, 2025 -
[mlir][Transforms] Delete 1:N dialect conversion driver
#121389 merged
Apr 17, 2025 -
[LV] Fix '-1U' bits for smallest type in getSmallestAndWidestTypes
#135783 merged
Apr 17, 2025 -
[lldb] Remove CompilerType::GetIndexOfFieldWithName
#135963 merged
Apr 17, 2025 -
[libc][workflows] fix fullbuild by installing clang-20/clang++-20
#136074 merged
Apr 17, 2025 -
[clang][bytecode] Reject assignments in C
#136126 merged
Apr 17, 2025 -
[LoopVectorize] Don't replicate blocks with optsize
#129265 merged
Apr 17, 2025 -
[clang][bytecode] Enter a non-constant context when revisiting
#136104 merged
Apr 17, 2025 -
[CaptureTracking] Remove dereferenceable_or_null special case
#135613 merged
Apr 17, 2025 -
[LLVM][AArch64ISel] Fix IsLE predicate setting so it does not affect BE codegen.
#135978 merged
Apr 17, 2025 -
[CodeGen][NPM] Port MachineBlockPlacementStats to NPM
#129853 merged
Apr 17, 2025 -
[PowerPC] Pre-commit tests for PR130742. NFC.
#135606 merged
Apr 17, 2025 -
[mlir][arith] Add constraints to the MulIOp for preventing type mismatch while folding
#136093 merged
Apr 17, 2025 -
[Intrinsics] Add support for range attributes
#135642 merged
Apr 17, 2025 -
unittests: ORC: Skip the ReOptimizeLayerTest for RISC-V
#134702 merged
Apr 17, 2025 -
[flang][OpenMP][Semantics] Disallow NOWAIT and ORDERED with CANCEL
#135991 merged
Apr 17, 2025 -
Re apply 130577 narrow math for and operand
#133896 merged
Apr 17, 2025 -
[SLP] More OOP to simplify vectorizeStores() (NFC)
#134605 merged
Apr 17, 2025 -
Revert "[Clang] Bypass TAD during overload resolution if a perfect match exists"
#136113 merged
Apr 17, 2025 -
[MLIR:LLVM] Add UWTableKind attribute
#135811 merged
Apr 17, 2025 -
[SROA] Support load-only promotion with dynamic offset loads
#135609 merged
Apr 17, 2025 -
[AArch64] Generalize integer FPR lane stores for all types
#134117 merged
Apr 17, 2025 -
[TSan, SanitizerBinaryMetadata] Improve instrument for derived pointers via phis/selects
#132752 merged
Apr 17, 2025 -
[libc] Export standard C symbols in the public packages for MacOS instead of namespaced C++ symbols.
#136100 merged
Apr 17, 2025 -
[mlir][tosa] Remove trailing whitespaces
#136031 merged
Apr 17, 2025 -
[TLI] Use AArch64 vector calling convention for ArmPL routines
#135790 merged
Apr 17, 2025 -
[AArch64][SVE] Fold ADD+CNTB to INCB and DECB
#118280 merged
Apr 17, 2025 -
[mlir][memref][NFC] Simplify
constifyIndexValues
#135940 merged
Apr 17, 2025 -
[mlir][memref] Mark result memref as "strided"
#135939 merged
Apr 17, 2025 -
[mlir][ArmSME][NFC] Check early for unsupported mask ops
#135955 merged
Apr 17, 2025 -
Reapply "[Clang] Fix dependent local class instantiation bugs"
#135914 merged
Apr 17, 2025 -
[Clang][CodeGen][OpenCL] Add
-fno-delete-null-pointer-checks
to avoid UB. NFC.#135602 merged
Apr 17, 2025 -
[Hexagon] Pre-commit tests for PR130742. NFC.
#135604 merged
Apr 17, 2025 -
[Clang] Bypass TAD during overload resolution if a perfect match exists
#136018 merged
Apr 17, 2025 -
[BOLT][Instrumentation] Initial instrumentation support for RISCV64
#133882 merged
Apr 17, 2025 -
[clang] convergent attribute does not require "all threads"
#135803 merged
Apr 17, 2025 -
[AMDGPU][NPM] Cleanup AMDGPUPassRegistry.def
#130071 merged
Apr 17, 2025 -
[clang][bytecode] Add missing __builtin_memcpy checks
#135975 merged
Apr 17, 2025 -
[AMDGPU] Add illegal type convertion
#135729 merged
Apr 17, 2025 -
[NVPTX] Lower i1 select with logical ops in the general case
#135868 merged
Apr 17, 2025 -
[mlir][SMT] add missing ExportSMTLIB tests
#136069 merged
Apr 17, 2025 -
[LoongArch] lower vector shuffle as byte rotate (if possible)
#135157 merged
Apr 17, 2025 -
[llvm] Use llvm::append_range (NFC)
#136066 merged
Apr 17, 2025 -
[llvm] Construct SmallVector with iterator ranges (NFC)
#136064 merged
Apr 17, 2025 -
[llvm] Construct SmallVector with ArrayRef (NFC)
#136063 merged
Apr 17, 2025 -
[Clang] Handle default template arguments for alias CTAD guides
#134807 merged
Apr 17, 2025 -
[clang-format] Fix a bug in BWACS_MultiLine
#135906 merged
Apr 17, 2025 -
[DirectX] adding support in obj2yaml and yaml2obj to root constants
#127840 merged
Apr 17, 2025 -
[libc] Fix incorrect unsigned comparison
#135595 merged
Apr 17, 2025 -
Revert "Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017)"
#136068 merged
Apr 17, 2025 -
[Sparc] Use helper class for emitting CFI instructions into MIR
#136027 merged
Apr 17, 2025 -
[lldb] Add summary for NSIndirectTaggedPointerString
#136025 merged
Apr 17, 2025 -
LowerTypeTests: Fix quadratic complexity (try 2).
#136053 merged
Apr 17, 2025 -
[clang-doc][NFC] clean unused variable in HTML generator
#135505 merged
Apr 17, 2025 -
[flang] Unwrap sequence types when checking for descriptor members
#136039 merged
Apr 17, 2025 -
Add empty top level .clang-format-ignore
#136022 merged
Apr 16, 2025 -
[TableGen] Combine the two separate OperandMapping loops in PseudoLoweringEmitter.
#136007 merged
Apr 16, 2025 -
[HLSL] Add a warning for implicit bindings
#135909 merged
Apr 16, 2025 -
Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017)
#136019 merged
Apr 16, 2025 -
[flang] Complete alignment of -x language modes with gfortran
#133775 merged
Apr 16, 2025 -
[mlir][SMT] add python bindings
#135674 merged
Apr 16, 2025 -
[asan] Fix build on fuchsia
#136042 merged
Apr 16, 2025 -
[NFC][CFI] Remove unnecessary -rtlib=platform from tests
#136032 merged
Apr 16, 2025 -
[mlir][ROCDL] Add permlanex16 op to allow subgroup reductions on gfx10+
#135983 merged
Apr 16, 2025 -
disable test on older compilers
#136037 merged
Apr 16, 2025 -
[llvm] Handle CPI symbols for UEFI
#135652 merged
Apr 16, 2025 -
[ARM] Use helper class for emitting CFI instructions into MIR
#135994 merged
Apr 16, 2025 -
[mlir][tosa] Add verifier check for Slice Op
#135853 merged
Apr 16, 2025 -
Revert "[NFC][CFI] Avoid clang error in CFI tests"
#136030 merged
Apr 16, 2025 -
Revert "[NFC][CFI] Dump test output to debug llvm-clang-win-x-aarch64 failure"
#136029 merged
Apr 16, 2025 -
[mlir][vector] Move extract_strided_slice canonicalization to folding
#135676 merged
Apr 16, 2025 -
Revert "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter"
#136017 merged
Apr 16, 2025 -
[NFCI] Explicitly delete unused copy constructor and assign copy for VPInterleavedAccessInfo
#134755 merged
Apr 16, 2025 -
[SampleFDO] Extend the function base name max size
#135863 merged
Apr 16, 2025 -
[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter
#135882 merged
Apr 16, 2025 -
[mlir][linalg][NFC] Update elementwise docs to match op name
#135999 merged
Apr 16, 2025 -
[Serialization] Use llvm::map_range (NFC)
#135990 merged
Apr 16, 2025 -
[llvm-xray] Use llvm::make_second_range (NFC)
#135989 merged
Apr 16, 2025 -
[Frontend] Use StringRef::ends_with (NFC)
#135988 merged
Apr 16, 2025 -
[llvm] Use llvm::append_range (NFC)
#135931 merged
Apr 16, 2025 -
[clang] Fix elaborated keyword canonicalization
#135916 merged
Apr 16, 2025 -
[ctxprof][nfc] Move profile annotator to Analysis
#135871 merged
Apr 16, 2025 -
[NFC][CFI] Dump test output to debug llvm-clang-win-x-aarch64 failure
#136002 merged
Apr 16, 2025 -
Fix 'unannotated fall-through between switch labels' warning.
#136000 merged
Apr 16, 2025 -
[HLSL] Don't invoke
dxv
fromclang-dxc
for text output#135876 merged
Apr 16, 2025 -
[SystemZ] Add support for half (fp16)
#109164 merged
Apr 16, 2025 -
Revert "[Clang][RFC] Bypass TAD during overload resolution if a perfect match exists"
#135993 merged
Apr 16, 2025 -
[ctxprof] Extend the notion of "cannot return"
#135651 merged
Apr 16, 2025 -
[CIR] Upstream initial support for complete record types
#135844 merged
Apr 16, 2025 -
NFC: Rewrite auto castIter -> const auto *castIter
#133521 merged
Apr 16, 2025 -
[Modules] Fix an identifier hiding a function-like macro definition.
#135471 merged
Apr 16, 2025 -
[HLSL][OpenCL] Strip addrspace from implicit cast diags
#135830 merged
Apr 16, 2025 -
[mlir][vector] Fold broadcast(poison) -> poison
#135677 merged
Apr 16, 2025 -
[mlir][vector] fold transpose(poison) -> poison
#135675 merged
Apr 16, 2025 -
[Clang][RFC] Bypass TAD during overload resolution if a perfect match exists
#133426 merged
Apr 16, 2025 -
[mlir][vector] Remove redundant shape_cast(shape_cast(x)) pattern
#135447 merged
Apr 16, 2025 -
[mlir][vector] transpose(broadcast) -> broadcast canonicalization
#135096 merged
Apr 16, 2025 -
[CodeGen][RISCV] Add helper class for emitting CFI instructions into MIR
#135845 merged
Apr 16, 2025 -
[compiler-rt] Fix
addtf3_test.c
being skipped due to misplaced include#134106 merged
Apr 16, 2025 -
[NFC][CFI] Avoid clang error in CFI tests
#135981 merged
Apr 16, 2025 -
[TableGen] Store flat source operand number in OperandMap in PseudoLoweringEmitter. NFC
#135886 merged
Apr 16, 2025 -
[NFC][CFI] Add test to check for '-flto' and '-fvisibility=' flags
#135892 merged
Apr 16, 2025 -
[llvm][ItaniumDemangle] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles
#135968 merged
Apr 16, 2025 -
[lldb][DataFormatter] Surface CalculateNumChildren errors in std::vector summary
#135944 merged
Apr 16, 2025 -
[Vectorize] Construct SmallVector with an iterator range (NFC)
#135936 merged
Apr 16, 2025 -
[Utils] Use StringRef::ends_with (NFC)
#135934 merged
Apr 16, 2025 -
[DebugInfo] Use StringRef::starts_with (NFC)
#135933 merged
Apr 16, 2025 -
[CodeGen] Construct SmallVector with ArrayRef (NFC)
#135930 merged
Apr 16, 2025 -
[NFC][Clang] Introduce type aliases to replace use of auto in clang/lib/CodeGen/CGCall.cpp.
#135861 merged
Apr 16, 2025 -
[AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst
#135441 merged
Apr 16, 2025 -
[bazel] Fix bazel build after 2b983a24583dd4e131d727717872a56712b5dd52.
#135976 merged
Apr 16, 2025 -
[NFC][CFI] Don't mix CFI and non-CFI flags on the same line
#135890 merged
Apr 16, 2025 -
[NFC][Driver][CFI] Rename to clarify purpose of CFI runtime
#135885 merged
Apr 16, 2025 -
[lldb][nfc] Remove redundant check in if statement
#135869 merged
Apr 16, 2025 -
[NFC][Driver][CFI] Update boolean expression
#135881 merged
Apr 16, 2025 -
[clang][bytecode] Implement __builtin_wmem{cpy,move}
#135969 merged
Apr 16, 2025 -
Revert "[clang] Unify
SourceLocation
andIdentifierInfo*
pair-like data structures toIdentifierLoc
"#135974 merged
Apr 16, 2025 -
[NVPTX] Remove extraneous initializeNVVMReflectLegacyPassPass declaration
#135825 merged
Apr 16, 2025 -
[lldb-dap] Fixing a race during disconnect.
#135872 merged
Apr 16, 2025 -
[bazel] Fix bazel build after 00eaff3 #2.
#135962 merged
Apr 16, 2025 -
[AARCH64] Add FEAT_SSVE_FEXPA and fix unsupported features list
#134368 merged
Apr 16, 2025 -
[Offload][SYCL] Refactor OffloadKind implementation
#135809 merged
Apr 16, 2025 -
[AMDGPU][True16][MC] update a few mc test for true16
#135816 merged
Apr 16, 2025 -
[DAGCombiner] Fold and/or of NaN SETCC
#135645 merged
Apr 16, 2025 -
[clang] Unify
SourceLocation
andIdentifierInfo*
pair-like data structures toIdentifierLoc
#135808 merged
Apr 16, 2025 -
[bazel] Fix bazel build after 00eaff3e9c897c263a879416d0f151d7ca7eeaff.
#135949 merged
Apr 16, 2025 -
Revert "[flang][fir] Lower
do concurrent
loop nests tofir.do_concurrent
(#132904)"#135904 merged
Apr 16, 2025 -
[Clang] [Sema] Fix a crash when a
friend
function is redefined as deleted#135679 merged
Apr 16, 2025 -
[Clang,debuginfo] added vtt parameter in destructor DISubroutineType
#130674 merged
Apr 16, 2025 -
[clang][bytecode] Give typeinfo APValues an LValuePath
#135948 merged
Apr 16, 2025 -
[CI] enable code-format-helper for .cl files
#135748 merged
Apr 16, 2025 -
[DAG] isSplatValue - only treat binop splats with repeated undef elements as undef
#135945 merged
Apr 16, 2025 -
[VPlan] Introduce all loop regions as VPlan transform. (NFC)
#129402 merged
Apr 16, 2025 -
[clang][bytecode][NFC] Remove PT_FnPtr
#135947 merged
Apr 16, 2025 -
[mlir][vector] Tighten the semantics of vector.gather
#135749 merged
Apr 16, 2025 -
[SLP][NFC]Remove handling of duplicates from getGatherCost
#135834 merged
Apr 16, 2025 -
[AArch64] Fix FPMR handling when switching streaming mode
#135827 merged
Apr 16, 2025 -
[AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics
#135145 merged
Apr 16, 2025 -
[MLIR][LLVM] Fix #llvm.constant_range crashing in storage uniquer
#135772 merged
Apr 16, 2025 -
[libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types
#129452 merged
Apr 16, 2025 -
[MLIR][Linalg] Remove debug print from FoldIntoElementwise pass
#135928 merged
Apr 16, 2025 -
[clang][bytecode] Fix subtracting zero-sized pointers
#135929 merged
Apr 16, 2025 -
[RISCV] Add basic ISel patterns for Xqcisls instructions
#135918 merged
Apr 16, 2025 -
[CodeGen] Call DenseMap::erase directly (NFC)
#135898 merged
Apr 16, 2025 -
[Lex] Use llvm::make_second_range (NFC)
#135902 merged
Apr 16, 2025 -
ELFObjectWriter: Disable STT_SECTION adjustment for .reloc
#135519 merged
Apr 16, 2025 -
[mlir][SMT] fix the operation name in ArrayBroadcastOp description
#135746 merged
Apr 16, 2025 -
[clang][bytecode] Explicitly mark constexpr-unknown variables as such
#135806 merged
Apr 16, 2025 -
[clangd][docs] Fix incorrect docstring for header-insertion "Never"
#135921 merged
Apr 16, 2025 -
[mlir] Use llvm::make_first_range (NFC)
#135900 merged
Apr 16, 2025 -
[mlir] Construct SmallVector with ArrayRef (NFC)
#135899 merged
Apr 16, 2025 -
[LoongArch] Don't crash on instruction prefetch intrinsics
#135760 merged
Apr 16, 2025 -
[Clang][Sema] Fix -Whigher-precision-for-complex-division
#131477 merged
Apr 16, 2025 -
Reapply "[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)"
#135758 merged
Apr 16, 2025 -
[RISCV] Add basic ISel patterns for Xqcilo instructions
#135901 merged
Apr 16, 2025 -
[DirectX] Implement the DXILCBufferAccess pass
#134571 merged
Apr 16, 2025 -
[clang] fix a crash in error recovery in expressions resolving to templates
#135893 merged
Apr 16, 2025 -
[clang][NVPTX] Add builtins and intrinsics for conversions of new FP types
#134345 merged
Apr 16, 2025 -
[flang][fir] Lower
do concurrent
loop nests tofir.do_concurrent
#132904 merged
Apr 16, 2025 -
[Support] Add format object for interleaved ranges
#135517 merged
Apr 16, 2025 -
[LoongArch] make ABDS/ABDU legal for lsx/lasx
#134190 merged
Apr 16, 2025 -
[libc][bazel] Fold "libc_function_deps" into "deps" for libc_tests.
#135835 merged
Apr 16, 2025 -
[alpha.webkit.UnretainedCallArgsChecker] Add the support for RetainPtrArc
#135532 merged
Apr 16, 2025 -
[Mips] Fix clang crashes when compiling a variadic function while targeting mips3
#130558 merged
Apr 16, 2025 -
[X86] Fix the issue of creating index reg negations
#135632 merged
Apr 16, 2025 -
Revert "[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3"
#135897 merged
Apr 16, 2025 -
[RISCV] Add new CondCode COND_CV_BEQIMM/COND_CV_BNEIMM for CV immediate branch
#135771 merged
Apr 16, 2025 -
[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3
#135714 merged
Apr 16, 2025 -
[SPARC] Use addxccc to do multiword addition when we have VIS3
#135713 merged
Apr 16, 2025 -
[SPARC] Use fzero/fzeros to materialize FP zeros when we have VIS
#135712 merged
Apr 16, 2025 -
[RISCV] Add ISel patterns for Xqcilia instructions
#135724 merged
Apr 16, 2025 -
AArch64: Set FMAXIMUMNUM and FMINIMUMNUM as Promote if not fullfp16
#135708 merged
Apr 16, 2025 -
release/20x: Revert "[ARM][ConstantIslands] Correct MinNoSplitDisp calculation (#114590)"
#135850 merged
Apr 16, 2025 -
[libc]: Remove
-Wglobal-constructors
for libc tests#131485 merged
Apr 16, 2025 -
release/20.x: [llvm][Hexagon] Promote operand v2i1 to v2i32 (#135409)
#135461 merged
Apr 16, 2025 -
release/20.x: [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874)
#134895 merged
Apr 16, 2025 -
[ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting
#131756 merged
Apr 16, 2025 -
[BOLT] Fix conditional compilation of hugify.cpp
#135880 merged
Apr 15, 2025 -
[Fuchsia] Not building llvm-mt when LIBXML2 is not enabled.
#135877 merged
Apr 15, 2025 -
[flang] Implement external routine usage of hostnm()
#134900 merged
Apr 15, 2025 -
LowerTypeTests: Fix quadratic complexity.
#135875 merged
Apr 15, 2025 -
release/20.x: [Clang] Fix a lambda pattern comparison mismatch after ecc7e6ce4 (#133863)
#134194 merged
Apr 15, 2025 -
[OpenACC][CIR] Implement 'self' lowering on compute constructs
#135851 merged
Apr 15, 2025 -
Revert "[Clang] Fix dependent local class instantiation bugs"
#135870 merged
Apr 15, 2025 -
[AMDGPU] Remove the AnnotateKernelFeatures pass
#130198 merged
Apr 15, 2025 -
[nfc] move
isPresplitCoroSuspendExitEdge
to Analysis/CFG#135849 merged
Apr 15, 2025 -
[DAGCombiner] Disable narrowExtractedVectorLoad for indexed loads.
#135847 merged
Apr 15, 2025 -
Revert "[llvm][clang] Allocate a new stack instead of spawning a new …
#135865 merged
Apr 15, 2025 -
[nfc] Add doc comment for
canReturn
in Analysis/CFG.h#135862 merged
Apr 15, 2025 -
[llvm] Build Windows release package with clang-cl if possible
#135446 merged
Apr 15, 2025 -
Silence -Wcast-function-type warnings on idiomatic Windows code (#135…
#135798 merged
Apr 15, 2025 -
Merge similar Clang Thread Safety attributes
#135561 merged
Apr 15, 2025 -
[RISCV] Fix xmipscmov extension name
#135647 merged
Apr 15, 2025 -
[mlir][Tensor] Generalize the pattern to swap
tensor.collapse_shape
->tensor.expand_shape
.#133819 merged
Apr 15, 2025 -
[LegalizeTypes] Check getTypeAction before calling GetScalarizedVector.
#135838 merged
Apr 15, 2025 -
[nfc] Expose
canReturn
from FunctionAttrs#135650 merged
Apr 15, 2025 -
[MLIR][AMDGPU] Adding dynamic size check to avoid subword buffer load
#135014 merged
Apr 15, 2025 -
[lldb-dap] Improve error reporting for dap command arguments.
#135684 merged
Apr 15, 2025 -
[BOLT] Validate secondary entry point
#135731 merged
Apr 15, 2025 -
release/20.x: [libc++] Fix deployment targets that were incorrectly bumped (#134278)
#134435 merged
Apr 15, 2025 -
[libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921)
#134406 merged
Apr 15, 2025 -
release/20.x: [lldb] Respect LaunchInfo::SetExecutable in ProcessLauncherPosixFork (#133093)
#134079 merged
Apr 15, 2025 -
release/20.x: [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839)
#134014 merged
Apr 15, 2025 -
Clarify documentation for -funique-source-file-names.
#135832 merged
Apr 15, 2025 -
[PAC] Add support for __ptrauth type qualifier
#100830 merged
Apr 15, 2025 -
[MemProf] Handle recursion during stack node update
#135837 merged
Apr 15, 2025 -
[mlir][tosa] Add table size check for Table Op
#135262 merged
Apr 15, 2025 -
[mlir][tosa] Add error_if checks for Transpose
#135219 merged
Apr 15, 2025 -
[flang][OpenACC] use correct type when create private box init recipe
#135698 merged
Apr 15, 2025 -
[clang] Clear
NeedsCleaning
flag afterExpandBuiltinMacro
#133574 merged
Apr 15, 2025 -
[NFC] Rename hasSameElementsOrSplat to hasSameNumElementsOrSplat
#133183 merged
Apr 15, 2025 -
[flang][openacc] Allow if clause on atomic directives
#135451 merged
Apr 15, 2025 -
[llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#133173 merged
Apr 15, 2025 -
Introduce -funique-source-file-names flag.
#135728 merged
Apr 15, 2025 -
AArch64: Remove the PAUTH_BLEND pseudo-instruction.
#134765 merged
Apr 15, 2025 -
[CIR] Upstream ArraySubscriptExpr from function parameter with pointer base
#135493 merged
Apr 15, 2025 -
[llvm] add documentation for public interface annotations (LLVM_ABI, etc)
#134710 merged
Apr 15, 2025 -
[libc][bazel] Remove a no-op libc_internal_target macro.
#135818 merged
Apr 15, 2025 -
[lldb] Make SBProcess thread related actions listen to StopLocker
#134339 merged
Apr 15, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (1/N)
#134737 merged
Apr 15, 2025 -
[NFC][NVPTX] Use StringRef for Modifier arg in NVPTXInstPrinter
#135793 merged
Apr 15, 2025 -
[CodeComplete] Don't drop ArrayToPointerDecay when doing member completion
#134951 merged
Apr 15, 2025 -
[clang][depscan] Centralize logic for populating StableDirs, NFC
#135704 merged
Apr 15, 2025 -
[DWARFLinker] Update
stmt-seq-macho.test
to useupdate_test_body.py
#133363 merged
Apr 15, 2025 -
Allow some attributes on declarations after definitions
#135791 merged
Apr 15, 2025 -
[mlir] Migrate away from PointerUnion::dyn_cast (NFC)
#135770 merged
Apr 15, 2025 -
[RISCV] Xqcilb: remove RISCVMCExpr::VK_QC_E_JUMP_PLT and drop
@plt
parsing#135507 merged
Apr 15, 2025 -
[SLP] Make getSameOpcode support interchangeable instructions.
#135797 merged
Apr 15, 2025 -
[clang][AST] Handle implicit first argument in CallExpr::getBeginLoc()
#135757 merged
Apr 15, 2025 -
[CI] monolithic-linux improvements
#135499 merged
Apr 15, 2025 -
[RISCV] Just reporting an error shouldn't generate a crash diagnostic
#134040 merged
Apr 15, 2025 -
[TableGen] Remove unhelpful error messages from PseudoLoweringEmitter.
#135747 merged
Apr 15, 2025 -
Silence -Wcast-function-type warnings on idiomatic Windows code
#135660 merged
Apr 15, 2025 -
[SLP][REVEC] VectorValuesAndScales should be supported by REVEC.
#135762 merged
Apr 15, 2025 -
[mlir][math] powi with negative exponent should invert at the end
#135735 merged
Apr 15, 2025 -
[mlir][linalg][vector] Refine create{Read|Write}OrMasked{Read|Write} (nfc)
#135350 merged
Apr 15, 2025 -
[NFC][TableGen] DecoderEmitter optimize scope stack in
Filter::emitTableEntry
#135693 merged
Apr 15, 2025 -
[libclc] add ctz built-in implementation to clc and generic
#135309 merged
Apr 15, 2025 -
[mlir][GPU] Don't look into neighboring functions for barrier elimination
#135293 merged
Apr 15, 2025 -
[AMDGPU][MC] test update with script for gfx11/gfx12 mc test
#135527 merged
Apr 15, 2025 -
[clang][test] Improve unit tests for Fixed point AST matchers.
#134398 merged
Apr 15, 2025 -
[flang] Propagate fast-math flags in target-rewrite
#135723 merged
Apr 15, 2025 -
[clang][ast]: Add DynamicAllocLValue and TypeInfoLValue support to APValue::dump().
#135178 merged
Apr 15, 2025 -
[BOLT] Enable hugify for AArch64
#117158 merged
Apr 15, 2025 -
[cindex] Add support for calling getFullyQualifiedName to the Python binding.
#135420 merged
Apr 15, 2025 -
[NFC][lldb]Fix stack-use-after-free bugs in exit-callbacks.
#135763 merged
Apr 15, 2025 -
[mlir][bufferization] Add tensor-like and buffer-like interfaces
#134220 merged
Apr 15, 2025 -
[AsmPrinter] Migrate away from PointerUnion::dyn_cast (NFC)
#135740 merged
Apr 15, 2025 -
[flang] Avoid optimizing min and max if not valid type
#134972 merged
Apr 15, 2025 -
[NFC] Fix auto* warning
#135765 merged
Apr 15, 2025 -
[AArch64][GlobalISel] Improve MULL generation
#112405 merged
Apr 15, 2025 -
[Mips] Fix clang compile error when -march=p5600 with -mmsa
#132679 merged
Apr 15, 2025 -
[X86][APX] Fix a typo in LEA suffix
#135734 merged
Apr 15, 2025 -
[doc][CoC] Update committee members list
#135594 merged
Apr 15, 2025 -
Documentation updates and typo fixes
#125273 merged
Apr 15, 2025 -
[mlir] [dataflow] : Improve the time and space footprint of data flow.
#135325 merged
Apr 15, 2025 -
[ARM][Clang] Make
+nosimd
functional for AArch32 Targets#130623 merged
Apr 15, 2025 -
[clang] Reject character devices in #embed for now
#135370 merged
Apr 15, 2025 -
[DAG] isSplatValue - only treat binop splats shared undef elements as undef
#135597 merged
Apr 15, 2025 -
[clang] consistently quote expressions in diagnostics
#134769 merged
Apr 15, 2025 -
[CodeGen][NPM] Port StackFrameLayoutAnalysisPass to NPM
#130070 merged
Apr 15, 2025 -
[CodeGen] Prune headers and move code out of line for build efficiency, NFC
#135622 merged
Apr 15, 2025 -
[Scalar] Construct SmallVector with an iterator range (NFC)
#135725 merged
Apr 15, 2025 -
[mlir] Use llvm::append_range (NFC)
#135722 merged
Apr 15, 2025 -
[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types
#132358 merged
Apr 15, 2025 -
[tools] Use llvm::append_range (NFC)
#135721 merged
Apr 15, 2025 -
[clang][frontend] Make
CompilerInstance::FailedModules
thread-safe#135473 merged
Apr 15, 2025 -
[Fix] Speedup -Wunsafe-buffer-usage when using clang modules.
#127161 merged
Apr 15, 2025 -
[MachineLICM] Remove CurPreheader parameter that is always nullptr
#135554 merged
Apr 15, 2025 -
[mlir][tensor] Fix
createFillOrGenerateOp
#121205 merged
Apr 15, 2025 -
[Clang] Fix dependent local class instantiation bugs
#134038 merged
Apr 15, 2025 -
[RISCV] Extend redundant vrgather.vx peephole to vfmv.v.f
#135503 merged
Apr 15, 2025 -
[Clang] Forward two linker options to
lld
when ThinLTO is enabled for AMDGPU#135690 merged
Apr 15, 2025 -
[RISCV] Refactor register list parsing and improve error messages.
#134938 merged
Apr 15, 2025 -
[clang-doc] Use SmartMutex when visiting the AST
#135514 merged
Apr 15, 2025 -
[LV] Remove redundant check. nfc
#135605 merged
Apr 15, 2025 -
[NFC] Fix destroy typo.
#135640 merged
Apr 15, 2025 -
[AMDGPU][MC] test update with script for vinterp asm test
#135681 merged
Apr 15, 2025 -
[clang][tests] Add missing FileCheck check, NFC
#135687 merged
Apr 15, 2025 -
Vectorize: Support fminimumnum and fmaximumnum
#131781 merged
Apr 15, 2025 -
[NVPTX] Use 0 immediate for i1 trunc, cleanup dead code
#135646 merged
Apr 14, 2025 -
[Test][Darwin] Disable test on watchos due to memory restraints
#135671 merged
Apr 14, 2025 -
[mlir][acc] Handle OpenACC host_data in LegalizeDataValues
#134767 merged
Apr 14, 2025 -
[lldb] Override Should{Select,Show} in StopReasonBreakpoint
#135637 merged
Apr 14, 2025 -
[NFC] Fix bot breakage introduced by #134753
#135697 merged
Apr 14, 2025 -
[Clang]Ensure correct handling of cleanup access control (#135668)
#135686 merged
Apr 14, 2025 -
Revert "[MLIR][LLVM] Support for indirectbr"
#135695 merged
Apr 14, 2025 -
Fix build by marking possibly unused variable such.
#135689 merged
Apr 14, 2025 -
[alpha.webkit.UnretainedCallArgsChecker] Don't emit a warning for RetainPtr::operator=
#135526 merged
Apr 14, 2025 -
[Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options.
#133818 merged
Apr 14, 2025 -
[HIP][HIPSTDPAR][NFC] Re-order & adapt
hipstdpar
specific passes#134753 merged
Apr 14, 2025 -
[CIR] Upstream minimal support for structure types
#135105 merged
Apr 14, 2025 -
[libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment
#122603 merged
Apr 14, 2025 -
[clang][CodeGen] Add range metadata for atomic load of boolean type. #131476
#133546 merged
Apr 14, 2025 -
[VPlan] Add opcode to create step for wide inductions.
#119284 merged
Apr 14, 2025 -
[AArch64] Add missing test for Qualcomm Oryon-1 processor
#135258 merged
Apr 14, 2025 -
[CLANG-CL] ignores Wpadded
#134426 merged
Apr 14, 2025 -
[MLIR][LLVM] Support for indirectbr
#135092 merged
Apr 14, 2025 -
[NFC][TableGen] Refactor DecoderEmitter.cpp
#135510 merged
Apr 14, 2025 -
[Clang] add option --offload-jobs=N
#135229 merged
Apr 14, 2025 -
[libc] Implement getitimer and setitimer, add proxy headers for itimerval
#134773 merged
Apr 14, 2025 -
[Clang][Sema]:Fix musttail attribute on a function with not_tail_called attribute has no warning/error
#134465 merged
Apr 14, 2025 -
[AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64
#126018 merged
Apr 14, 2025 -
release/20.x: [X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1 (#135489)
#135577 merged
Apr 14, 2025 -
[X86] Backport saturate-convert intrinsics renaming & YMM rounding intrinsics removal in AVX10.2
#135549 merged
Apr 14, 2025 -
[HLSL] Move Resource Instance Properties from TypeInfo
#135259 merged
Apr 14, 2025 -
release/20.x: [SCEV] Use ashr to adjust constant multipliers (#135534)
#135543 merged
Apr 14, 2025 -
[mlir][SMT] C APIs
#135501 merged
Apr 14, 2025 -
Revert "[CMake] Configure ccache using command line options"
#135664 merged
Apr 14, 2025 -
release/20.x: [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352)
#134775 merged
Apr 14, 2025 -
release/20.x: [clang] Introduce "binary" StringLiteral for #embed data (#127629)
#133460 merged
Apr 14, 2025 -
[libc] Include extra baremetal headers and entrypoints
#135462 merged
Apr 14, 2025 -
[CMake] Configure ccache using command line options
#134857 merged
Apr 14, 2025 -
llvm-reduce: Preserve uselistorder when writing thinlto bitcode
#133369 merged
Apr 14, 2025 -
ThinLTO: Add flag to print uselistorder in bitcode writer pass
#133230 merged
Apr 14, 2025 -
[NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64
#125993 merged
Apr 14, 2025 -
[HEXAGON] Fix corner cases for hwloops pass
#135439 merged
Apr 14, 2025 -
[flang] Handle volatility in lowering and codegen
#135311 merged
Apr 14, 2025 -
[MLIR][Shape] Support >2 args in
shape.broadcast
folder#126808 merged
Apr 14, 2025 -
[DirectX] Use scalar arguments for @llvm.dx.dot intrinsics
#134570 merged
Apr 14, 2025 -
Remove the redundant check for "WeakPtr" in isSmartPtrClass to fix the issue 135612.
#135629 merged
Apr 14, 2025 -
[BOLT] Support relative vtable
#135449 merged
Apr 14, 2025 -
[flang] Fix linking to libMLIR
#135483 merged
Apr 14, 2025 -
[AsmPrinter] Link .section_sizes to the correct section
#135583 merged
Apr 14, 2025 -
[ctxprof] Handle instrumenting functions with
musttail
calls#135121 merged
Apr 14, 2025 -
[SystemZ] Consider VST/VL as SimpleBDXStore/Load
#135623 merged
Apr 14, 2025 -
[libc++][CI] Pin the XCode version.
#135412 merged
Apr 14, 2025 -
[lldb-dap] Fix win32 build.
#135638 merged
Apr 14, 2025 -
[Interp] Mark inline-virtual.cpp as unsupported with ASan
#135402 merged
Apr 14, 2025 -
[libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro.
#135494 merged
Apr 14, 2025 -
[mlir][tosa] Align AbsOp example variable names
#135268 merged
Apr 14, 2025 -
[mlir][tosa] Align AddOp examples to spec
#135266 merged
Apr 14, 2025 -
[mlir][tosa] Align RFFT2d and FFT2d operator examples
#135261 merged
Apr 14, 2025 -
[flang][OpenMP][HLFIR] Support vector subscripted array sections for DEPEND
#133892 merged
Apr 14, 2025 -
[NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC
#134422 merged
Apr 14, 2025 -
[NFC][llvm] Create UEFI helper function
#132462 merged
Apr 14, 2025 -
[flang][openacc] Relax constraint on OpenACC declare statement
#135238 merged
Apr 14, 2025 -
[CaptureTracking][NFC] Clarify usage expectations in PointerMayBeCaptured comments
#132744 merged
Apr 14, 2025 -
[NFC][MC] Use
StringRef
for Modifier in Inst/Asm Printers#135403 merged
Apr 14, 2025 -
[flang] Allow host-associated INTENT(OUT) in specification expr.
#135426 merged
Apr 14, 2025 -
[flang][OpenMP] Prescanning bug with !$ fixed form line continuation
#135416 merged
Apr 14, 2025 -
[clang] implement printing of canonical expressions
#135133 merged
Apr 14, 2025 -
[flang] Rework preprocessor fix for replacement in kind suffixes
#135406 merged
Apr 14, 2025 -
[flang][NFC] Update module file documentation
#135107 merged
Apr 14, 2025 -
[Clang][AMDGPU] Enable
avail-extern-to-local
for ThinLTO in HIP#134476 merged
Apr 14, 2025 -
[lldb-dap] Adding support for cancelling a request.
#130169 merged
Apr 14, 2025 -
[CodeGen][NPM] Port MachineSanitizerBinaryMetadata to NPM
#130069 merged
Apr 14, 2025 -
[Flang][OpenMP][MLIR] Check for presence of Box type before emitting store in MapInfoFinalization pass
#135477 merged
Apr 14, 2025 -
[InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites
#135156 merged
Apr 14, 2025 -
[flang] Fix Driver/do_concurrent_to_omp_cli.f90 test not to use runtime
#135485 merged
Apr 14, 2025 -
[clang] remove unused frontend flag -fretain-subst-template-type-parm-type-ast-nodes
#134177 merged
Apr 14, 2025 -
[Github][CI] Upload .ninja_log as an artifact
#135539 merged
Apr 14, 2025 -
[llvm][ELF][build attributes] Change StringRef to std::string for BuildAttributeSubSection::Name
#135625 merged
Apr 14, 2025 -
[RegAlloc] Sort CopyHint by IsCSR
#131046 merged
Apr 14, 2025 -
[AArch64] Model ZA array using inaccessible memory
#132058 merged
Apr 14, 2025 -
[clang] AST: remove source locations from [Variable/Dependent]SizedArrayType
#135511 merged
Apr 14, 2025 -
[readobj][ELF][AArch64] Handle misformed AArch64 build attribute section
#134888 merged
Apr 14, 2025 -
[libclc] Fix commands in compile_to_bc are executed sequentially
#130755 merged
Apr 14, 2025 -
[mlir] Remove deprecated cast member functions
#135556 merged
Apr 14, 2025 -
[MS][clang] Revert vector deleting destructors support
#135611 merged
Apr 14, 2025 -
[ConstraintElim] Simplify cmp after uadd.sat/usub.sat
#135603 merged
Apr 14, 2025 -
[lldb] add required for lldb RISCV relocations in MCJIT
#126266 merged
Apr 14, 2025 -
Remove debugger pretty printers for llvm::Optional
#135235 merged
Apr 14, 2025 -
[RISCV][NFC] Use bitmasks generated by TableGen
#135600 merged
Apr 14, 2025 -
[SLP] Make getSameOpcode support interchangeable instructions.
#133888 merged
Apr 14, 2025 -
[RISCV] Add missing bitmask for some extensions
#135599 merged
Apr 14, 2025 -
[LLDB] Reapply refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies
#135033 merged
Apr 14, 2025 -
[SROA] Improve handling of lifetimes in load-only promotion
#135382 merged
Apr 14, 2025 -
[GlobalISel] Combine redundant sext_inreg
#131624 merged
Apr 14, 2025 -
[mlir][OpenMP] allow cancellation to not be directly nested
#134084 merged
Apr 14, 2025 -
[NFC][libclc] Merge atomic extension built-ins with identical name into a single file
#134489 merged
Apr 14, 2025 -
[IR][ADT] Remove
APFloat/Type::isIEEE
#130496 merged
Apr 14, 2025 -
[InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP
#135155 merged
Apr 14, 2025 -
[MLIR][Tosa] Fix argmax NaN propagate lowering
#133074 merged
Apr 14, 2025 -
[AMDGPU] Add sext_trunc in RegBankCombiner
#131623 merged
Apr 14, 2025 -
[lldb] Make sure the process is stopped when computing the symbol context
#135458 merged
Apr 14, 2025 -
[lldb] Remove ProcessRunLock::TrySetRunning
#135455 merged
Apr 14, 2025 -
[CodeGen] Avoid repeated hash lookups (NFC)
#135584 merged
Apr 14, 2025 -
[Github][CI] Upload artifacts directory for premerge workflow
#135538 merged
Apr 14, 2025 -
[InstCombine] Pre-commit tests related to ADDLIKE+GEP->GEP+GEP. NFC
#135154 merged
Apr 14, 2025 -
[CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM
#130068 merged
Apr 14, 2025 -
AArch64: Allow ZEXT+COPY -> FMOV peephole for ZPR registers as well
#135436 merged
Apr 14, 2025 -
Reapply "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128."
#135177 merged
Apr 14, 2025 -
[Clang][ARM] Ensure FPU Features are parsed when targeting
cc1as
#134612 merged
Apr 14, 2025 -
[AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca
#134042 merged
Apr 14, 2025 -
[RISCV][MC] Emit
x8
asfp
instead ofs0
#135500 merged
Apr 14, 2025 -
[AMDGPU] Use llvm::find and llvm::find_if (NFC)
#135582 merged
Apr 14, 2025 -
[InstCombine] Fold fneg/fabs patterns with ppc_f128
#130557 merged
Apr 14, 2025 -
[LV] Add test cases for reverse accesses involving irregular types. nfc
#135139 merged
Apr 14, 2025 -
[LV] Remove unused requiresScalarEpilogue function. nfc
#135341 merged
Apr 14, 2025 -
Clang: Add elementwise minnum/maxnum builtin functions
#129207 merged
Apr 14, 2025 -
Support '-fmodule-file-home-is-cwd' for C++ modules.
#135147 merged
Apr 14, 2025 -
[CodeGen][NPM] Port BranchRelaxation to NPM
#130067 merged
Apr 14, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#135585 merged
Apr 14, 2025 -
[RISCV][NFC] Make generated intrinsic records more human-readable
#133710 merged
Apr 14, 2025 -
[mlir] Improve EnumProp, making it take an EnumInfo
#132349 merged
Apr 14, 2025 -
[LTO][Pipelines] Add 0 hot-caller threshold for SamplePGO + FullLTO
#135152 merged
Apr 14, 2025 -
[MC] Remove unused
MCAsmBackend::isMicroMips()
method (NFC)#135581 merged
Apr 14, 2025 -
[X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1
#135489 merged
Apr 14, 2025 -
[Sema] Use llvm::erase_if (NFC)
#135574 merged
Apr 13, 2025 -
[Target] Use llvm::append_range (NFC)
#135568 merged
Apr 13, 2025 -
[CodeGen] Use llvm::append_range (NFC)
#135567 merged
Apr 13, 2025 -
[llvm] Use llvm::is_contained (NFC)
#135566 merged
Apr 13, 2025 -
[lldb][Format] Display only the inlined frame name in backtraces if available
#135343 merged
Apr 13, 2025 -
[lldb][Language] Change GetFunctionDisplayName to take SymbolContext by reference
#135536 merged
Apr 13, 2025 -
[AMDGPU][True16][MC] fix fmac_f16_t16 vop3 format
#135464 merged
Apr 13, 2025 -
clangd: Add a build option to disable building dexp
#133124 merged
Apr 13, 2025 -
[ObjCopy] Use llvm::reverse (NFC)
#135559 merged
Apr 13, 2025 -
[tosa] : Re-enable PR #135429 with ASAN fix
#135560 merged
Apr 13, 2025 -
[AArch64][SVE] Instcombine ptrue(all) to splat(i1)
#135016 merged
Apr 13, 2025 -
[llvm] Call *Map::erase directly (NFC)
#135545 merged
Apr 13, 2025
306 Pull requests opened by 197 people
-
[clang][CGObjC] Sign the v-table pointer in ObjC exception RTTI.
#135562 opened
Apr 13, 2025 -
[lldb][AArch64] Fix Apple M4 on Linux
#135563 opened
Apr 13, 2025 -
[lldb] returning command completions up to a maximum
#135565 opened
Apr 13, 2025 -
[CMake] Only export the LLVM_LINK_LLVM_DYLIB setting if not yet set
#135570 opened
Apr 13, 2025 -
[LLVM][Triple] Drop unknown object types from normalized triples
#135571 opened
Apr 13, 2025 -
[Clang] enhance loop analysis to handle variable changes inside lambdas
#135573 opened
Apr 13, 2025 -
[AMDGPU][True16][MC] update mc test of a few vop1 t16 inst
#135588 opened
Apr 14, 2025 -
[Orc] Initial version of ELFSymtabStaticGenerator
#135591 opened
Apr 14, 2025 -
[CostModel] Remove optional from InstructionCost::getValue()
#135596 opened
Apr 14, 2025 -
Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 opened
Apr 14, 2025 -
[clangd] Support operators new and delete in textDocument/references
#135620 opened
Apr 14, 2025 -
[lldb] Fix use-color settings not persistent
#135626 opened
Apr 14, 2025 -
[AMDGPU] Print `workgroup_processor_mode` metadata field as a boolean
#135627 opened
Apr 14, 2025 -
[LLVM] Add intrinsics for v_cvt_pk_norm_{i16,u16}_f16
#135631 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to `svdupq_lane`
#135633 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to svusmmla
#135634 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions
#135636 opened
Apr 14, 2025 -
[AArch64] Add FPCR register usages to mop4 instructions
#135641 opened
Apr 14, 2025 -
[X86] Stop emitting CFI instructions on i386-windows
#135648 opened
Apr 14, 2025 -
[Clang] Add support for GCC bound member functions extension
#135649 opened
Apr 14, 2025 -
[PowerPC] Intrinsics and tests for dmr insert/extract
#135653 opened
Apr 14, 2025 -
Reentry
#135656 opened
Apr 14, 2025 -
release/20.x: [HEXAGON] Fix corner cases for hwloops pass (#135439)
#135657 opened
Apr 14, 2025 -
Minimal support of floating-point operand bundles
#135658 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: use more appropriate types (NFC)
#135661 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: refactor issue reporting
#135662 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: detect authentication oracles
#135663 opened
Apr 14, 2025 -
[HLSL] Analyze updateCounter usage
#135669 opened
Apr 14, 2025 -
[LV] Move VPlan-based calculateRegisterUsage to VPlanAnalysis (NFC).
#135673 opened
Apr 14, 2025 -
[SPIR-V] Consistent handling of TargetExtTypes in emit-intrinsics
#135682 opened
Apr 14, 2025 -
[libc++][atomic_ref] Use __atomic_fetch_{add,sub} builtins on floating-points whenever possible
#135685 opened
Apr 14, 2025 -
[webkit.UncountedLambdaCapturesChecker] Treat a call to lambda function via a variable as safe.
#135688 opened
Apr 14, 2025 -
[Clang] [Driver] add a Cygwin ToolChain
#135691 opened
Apr 14, 2025 -
update_test_checks: Relax DIFile filename checks
#135692 opened
Apr 14, 2025 -
[Clang] [Driver] use __cxa_atexit by default on Cygwin.
#135701 opened
Apr 14, 2025 -
[MemProf] Merge callee clones as needed before assigning functions
#135702 opened
Apr 14, 2025 -
[llvm][lto] Precommit test for libcall internalization
#135705 opened
Apr 15, 2025 -
[llvm][IR] Treat memcmp and bcmp as libcalls
#135706 opened
Apr 15, 2025 -
[libclc] only check filename part of the source for avoiding duplication
#135710 opened
Apr 15, 2025 -
[SPARC] Use op-then-neg instructions when we have VIS3
#135717 opened
Apr 15, 2025 -
[SPARC] Use op-then-halve instructions when we have VIS3
#135718 opened
Apr 15, 2025 -
Fixed issue #128882: don't warn if 1st argument to 'getcwd' is NULL
#135720 opened
Apr 15, 2025 -
Mark the last use of EFLAGS before the copy's def as a kill if the copy's def operand is itself a kill.
#135726 opened
Apr 15, 2025 -
RISC-V: Support vectorizing FMINIMUMNUM and FMAXIMUMNUM
#135727 opened
Apr 15, 2025 -
Documentation typo fixes
#135732 opened
Apr 15, 2025 -
[libclc] Set OpenCL C version for each target
#135733 opened
Apr 15, 2025 -
[clang] Enable making `CompilerInstance` VFS thread-safe
#135737 opened
Apr 15, 2025 -
[mlir][tosa] Enhance CONV3D & DEPTHWISE_CONV2D verifier
#135738 opened
Apr 15, 2025 -
PowerPC/VSX: Select FMINNUM and FMAXNUM
#135739 opened
Apr 15, 2025 -
[flang][rt] Attempt to support some complex pow on the device
#135741 opened
Apr 15, 2025 -
SelectionDAG: Fix isKnownNeverNaN for Min and Max
#135742 opened
Apr 15, 2025 -
[ConstraintElim] Optimize usub.sat intrinsic based on known constraints
#135744 opened
Apr 15, 2025 -
[CodeGen][NPM] Do not add required passes to pipeline
#135752 opened
Apr 15, 2025 -
[X86][AVX] Match v4f64 blend from shuffle of scalar values.
#135753 opened
Apr 15, 2025 -
[ConstraintElim] Opimize abs based on known constraints
#135754 opened
Apr 15, 2025 -
[SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp
#135756 opened
Apr 15, 2025 -
[libc++] Implement P3379R0 Constrain `std::expected` equality operators
#135759 opened
Apr 15, 2025 -
[AMDGPU][SplitModule] Do not create empty modules
#135761 opened
Apr 15, 2025 -
[SLP] Simplify buildTree() and callees (NFC)
#135766 opened
Apr 15, 2025 -
[SystemZ] Add proper mcount handling
#135767 opened
Apr 15, 2025 -
[Mips] Do not emit instruction teq if divisor is non-zero immediate value in FastISel implementation
#135768 opened
Apr 15, 2025 -
[InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable.
#135769 opened
Apr 15, 2025 -
[libclang/C++] Fix clang_File_isEqual for in-memory files
#135773 opened
Apr 15, 2025 -
Add support for intrinsic @llvm.frexp
#135774 opened
Apr 15, 2025 -
Added Support for builtin enqueue_marker
#135775 opened
Apr 15, 2025 -
[MLIR][AArch64] Add an extra test for Neon I8MM (NFC)
#135777 opened
Apr 15, 2025 -
[Support] [lldb] Fix thread jump #45326
#135778 opened
Apr 15, 2025 -
[GlobalISel] Diagnose inline assembly constraint lowering errors
#135782 opened
Apr 15, 2025 -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 opened
Apr 15, 2025 -
[ConstraintElim] Simplify `usub_with_overflow` when A uge B
#135785 opened
Apr 15, 2025 -
[CodeGen] Fix new-delete-type-mismatch in ~CodeGenTypes()
#135787 opened
Apr 15, 2025 -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#135788 opened
Apr 15, 2025 -
[SPIRV] Add explicit layout
#135789 opened
Apr 15, 2025 -
[IR] Introduce `llvm.strlen.*` intrinsics
#135792 opened
Apr 15, 2025 -
[IR] Relax convergence requirements on call
#135794 opened
Apr 15, 2025 -
[LLVM][CostModel][AArch64] Remove magic numbers from f16 vector compares.
#135795 opened
Apr 15, 2025 -
[libc++][ranges] add static_assert for ranges::to
#135802 opened
Apr 15, 2025 -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 opened
Apr 15, 2025 -
[clang][lex] Introduce new single-module-parse mode
#135813 opened
Apr 15, 2025 -
[LLVM][ISel][AArch64 Remove AArch64ISD::FCM##z nodes.
#135817 opened
Apr 15, 2025 -
[AMDGPU][Verifier] Check address space of `alloca` instruction
#135820 opened
Apr 15, 2025 -
[AMDGPU][True16][MC] added missing testlines for t16 test
#135823 opened
Apr 15, 2025 -
[clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 opened
Apr 15, 2025 -
[clang] Function type attribute to prevent CFI instrumentation
#135836 opened
Apr 15, 2025 -
[mlir][vector] Canonicalize/fold 'order preserving' transposes
#135841 opened
Apr 15, 2025 -
[lldb][TypeSystemClang] Allow arrays to be dereferenced in C/C++.
#135843 opened
Apr 15, 2025 -
[HLSL] Boolean in a RawBuffer should be i32 and Boolean vector in a RawBuffer should be <N x i32>
#135848 opened
Apr 15, 2025 -
[mlir][vector] Better handle rank-preserving shape_cast
#135855 opened
Apr 15, 2025 -
[Support] Recognise the '+' char for positive integers
#135856 opened
Apr 15, 2025 -
[symbolizer] Address starting with a plus sign is valid.
#135857 opened
Apr 15, 2025 -
[LLVM] Cleanup pass initialization for Analysis passes
#135858 opened
Apr 15, 2025 -
[clang] Constant-evaluate format strings as last resort
#135864 opened
Apr 15, 2025 -
[BOLT][test] Fix callcont-fallthru.s after #129481
#135867 opened
Apr 15, 2025 -
[NFC] Improve readability of AttrHelper usage
#135873 opened
Apr 15, 2025 -
[HLSL] Implement the `faceforward` intrinsic
#135878 opened
Apr 15, 2025 -
[utils] update_llc_test_checks --downstream-target-handler-path option
#135879 opened
Apr 15, 2025 -
[compiler-rt][rtsan] rename/renameat interception
#135884 opened
Apr 15, 2025 -
[ASan] Mark recent integration tests as accordingly for MSVC
#135889 opened
Apr 16, 2025 -
[SPARC] Promote i32 CTTZ when we have VIS3
#135894 opened
Apr 16, 2025 -
[MLIR][LLVMIR] Relax mismatching calls
#135895 opened
Apr 16, 2025 -
[LoongArch] Lower build_vector to broadcast load if possible
#135896 opened
Apr 16, 2025 -
[flang][docs] Fix typo in array description
#135908 opened
Apr 16, 2025 -
release/20.x: [LoongArch] Don't crash on instruction prefetch intrinsics (#135760)
#135923 opened
Apr 16, 2025 -
include telemetry session-id in diagnostic msg when enabled
#135924 opened
Apr 16, 2025 -
[HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis.
#135925 opened
Apr 16, 2025 -
[AArch64] Replace 64-bit MADD with [SU]MADDL when possible
#135926 opened
Apr 16, 2025 -
release/20.x: [clang][AST] Handle implicit first argument in CallExpr::getBeginLoc()
#135927 opened
Apr 16, 2025 -
[libc++][docs] Confirm that P3136R1 Retiring niebloids is Nothing To Do
#135932 opened
Apr 16, 2025 -
[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas
#135935 opened
Apr 16, 2025 -
[GlobalISel] Add `combine` action for C++ combine rules
#135941 opened
Apr 16, 2025 -
[LangRef][IR] Fix default AS documentation for allocas without explicit AS
#135942 opened
Apr 16, 2025 -
CodeGen: Add ISD::AssertNoFPClass
#135946 opened
Apr 16, 2025 -
[DAG] isKnownNeverZero - add DemandedElts element mask to isKnownNeverZero calls.
#135951 opened
Apr 16, 2025 -
[SPIR-V] Fix OpVectorShuffle operands on load
#135954 opened
Apr 16, 2025 -
[AArch64] Fix tryToConvertShuffleOfTbl2ToTbl4 with non-buildvectror input operands.
#135961 opened
Apr 16, 2025 -
[HWASan] Fix symbol indexing
#135967 opened
Apr 16, 2025 -
[MLIR][TableGen] Warn on APInt parameter without custom comparator
#135970 opened
Apr 16, 2025 -
[DEBUGINFO] Propagate debug metadata for sext SDNode.
#135971 opened
Apr 16, 2025 -
[libc++][string] Fix unnecessary padding for basic_string's __short
#135973 opened
Apr 16, 2025 -
[AMDGPU][True16][MC] add fake16 error and promote test
#135984 opened
Apr 16, 2025 -
[X86] combineCONCAT_VECTORS - fold concat(extract_subvector(X,0),extract_subvector(Y,0)) --> shuffle(X,Y)
#135985 opened
Apr 16, 2025 -
[Sink] Allow sinking of loads to distant blocks
#135986 opened
Apr 16, 2025 -
[llvm] revisions to export annotation macros to avoid compiler warnings
#135995 opened
Apr 16, 2025 -
[flang][Parser][OpenMP] Fix unparser for cancellation_construct_type
#136001 opened
Apr 16, 2025 -
[AMDGPU] Do not fold COPY with implicit operands
#136003 opened
Apr 16, 2025 -
[AMDGPU] Correct VOP3P encoding. NFC.
#136005 opened
Apr 16, 2025 -
[NVPTX] Improve kernel byval parameter lowering
#136008 opened
Apr 16, 2025 -
[InstrRef] Preserve debug instr num in aarch64-ldst-opt.
#136009 opened
Apr 16, 2025 -
[libc++] P2165R4: Update deduction guides for map containers and container adaptors
#136011 opened
Apr 16, 2025 -
[flang][openacc] Allow open acc routines from other modules.
#136012 opened
Apr 16, 2025 -
[InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul
#136013 opened
Apr 16, 2025 -
[llvm] annotate interfaces in llvm/Support for DLL export
#136014 opened
Apr 16, 2025 -
[ctxprof] Scale up everything under a root by its `TotalRootEntryCount`
#136015 opened
Apr 16, 2025 -
[CodeExtractor] Improve debug info for input values.
#136016 opened
Apr 16, 2025 -
[VPlan] Also duplicated scalar-steps when it enables sinking scalars.
#136021 opened
Apr 16, 2025 -
[VPlan] Remove ILV::sinkScalarOperands.
#136023 opened
Apr 16, 2025 -
[VPlan] Remove ILV::sinkScalarOperands.
#136024 opened
Apr 16, 2025 -
User/raoanag/refract
#136026 opened
Apr 16, 2025 -
[lldb] Fix SBTarget::ReadInstruction with flavor
#136034 opened
Apr 16, 2025 -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 opened
Apr 16, 2025 -
[clang] Rework `hasBooleanRepresentation`.
#136038 opened
Apr 16, 2025 -
[lldb][Minidump Parser] Implement a range data vector for minidump memory ranges
#136040 opened
Apr 16, 2025 -
Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#136046 opened
Apr 16, 2025 -
[mlir][tosa] Add verifier check for Concat Op
#136047 opened
Apr 16, 2025 -
[LLVM][Verifier] Actually verify call mismatches
#136052 opened
Apr 16, 2025 -
[RISCV] Guard CFI emission code with MF.needsFrameMoves()
#136060 opened
Apr 16, 2025 -
[CLANG][MS-STRUCT] bitfield padding warning presents padding to exact bit count
#136062 opened
Apr 17, 2025 -
[lldb][Mach-O corefiles] Don't init Target arch to corefile
#136065 opened
Apr 17, 2025 -
[libc++] Fix strict aliasing violation for `deque::const_iterator`
#136067 opened
Apr 17, 2025 -
[libc] implement sigsetjmp/siglongjmp for x86-64
#136072 opened
Apr 17, 2025 -
[LoongArch] Try to widen shuffle mask
#136081 opened
Apr 17, 2025 -
[AArch64][GlobalISel] Fix EXTRACT_SUBREG reg classes in patterns to generate MULL.
#136083 opened
Apr 17, 2025 -
[SPIRV]Added support for extension SPV_INTEL_arbitrary_precision_fixed_point
#136085 opened
Apr 17, 2025 -
[Xtensa] Implement Xtensa Floating Point Option.
#136086 opened
Apr 17, 2025 -
[AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs
#136091 opened
Apr 17, 2025 -
[SPIRV] OpEnqueueKernel Instruction generation correction
#136094 opened
Apr 17, 2025 -
[clang-tidy][NFC] fix `clang-tidy` warnings in `clang-tools-extra/clang-tidy` directory
#136097 opened
Apr 17, 2025 -
Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler
#136098 opened
Apr 17, 2025 -
[clang-format] Fix a bug in parsing C-style cast of lambdas
#136099 opened
Apr 17, 2025 -
[libc++] Simplify __promote
#136101 opened
Apr 17, 2025 -
[MLIR][Target/Cpp] Natural induction variable naming.
#136102 opened
Apr 17, 2025 -
[libc++] Use __array_rank in Clang versions without any known bugs
#136103 opened
Apr 17, 2025 -
[clangd] Improve `BlockEnd` inlayhint presentation
#136106 opened
Apr 17, 2025 -
[Mips] Guard emission of CFI instructions by `MF.needsFrameMoves()`
#136108 opened
Apr 17, 2025 -
[compiler-rt][CMake] Fix build when specifying --stdlib= (with 2 dashes)
#136111 opened
Apr 17, 2025 -
Add inreg bit convert tests
#136112 opened
Apr 17, 2025 -
[TargetParser] Parse Amazon Linux triple and handle RuntimeLibcalls
#136114 opened
Apr 17, 2025 -
[TOSA] Rescale output_zp fix
#136116 opened
Apr 17, 2025 -
Modify the localCache API to require an explicit commit on CachedFile…
#136121 opened
Apr 17, 2025 -
[LV] Use requested calling convention for vector math routines
#136122 opened
Apr 17, 2025 -
[AArch64] NFC test where partial reduce intrinsic can be generated.
#136124 opened
Apr 17, 2025 -
[SystemZ] Add DAGCombine for FCOPYSIGN to remove rounding.
#136131 opened
Apr 17, 2025 -
[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#136133 opened
Apr 17, 2025 -
[Analysis] Ensure use of strict fp exceptions in ConstantFolding
#136139 opened
Apr 17, 2025 -
[PowerPC] Add load/store support for v2048i1 and DMF cryptography instructions
#136145 opened
Apr 17, 2025 -
[BOLT] Gadget scanner: clarify MCPlusBuilder callbacks interface
#136147 opened
Apr 17, 2025 -
[BOLT] Gadget scanner: do not crash on debug-printing CFI instructions
#136151 opened
Apr 17, 2025 -
[ci] skip clang installation and separate configuration for runtimes.
#136162 opened
Apr 17, 2025 -
[clang-tidy] Return error code on config parse error
#136167 opened
Apr 17, 2025 -
revive the optimiation of and/or with immediate value
#136169 opened
Apr 17, 2025 -
[WebKit checkers] Treat global const variables as safe
#136170 opened
Apr 17, 2025 -
[LoopVectorizer] Bundle partial reductions inside VPMulAccumulateReductionRecipe
#136173 opened
Apr 17, 2025 -
[NFC] Clarify the syntax of passes flag
#136175 opened
Apr 17, 2025 -
[clang][deps] Make dependency directives getter thread-safe
#136178 opened
Apr 17, 2025 -
[LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support
#136180 opened
Apr 17, 2025 -
[BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 opened
Apr 17, 2025 -
Clarify conditions of `lit` exiting with exit code 1
#136190 opened
Apr 17, 2025 -
[RISCV][TTI] Use processShuffleMask for shuffle legalization estimate
#136191 opened
Apr 17, 2025 -
[DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code
#136192 opened
Apr 17, 2025 -
[mlir][vector] Add more patterns to Vector Linearize transformation
#136193 opened
Apr 17, 2025 -
[mlir][tosa] Add error if and level checks for COND_IF & WHILE_LOOP
#136194 opened
Apr 17, 2025 -
[compiler-rt][sanitizer] fix msghdr for musl
#136195 opened
Apr 17, 2025 -
[docs] Refresh Developer Policy text
#136198 opened
Apr 17, 2025 -
[SandboxIR] Implement ConstantDataVector member functions
#136200 opened
Apr 17, 2025 -
Enable `-m32`, `-maix32` and `-maix64` for Flang on AIX.
#136202 opened
Apr 17, 2025 -
[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lexical_blocks
#136205 opened
Apr 17, 2025 -
[libc] Fix passing the full runtime target for multilibs
#136208 opened
Apr 17, 2025 -
Port a new flag for AArch64 tablegen to Bazel rules
#136212 opened
Apr 17, 2025 -
[flang][cuda] Only convert launch from CUDA Fortran kernels
#136221 opened
Apr 17, 2025 -
[lldb] Add symbol/table count into statistics
#136226 opened
Apr 17, 2025 -
[Clang] Fix crash when building a module with CC_PRINT_HEADERS_FORMAT=json
#136227 opened
Apr 17, 2025 -
[DirectX] Implement Max64UAVs shader flag analysis
#136229 opened
Apr 18, 2025 -
[BOLT][Instrumentation]correct profile data handling for direct function calls
#136231 opened
Apr 18, 2025 -
[Clang] Fix crash when -header-include-filtering is not specified
#136232 opened
Apr 18, 2025 -
[DirectX] add Function name to DiagnosticInfoUnsupported Msg in DXILOpLowering
#136234 opened
Apr 18, 2025 -
[lldb] Avoid force loading symbols in statistics collection
#136236 opened
Apr 18, 2025 -
[clangd] IncludeCleaner include not found error now contains path
#136237 opened
Apr 18, 2025 -
release/20.x: [clang-format] Fix mismatched break in BlockIndent (#124998)
#136238 opened
Apr 18, 2025 -
[Clang][counted_by] Support casting the array to a different type
#136239 opened
Apr 18, 2025 -
[Mips] Use helper class for emitting CFI instructions (NFCI)
#136242 opened
Apr 18, 2025 -
[DirectX] legalize memset
#136244 opened
Apr 18, 2025 -
[clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets
#136247 opened
Apr 18, 2025 -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 opened
Apr 18, 2025 -
[msan][NFCI] Add avx512fp16-{arith-intrinsics, arith-vl-intrinsics, intrinsics} tests
#136260 opened
Apr 18, 2025 -
[AMDGPU] fix up vop3p gisel errors
#136262 opened
Apr 18, 2025 -
LowerTypeTests: Switch to emitting one inline asm call per jump table entry.
#136265 opened
Apr 18, 2025 -
Remove no-op visibility markers
#136271 opened
Apr 18, 2025 -
[libc] Clean up copt naming
#136274 opened
Apr 18, 2025 -
[BOLT] Fix the inaccurate profile data check
#136278 opened
Apr 18, 2025 -
[clang] Define convergence in C++ languages such as HIP, CUDA, OpenCL
#136280 opened
Apr 18, 2025 -
[clang] Redefine `noconvergent` and generate convergence control tokens
#136282 opened
Apr 18, 2025 -
release/20.x: [Clang] Fix the trailing comma regression (#136273)
#136283 opened
Apr 18, 2025 -
[SystemZ] Handle f16 load positive/negative/complement without libcalls.
#136286 opened
Apr 18, 2025 -
[RISCV] Fix Lsb > Msb case in (sra (sext_inreg X, _), C) for th.ext
#136287 opened
Apr 18, 2025 -
[CodeGen] Inline stack guard check on Windows
#136290 opened
Apr 18, 2025 -
[ConstraintElim] Fix poison check before adding intrinsic facts
#136291 opened
Apr 18, 2025 -
[Clang] Improve error recovery for invalid calls
#136295 opened
Apr 18, 2025 -
AMDGPU: Add range to wavefrontsize intrinsic declaration
#136303 opened
Apr 18, 2025 -
AMDGPU: Add noundef to mbcnt intrinsic returns
#136304 opened
Apr 18, 2025 -
[mlir] make parseCustomOperationNameAPI check token type
#136306 opened
Apr 18, 2025 -
[mlir][TOSA] Remove rollback from TOSA -> Linalg patterns
#136308 opened
Apr 18, 2025 -
[flang][OpenMP] Introduce OmpHintClause, simplify OmpAtomicClause
#136311 opened
Apr 18, 2025 -
[flang][OpenMP] Extend common::AtomicDefaultMemOrderType enumeration
#136312 opened
Apr 18, 2025 -
[flang][OpenMP] Use OmpMemoryOrderType enumeration in FAIL clause
#136313 opened
Apr 18, 2025 -
[Offload] Deprecate `openmp` and `offload` projects
#136314 opened
Apr 18, 2025 -
[InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 opened
Apr 18, 2025 -
Control analysis-based diagnostics with #pragma
#136323 opened
Apr 18, 2025 -
[llvm][lit] Omit vendor in triples for "native" feature
#136325 opened
Apr 18, 2025 -
[mlir][linalg] Fix partial fuse by collapse
#136326 opened
Apr 18, 2025 -
SPIRV: Set NoPHIs property after selection
#136327 opened
Apr 18, 2025 -
[Clang] disallow use of attributes before extern template declarations
#136328 opened
Apr 18, 2025 -
[SLP]Improve reordering of the alternate nodes
#136329 opened
Apr 18, 2025 -
[Coverage] Support -fprofile-list for cold function coverage
#136333 opened
Apr 18, 2025 -
[OpenMP] Remove dependency on LLVM include directory from DeviceRTL
#136359 opened
Apr 18, 2025 -
AMDGPU: Remove amdhsa_code_object_version module flags from most tests
#136363 opened
Apr 18, 2025 -
[RISCV] Use ri.vzip2{a,b} for interleave2 if available
#136364 opened
Apr 18, 2025 -
[WIP][ADT] Avoid slow size queries on append
#136365 opened
Apr 18, 2025 -
[CIR][NFC] Simplify BoolAttr builders
#136366 opened
Apr 18, 2025 -
[CmpInstAnalysis] Decompose icmp eq (and x, C) C2
#136367 opened
Apr 18, 2025 -
Stop abusing Twine in DiagnosticInfo
#136371 opened
Apr 18, 2025 -
[mlir] GPUOpsToROCDL: lower `gpu.shuffle xor` to `rocdl.ds_swizzle` when possible
#136375 opened
Apr 18, 2025 -
[Fuchsia] Disable PIC
#136376 opened
Apr 18, 2025 -
Reapply [MLIR][LLVM] Support for indirectbr
#136378 opened
Apr 18, 2025 -
[libc] add loongarch32 and loongarch64 config
#136380 opened
Apr 18, 2025 -
[NVPTX] add test case for vector reduction intrinsics
#136381 opened
Apr 18, 2025 -
[CIR] Upstream support for accessing structure members
#136383 opened
Apr 18, 2025 -
[DXIL] Remove incompatible metadata types when preparing DXIL.
#136386 opened
Apr 18, 2025 -
[CIR] Introduce type aliases for records
#136387 opened
Apr 18, 2025 -
[libc++][test] Don't pass ill-formed UTF-8 to MAKE_STRING_VIEW
#136403 opened
Apr 19, 2025 -
[clang-repl] : Fix clang-repl crash with --cuda flag
#136404 opened
Apr 19, 2025 -
[MLIR][ROCDL] Add conversion for gpu.subgroup_id to ROCDL
#136405 opened
Apr 19, 2025 -
[RFC][TableGen] Require DAG argument for complex operands in InstAlias
#136411 opened
Apr 19, 2025 -
HIPSPV: Unbundle SDL
#136412 opened
Apr 19, 2025 -
clang/HIP: Add tests that shows fpmath metadata ends up on sqrt calls
#136413 opened
Apr 19, 2025 -
[libcxx] [test] Extend mingw workarounds for armv7/aarch64 too
#136419 opened
Apr 19, 2025 -
[llvm-mca][FeatureRequest] Itimeline graph, note source of delay for each instruction
#136423 opened
Apr 19, 2025 -
[CIR] Upstream StackSave and StackRestoreOp
#136426 opened
Apr 19, 2025 -
[Coverage] Use the proper endianness for reading profile data fields
#136427 opened
Apr 19, 2025 -
[X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE
#136429 opened
Apr 19, 2025 -
[CIR][NFC] Fix an unused variable warning
#136431 opened
Apr 19, 2025 -
[InstCombine] Fix ninf propagation for fcmp+sel -> minmax
#136433 opened
Apr 19, 2025 -
[mlir][ptr] Add the `ptradd` and `type_offset` ops, and `int_space` attr
#136434 opened
Apr 19, 2025 -
[clang] add `-fimplicit-constexpr` flag
#136436 opened
Apr 19, 2025 -
[MC/DC][Coverage] Enable profile correlation for MC/DC
#136437 opened
Apr 19, 2025 -
[clangd] Turn `Path` and `PathRef` into classes
#136439 opened
Apr 19, 2025 -
[clang-doc][NFC] Remove else after return
#136443 opened
Apr 19, 2025 -
[clang-doc] Fix clang-tidy naming diagnostics
#136444 opened
Apr 19, 2025 -
[clang-doc][NFC] Use isa<> over dyn_cast
#136445 opened
Apr 19, 2025 -
[llvm][misexpect][NFC] Fix Twine usage
#136446 opened
Apr 19, 2025 -
[llvm][IR][NFC] Apply clang-tidy fixes to ProfDataUtils
#136447 opened
Apr 19, 2025 -
release/20.x: [libcxx] Provide locale conversions to tests through lit substitution (#105651)
#136449 opened
Apr 19, 2025 -
[VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC)
#136450 opened
Apr 19, 2025 -
[VPlan] Add exit phi operands during initial construction (NFC).
#136455 opened
Apr 19, 2025 -
[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter
#136456 opened
Apr 19, 2025 -
release/20.x: Fix crash lowering stack guard on OpenBSD/aarch64. (#125416)
#136458 opened
Apr 19, 2025 -
[RISCV] Lower SEW<=32 vector_deinterleave(2) via vunzip2{a,b}
#136463 opened
Apr 19, 2025 -
[compiler-rt][profile][tests][NFC] Avoid using a.out from PATH
#136465 opened
Apr 20, 2025 -
Fix connecting via abstract socket
#136466 opened
Apr 20, 2025 -
Recommit "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)"
#136467 opened
Apr 20, 2025 -
[X86][SATCVT] Reduce MIN/MAXSS/D by conversion instruction result
#136471 opened
Apr 20, 2025 -
[mlir][affine] Modify assertion into a user visible diagnostic
#136474 opened
Apr 20, 2025 -
Reapply "[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3" (#135897)
#136475 opened
Apr 20, 2025 -
[clang-format] Fix a bug in lexing C++ UDL ending in $
#136476 opened
Apr 20, 2025 -
[mlir][LLVM][NFC] Avoid rollback in FuncOp --> LLVM lowering
#136477 opened
Apr 20, 2025 -
Experimental patch for understanding the pre-RA MachineScheduler
#136483 opened
Apr 20, 2025 -
Reapply 19c708c "FunctionDecl::getFunctionTypeLoc: ignore function type attributes (#118420)"
#136484 opened
Apr 20, 2025 -
[mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim
#136485 opened
Apr 20, 2025 -
[lldb-dap] fix wrong assembly line number
#136486 opened
Apr 20, 2025 -
[CIR] Upstream initial support for fixed size VectorType
#136488 opened
Apr 20, 2025 -
[mlir][Transforms] Dialect conversion: Erase materialized constants instead of rollback
#136489 opened
Apr 20, 2025 -
[mlir][Transforms] Dialect conversion: Add flag to disable rollback
#136490 opened
Apr 20, 2025 -
fallback to assembly when source code is not available
#136494 opened
Apr 20, 2025 -
[LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives
#136496 opened
Apr 20, 2025 -
Add constrained fadd to FP operations
#136499 opened
Apr 20, 2025 -
[alpha.webkit.UncheckedCallArgsChecker] Checker fails to recognize CanMakeCheckedPtrBase
#136500 opened
Apr 20, 2025 -
Bundle operands to specify denormal modes
#136501 opened
Apr 20, 2025
180 Issues closed by 88 people
-
[clang-tidy] 19.1.7 crash when overloading lambdas
#135665 closed
Apr 20, 2025 -
analyzer: Thinks result of `__builtin_mul_overflow` can be uninitialized
#136292 closed
Apr 20, 2025 -
clang-format: add option to preserve indentation-only whitespace lines
#126543 closed
Apr 20, 2025 -
Missed optimization: switch with GEP inside cannot generate lookup table
#136473 closed
Apr 20, 2025 -
[clang-tidy] bugprone-crtp-constructor-accessibility for deleted constructor
#136377 closed
Apr 19, 2025 -
Fix crash lowering stack guard on OpenBSD/aarch64
#136457 closed
Apr 19, 2025 -
Clang disregards deleted copy constructor
#56361 closed
Apr 19, 2025 -
[StructurizeCFG] A simple test case could lead to a crash in `StructurizeCFG` pass
#126534 closed
Apr 19, 2025 -
std::span with volatile non copyable type cannot be constructed
#132474 closed
Apr 19, 2025 -
clang format: lambda body indendation thrown off by capture block arguments
#62938 closed
Apr 19, 2025 -
clang-format-diff.py Fails to Correctly Handle Filenames with Spaces
#135619 closed
Apr 19, 2025 -
git-clang-format fails on Windows if path contains spaces
#84340 closed
Apr 19, 2025 -
[libc++] Instantiation of `pair` in class template argument deduction is a bit too eager
#133056 closed
Apr 19, 2025 -
llc crashes on function definitions with `label` parameters
#136144 closed
Apr 19, 2025 -
[clang-format] AllowShortCompoundRequirementOnASingleLine conflicts with BraceWrapping
#136266 closed
Apr 19, 2025 -
clang-format regression around return statements with explicit operator calls
#135972 closed
Apr 19, 2025 -
[clang-format] Segmentation fault when inserting enum trailing comma
#135819 closed
Apr 19, 2025 -
[clang-doc] static member variables are not included
#59813 closed
Apr 19, 2025 -
[libc++] Replace uses of `__libcpp_ctz` by `__countr_zero`
#131179 closed
Apr 19, 2025 -
CodeGen SPIR-V tests that specify --target-env vulkan1.3 are failing
#136049 closed
Apr 18, 2025 -
[Flang][OpenACC] fatal internal error: SemanticsContext::FindScope(): invalid source location for 'kernels loop'
#136076 closed
Apr 18, 2025 -
[flang][openacc] 'self' clause on compute/combined constructs takes a var-list instead of a condition
#135810 closed
Apr 18, 2025 -
[MLIR]`-transform-interpreter` triggers Assertion Failure `op->use_empty() && "expected 'op' to have no uses"'
#128323 closed
Apr 18, 2025 -
[RISC-V] Infinite loop when compiling w/ -fstack-clash-protection on RISC-V
#135206 closed
Apr 18, 2025 -
[AVR] Linking to Arduino SDK standard library is broken
#56409 closed
Apr 18, 2025 -
Trivial comparison of pointer defeats store->load forwarding
#136275 closed
Apr 18, 2025 -
Basic-aa incorrectly reports NoAlias for equivalent constant pointers
#136302 closed
Apr 18, 2025 -
`DILocation::getMergedLocation` produces invalid result while merging locations from `DILexicalBlockFile`
#122846 closed
Apr 18, 2025 -
`warn_no_constructor_for_refconst` can not be disabled (Boost.ConceptCheck)
#41104 closed
Apr 18, 2025 -
[AVR] clang++ crashes when building c++ program with virtual functions
#56426 closed
Apr 18, 2025 -
error: invalid instruction mnemonic 'local'
#48543 closed
Apr 18, 2025 -
[Regression] Clang accepts a syntactically invalid use of uniform_int_distribution<>(1, );
#136254 closed
Apr 18, 2025 -
[LLDB] An inconsistency between step-by-step debugging and breakpoint debugging
#136089 closed
Apr 18, 2025 -
[mlir][vector] Error when running `--canonicalize` with out of bounds positions in `vector.extract`
#134516 closed
Apr 18, 2025 -
[RISCV] Missing register overlap check for XTheadMemPair loads
#136087 closed
Apr 18, 2025 -
[OpenMP] Missing `strlen` in libc for offloaded target nvptx64
#136199 closed
Apr 18, 2025 -
c++ misformatting near identifier named "package"
#136092 closed
Apr 18, 2025 -
clang-format-20 issue with breaking after cast
#135977 closed
Apr 18, 2025 -
[AArch64] Argument passing is not ABI-compatible with GCC
#135551 closed
Apr 18, 2025 -
Clang-21 crash with: Assertion `qualifier->getPrefix()' failed.
#136119 closed
Apr 17, 2025 -
libc++ recursive `setjmp()` macro causes `-Wdisabled-macro-expansion warning`
#27091 closed
Apr 17, 2025 -
`fp128` causes compilation failures when compiling for `nvptx64-nvidia-cuda`
#95471 closed
Apr 17, 2025 -
cassert in comparable with c++23 multiple dimensional subscript operator
#136174 closed
Apr 17, 2025 -
Linking error occurs if the size of TLS exceeds 16MB(24bit)
#39511 closed
Apr 17, 2025 -
Emit code with PHMINPOSUW on x86 to calculate min of values in array
#136045 closed
Apr 17, 2025 -
Test failed in issue-101082.rs: expected string not found in input
#136166 closed
Apr 17, 2025 -
Calling `BasicBlock::getFirstNonPHIOrDbgOrAlloca` on a `catchswitch` block yields an invalid (end) iterator.
#136048 closed
Apr 17, 2025 -
clang will emit better code when memory is leaked
#39078 closed
Apr 17, 2025 -
constexpr value on stack is lambda-captured by reference when used as conditional
#38791 closed
Apr 17, 2025 -
support for GCC complex data types extension is always enabled.
#36646 closed
Apr 17, 2025 -
Clang-cl confuses variable method with class constructor when named the same, within `noexcept(...)`
#36378 closed
Apr 17, 2025 -
Unexpected undefined reference to implicitly declared destructor
#39155 closed
Apr 17, 2025 -
XML comments command is not properly detected.
#33295 closed
Apr 17, 2025 -
[DirectX] DXIL bitcode writer does not handle the `freeze` instruction
#135719 closed
Apr 17, 2025 -
crash in `opt` with `-passes=expand-memcmp`
#136149 closed
Apr 17, 2025 -
Methods inherited in nested class generate spurious override error
#32659 closed
Apr 17, 2025 -
`-Wno-nonportable-include-path` has no effect
#29183 closed
Apr 17, 2025 -
Wrong error `non-type template argument refers to subobject` for extern arrays
#28513 closed
Apr 17, 2025 -
Error with C++11 uniform initialization of an array of type with explicit default constructor
#27426 closed
Apr 17, 2025 -
[ms] clang fails to compile sample Aero from WTL
#27322 closed
Apr 17, 2025 -
compiler error when accessing a static constexpr value of struct
#25947 closed
Apr 17, 2025 -
On Windows clang produce bad binary for global 4-element `double` array and `__builtin_shufflevector`
#23902 closed
Apr 17, 2025 -
`std::uncaught_exception()` true when it should not be anymore
#23567 closed
Apr 17, 2025 -
incomplete type bug with clang
#23773 closed
Apr 17, 2025 -
Using `ErrorOr` produces warnings when compiling with clang
#21393 closed
Apr 17, 2025 -
Possible false positive in undefined-inline with `__alloctr_rebind_helper`
#21082 closed
Apr 17, 2025 -
[clangd] crash when using #embed
#107869 closed
Apr 17, 2025 -
clang++ C++26 feature bug
#132641 closed
Apr 17, 2025 -
clang frontend command failed due to signal
#133573 closed
Apr 17, 2025 -
[bug] llvm 20.1.2 crashes while compiling modules
#135496 closed
Apr 17, 2025 -
[github insights] Name not appearing under contributor's list
#136075 closed
Apr 17, 2025 -
[AArch64] AArch64DAGToDAGISel::SelectPostLoadLane hits invalid cast
#35333 closed
Apr 17, 2025 -
Bizarre optimization of simple array-filling loop in -Os
#66652 closed
Apr 17, 2025 -
-g causes different code to be generated due to PostRA scheduling differences
#36588 closed
Apr 17, 2025 -
[mlir] Assertion `succeeded( ConcreteT::verifyInvariants(getDefaultDiagnosticEmitFn(ctx), args...))' failed
#135289 closed
Apr 17, 2025 -
Missing range analysis for `llvm.ucmp` and `llvm.scmp` intrinsics
#130179 closed
Apr 17, 2025 -
Optimization fails to reduce a loop when AVX is enabled
#134735 closed
Apr 17, 2025 -
Using basic loop unrolling concept
#136028 closed
Apr 17, 2025 -
Auto-vectorization via `masked.load` blocks constprop
#134513 closed
Apr 17, 2025 -
[TSAN] Threadsanitizer false negative
#134344 closed
Apr 17, 2025 -
ARM Hard Float targets gives converge error in building LLVM
#135057 closed
Apr 17, 2025 -
[Clang] Crash on CTAD for alias template involving default arguments
#134471 closed
Apr 17, 2025 -
BraceWrapping.AfterControlStatement: MultiLine breaks AllowShortXXXX settings
#51940 closed
Apr 17, 2025 -
[DirectX] Add support to Root Signature Constant element to obj2yaml
#126633 closed
Apr 17, 2025 -
Backslash is appended each time in multiline comment inside #define with AlignEscapedNewlines: DontAlign
#34495 closed
Apr 17, 2025 -
Macro information is missing for module
#32040 closed
Apr 16, 2025 -
[DirectX] Implement Shader Flags Analysis for DX11_1_DoubleExtensions
#114554 closed
Apr 16, 2025 -
[HLSL] clang-dxc emits dxv related warnings and errors when compiling to textual DXIL
#135874 closed
Apr 16, 2025 -
SystemZ Backend: Add support for operations such as FP16_TO_FP and FP_TO_FP16
#50374 closed
Apr 16, 2025 -
[NewGVN][InstCombine] missed load elimination
#112232 closed
Apr 16, 2025 -
Class with constructor template requiring copyable argument is not copyable by itself
#53454 closed
Apr 16, 2025 -
Clang complains about concept depending on itself
#62096 closed
Apr 16, 2025 -
Missed optimisation to take advantage of commutative SVE fmul instruction
#115697 closed
Apr 16, 2025 -
[AArch64] add tablegen pattern matching for "long" math instructions
#39069 closed
Apr 16, 2025 -
dejagnu test fails to compile with clang `g++.old-deja/g++.pt/friend10.C`
#19469 closed
Apr 16, 2025 -
variable template specialization is treated as only a declaration if its type has internal linkage
#19434 closed
Apr 16, 2025 -
Empty macro expansion from inside another macro causes incorrect placement of expanded macro
#18859 closed
Apr 16, 2025 -
libstdc++ `std::thread`, when compiled with clang, "pure virtual method called"
#13102 closed
Apr 16, 2025 -
"pure virtual method called" error with `std::thread` and template function
#17343 closed
Apr 16, 2025 -
Implement -interposable, -interposable_list
#53680 closed
Apr 16, 2025 -
[LV] wrf in SPEC2017 emits "Verification Error" on Grace when using llvmorg-20.1.0-rc1
#126836 closed
Apr 16, 2025 -
work around libstdc++ `<chrono>` duration conversion bug
#14712 closed
Apr 16, 2025 -
[clang] Crash at -O3: Assertion `OpTE1.isSame..."' failed.
#135912 closed
Apr 16, 2025 -
clang++ 21 crash in clang::CXXRecordDecl::defaultedDestructorIsConstexpr
#135506 closed
Apr 16, 2025 -
[CodeGen] Miscompilation at -Os
#135917 closed
Apr 16, 2025 -
s390x build of ClickHouse fails with Clang 18
#95119 closed
Apr 16, 2025 -
[Clang][Driver] How to specifiy gcc install path on Build Time?
#134056 closed
Apr 16, 2025 -
clang-format `BreakBeforeBraces` behavior changes with `Allow...OnASingleLine` parameters
#25443 closed
Apr 16, 2025 -
clang-format 14 and 15 producing incompatible formatted code
#59062 closed
Apr 16, 2025 -
Improve waymarking algorithm
#7181 closed
Apr 16, 2025 -
Backport #135760 to release/20.x
#135920 closed
Apr 16, 2025 -
[LoongArch] ADD/SUB and TLS relocation should move away from `FirstLiteralRelocationKind + offset`
#135521 closed
Apr 16, 2025 -
[clang] Multiple false positives and false negatives in -Whigher-precision-for-complex-division
#131127 closed
Apr 16, 2025 -
Request Commit Access For ita9naiwa
#135854 closed
Apr 16, 2025 -
Unevaluated parts of conditional operator are sometimes evaluated
#135911 closed
Apr 16, 2025 -
[HLSL] Create HLSLConstantAccess pass to translate `hlsl_constant` loads
#124630 closed
Apr 16, 2025 -
[DirectX] TargetExtType not being lowered properly in DXILOpLowering
#135453 closed
Apr 16, 2025 -
[DirectX] DXIL Bitcode Writer hits llvm_unreachable
#135745 closed
Apr 16, 2025 -
Clang crashes when compiling a variadic function while targeting mips3
#98716 closed
Apr 16, 2025 -
[Clang] Accepts invalid parameter pack not at the end of the template parameter list
#114756 closed
Apr 16, 2025 -
lldb-dap.exe --connection connect://127.0.0.1:10000 is not working on widnows.
#135091 closed
Apr 15, 2025 -
AMDGPUAnnotateKernelFeatures should be deleted
#63586 closed
Apr 15, 2025 -
Crash on AARCH64 codegen
#135821 closed
Apr 15, 2025 -
[clang][llc][AArch64] Instruction selection failure when targeting aarch64 architecture with 16bit vector types
#135776 closed
Apr 15, 2025 -
[slp] ICE: Instruction does not dominate all uses!
#135800 closed
Apr 15, 2025 -
section type conflict with clang, not with gcc
#48040 closed
Apr 15, 2025 -
clang memory hog + time hog + Killed signal on valid C code (on target i386-pc-linux-gnu)
#49808 closed
Apr 15, 2025 -
wrong code error
#41109 closed
Apr 15, 2025 -
No code completion for member access operator when array-to-pointer decay is performed
#123146 closed
Apr 15, 2025 -
[[deprecated]] attribute ignored after definition
#135481 closed
Apr 15, 2025 -
[Clang] Missing source location in diagnostic for invalid conversion in function w/ explicit object parameter
#135522 closed
Apr 15, 2025 -
clang marks as error redundant template keyword, when no arguments
#135780 closed
Apr 15, 2025 -
[AArch64] Missed CMN opportunities
#32833 closed
Apr 15, 2025 -
[RISC-V] Miscompile on rv64gcv with -O[23]
#133943 closed
Apr 15, 2025 -
the compatibility of gcc and clang16
#78148 closed
Apr 15, 2025 -
Add `DynamicAllocLValue` and `TypeInfoLValue` support to `APValue::dump()`
#134996 closed
Apr 15, 2025 -
[Inliner] Assertion "Referenced value not in value map!" failed.
#48409 closed
Apr 15, 2025 -
bolt: `libbolt_rt_hugify.a` & `libbolt_rt_instr.a` aren't generated on arm64
#58226 closed
Apr 15, 2025 -
MIPS: P5600 should use nan2008, fp64, msa
#91948 closed
Apr 15, 2025 -
[DAG] isSplatValue - incorrect handling of undef element masks through binop
#134602 closed
Apr 15, 2025 -
[LLVM] Incorrect output for stable_partition when _Pred is stateful and depend on invocation order
#135589 closed
Apr 15, 2025 -
[clang-scan-deps] Unable to handle the #if macro correctly
#135755 closed
Apr 15, 2025 -
AMDGPU GlobalIsel mishandles readfirstlane lowering with 64-bit element vectors
#128650 closed
Apr 15, 2025 -
[mlir][tosa] tosa-to-tensor pass for tosa.slice fails with known output shape but dynamic size attribute
#135389 closed
Apr 15, 2025 -
[mlir] -convert-tensor-to-linalg crashes
#120947 closed
Apr 15, 2025 -
[Clang] Destructor definition is not compiled for local class in generic lambda initializing a variable template
#132208 closed
Apr 15, 2025 -
`inline function ... is not defined` points to the definition, then get 'undefined reference'
#59734 closed
Apr 15, 2025 -
Spurious uninitialized value warning post P2719 merge
#135668 closed
Apr 14, 2025 -
P2897R7: `aligned_accessor`: An `mdspan` accessor expressing pointer over-alignment
#118372 closed
Apr 14, 2025 -
[HLSL] Validate that `updateCounter` is only either incremented or decremented and not both
#114130 closed
Apr 14, 2025 -
musttail attribute on a function with not_tail_called attribute has no warning/error that musttail is ignored
#133509 closed
Apr 14, 2025 -
[HLSL] Move `HasCounter` and `GloballyCoherent` from `ResourceTypeInfo` to `ResourceInfo`
#134741 closed
Apr 14, 2025 -
Use of Fortran TRANSFER intrinsic with argument of derived type containing allocatable causes double-free abort
#135624 closed
Apr 14, 2025 -
[hexagon] loop-3c fails with -Oz
#133241 closed
Apr 14, 2025 -
llvm-reduce does not preserve uselistorder with ThinLTO
#63621 closed
Apr 14, 2025 -
[DirectX] The `dx.dot2/3/4` and `dx.dot2add` intrinsics leave vectors around post-scalarization
#134569 closed
Apr 14, 2025 -
clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:130: duplicate expression
#135612 closed
Apr 14, 2025 -
Possible bug: DeclRefExpr wrong NonTypeTemplateParm decl
#92292 closed
Apr 14, 2025 -
Wrongful cleanup for `trivial_abi` parameter after passing it to callee
#60112 closed
Apr 14, 2025 -
Handle special cases in AArch64InstrInfo::GetInstSizeInBytes
#29122 closed
Apr 14, 2025 -
friend function with default parameters causes "redefinition of default argument" error in templates
#130917 closed
Apr 14, 2025 -
[ConstraintElim] Failure to eliminate cmp of usub.sat
#135557 closed
Apr 14, 2025 -
Doesn't allow incomplete type in member access
#9843 closed
Apr 14, 2025 -
Building Library\Bee\artifacts\WebGL\GameAssembly\release_WebGL_wasm\vgbyivh2xvtd.o failed with output:
#71832 closed
Apr 14, 2025 -
[RISCV] The asm parser does not error on incorrectly spelt @plt on call symbols
#135323 closed
Apr 14, 2025 -
AVX10 feature mismatch between GCC and LLVM
#135394 closed
Apr 14, 2025
139 Issues opened by 115 people
-
[LSR] Regression in array access with constant stride
#136498 opened
Apr 20, 2025 -
[clang-format]:Feature Request Add option to disable space before braces
#136497 opened
Apr 20, 2025 -
[lldb-dap] X64 assembly shows wrong lines
#136495 opened
Apr 20, 2025 -
lto and optimised out symbols
#136493 opened
Apr 20, 2025 -
[lldb-dap] Debugging with no source code available
#136492 opened
Apr 20, 2025 -
Runtime unavailability of unified shared memory not disclosed by libomptarget
#136491 opened
Apr 20, 2025 -
[CIR] Upstream VectorType support
#136487 opened
Apr 20, 2025 -
Windows clang-cl.exe 19.1.1 crash
#136481 opened
Apr 20, 2025 -
llvm-project/libcxx/src/exception.cpp:17:12: fatal error: 'cxxabi.h' file not found
#136480 opened
Apr 20, 2025 -
operator delete isn't annotated with `captures(none)`
#136479 opened
Apr 20, 2025 -
Clang errors for out-of-line definition with deducing-this of non-templated type nested within templated type
#136472 opened
Apr 20, 2025 -
Clang checks impossible cast
#136464 opened
Apr 19, 2025 -
clang_equalCursors not work as expect
#136435 opened
Apr 19, 2025 -
Compiler crash, fails to compile
#136432 opened
Apr 19, 2025 -
[InstCombine] ninf should not be propagated
#136430 opened
Apr 19, 2025 -
Clang uses wrong ABI for __atomic_store_16 on Windows
#136428 opened
Apr 19, 2025 -
Widened pointers not optimized back to scalar for vectorized interleaved accesses on RISC-V
#136425 opened
Apr 19, 2025 -
[LLDB] crashes when debugging Qt applications on Windows
#136420 opened
Apr 19, 2025 -
[mlir] error: Dialect `ml_program' not found for custom op 'ml_program.global'
#136418 opened
Apr 19, 2025 -
[LLDB] An inconsistency between step-by-step debugging and breakpoint debugging at O2
#136410 opened
Apr 19, 2025 -
[HLSL] Initializing an HLSL vector with a function call results in an assert
#136408 opened
Apr 19, 2025 -
New RISC-V failure on SPEC CPU 2017 523.xalancbmk_r
#136395 opened
Apr 19, 2025 -
-Warray-bounds misses unsafe pointer arithmetic
#136379 opened
Apr 18, 2025 -
Arm Neoverse scheduling models have a way to large decode bandwidth (about 2x of the actual)
#136374 opened
Apr 18, 2025 -
Name used in parameter should conflict with placeholder used for automatic variable
#136373 opened
Apr 18, 2025 -
Inefficient codegen for `copysign(known_zero_sign_bit, x)`
#136368 opened
Apr 18, 2025 -
Implement `sigsetjmp` and `siglongjmp`
#136358 opened
Apr 18, 2025 -
[flang][OpenMP] flaky firstprivate/lastprivate behavior due to misplaced barriers
#136357 opened
Apr 18, 2025 -
[WebAssembly] Incorrect stackification of effectful instructions
#136353 opened
Apr 18, 2025 -
`IRNormalizer`'s registry name `normalize` mismatches documentation
#136347 opened
Apr 18, 2025 -
[HLSL] Fix failing SPIR-V backend tests that specify --target-env vulkan1.3
#136344 opened
Apr 18, 2025 -
[LLVM] llvm.fptosi.sat.* and llvm.fptoui.sat.* generate suboptimal code in some cases on x86
#136342 opened
Apr 18, 2025 -
[mlir] LinalgOps::regionBuilder function should return ParseResult
#136324 opened
Apr 18, 2025 -
[LLVM] llvm.fptosi.sat.* and llvm.fptoui.sat.* generate suboptimal code on PowerPC targets
#136315 opened
Apr 18, 2025 -
[clang] Show warnings for Objective-C pointers/blocks with an `assign` attribute
#136305 opened
Apr 18, 2025 -
Windows Release
#136299 opened
Apr 18, 2025 -
Copying of std::vector filled with neither copy constructible nor copy assignable elements
#136298 opened
Apr 18, 2025 -
OpenMP array shaping failing test case
#136294 opened
Apr 18, 2025 -
[libc++] __bit reference: error: cannot add 'abi_tag' attribute in a redeclaration
#136289 opened
Apr 18, 2025 -
[OpenMP][Flang] ‘Target update’ not working
#136277 opened
Apr 18, 2025 -
[BOLT] Inaccurate profile data check
#136276 opened
Apr 18, 2025 -
Modernize Doxygen CSS
#136267 opened
Apr 18, 2025 -
[OpenMP] Linking uses a `libomptarget` with very narrow version tag
#136255 opened
Apr 18, 2025 -
Missing offloaded libraries in `deb` distribution of llvm
#136245 opened
Apr 18, 2025 -
[DirectX] Legalize memset
#136243 opened
Apr 18, 2025 -
[LLD][COFF] undefined section symbol is not being handled correctly
#136235 opened
Apr 18, 2025 -
Request Commit Access For Chengjunp
#136222 opened
Apr 17, 2025 -
[X86] Target feature implication mismatch with GCC
#136209 opened
Apr 17, 2025 -
[libc][C23] N2829: Make `assert()` macro user friendly for C and C++
#136184 opened
Apr 17, 2025 -
[MLIR] unused llvm.mlir.poison crashes at runtime (JitRunner crashed with segmentation fault)
#136143 opened
Apr 17, 2025 -
GnuWin32 references still appears in some documentation
#136140 opened
Apr 17, 2025 -
Request Commit Access For gbossu
#136137 opened
Apr 17, 2025 -
Bytecode interpreter: Find a way around `PointerToIntegral` cast that result in an lvalue
#136135 opened
Apr 17, 2025 -
[MIPS] `llc` crashes with "Using an undefined physical register" when using global register variable
#136132 opened
Apr 17, 2025 -
[LLVMIR] Add support for captures attribute
#136125 opened
Apr 17, 2025 -
Release Asset Audit Failed
#136123 opened
Apr 17, 2025 -
[clang] clang crash
#136118 opened
Apr 17, 2025 -
libunwind should install libunwind_ext.h to simplify the code of JIT Engines
#136110 opened
Apr 17, 2025 -
[InstCombine] Break down aggregate phi if only used in inserts/extracts
#136107 opened
Apr 17, 2025 -
[clang-tidy] False positive bugprone-use-after-move with std::tie
#136105 opened
Apr 17, 2025 -
[clang] Errors about .model files, when using --analyze on Windows
#136090 opened
Apr 17, 2025 -
[clangd] Detect GCC version for default C/C++ standard
#136061 opened
Apr 16, 2025 -
[CIR] Upstream union support
#136059 opened
Apr 16, 2025 -
[CIR] Upstream support for C++ name mangling
#136057 opened
Apr 16, 2025 -
[CIR] Upstream enum support
#136055 opened
Apr 16, 2025 -
clang 16/17/18 fail to compiler ppc64le with -mfloat128
#136044 opened
Apr 16, 2025 -
[X86][AVX2] X86FixupVectorConstantsPass - performance regression
#135998 opened
Apr 16, 2025 -
need help on the code in RegAllocGreedy.cpp->tryAssign()
#135997 opened
Apr 16, 2025 -
Crash on LLVM MachineFunctionPass Plugin with `opt`
#135996 opened
Apr 16, 2025 -
[HWASan] hwasan_symbolize Fails to Distinguish Between Stripped and Unstripped ELFs with Identical Build IDs
#135966 opened
Apr 16, 2025 -
Abnormally large compilation time with -O2 for a small file on x86_64-linux-gnu
#135965 opened
Apr 16, 2025 -
[Flang][OpenACC] Flang asserts when using `routine`
#135964 opened
Apr 16, 2025 -
Configuration flags do not show up when --verbose
#135960 opened
Apr 16, 2025 -
[clang-format] Incorrect formatting when applying C-style cast to lambda expression
#135959 opened
Apr 16, 2025 -
[lldb] Issue with structure string
#135953 opened
Apr 16, 2025 -
[AArch64] Bug when legalizing shuffle of tbl
#135950 opened
Apr 16, 2025 -
UBSAN is very slow when using print_stacktrace=1
#135943 opened
Apr 16, 2025 -
[DebugInfo] Misleading debug location at O1/2/3/g/s in inlined code
#135937 opened
Apr 16, 2025 -
Backport fix for #135522 to the 20.x branch
#135922 opened
Apr 16, 2025 -
[clangd] Completion key ArgumentLists doesn't take precedence over --function-arg-placeholders
#135919 opened
Apr 16, 2025 -
wasm-ld exception
#135915 opened
Apr 16, 2025 -
Incorrect format string determination from manifestly constant-evaluated contexts
#135913 opened
Apr 16, 2025 -
clang++ incompatibility with libstdc++ gcc4-compatible ABI on Windows
#135910 opened
Apr 16, 2025 -
[HLSL] Consider an off by default warning for implicit bindings
#135907 opened
Apr 16, 2025 -
[OpenCL][SPIR-V] Compilation of OpenCL to Vulkan SPIR-V crashes
#135905 opened
Apr 16, 2025 -
[lld] Non-compact (DWARF) unwind data emission is broken on MacOS if LTO is in use
#135888 opened
Apr 16, 2025 -
Missed optimization on in-order RISC-V
#135860 opened
Apr 15, 2025 -
[LLDB] MIPS, incorrect byte order issues with `Cast` and `p/x`
#135840 opened
Apr 15, 2025 -
[LLDB] MIPS has missing aliases for register
#135839 opened
Apr 15, 2025 -
[clang-tidy] create a check that warns on use of vararg functions
#135833 opened
Apr 15, 2025 -
two-instruction pass actually worsens codegen
#135829 opened
Apr 15, 2025 -
[PGOInstrUse] "dereferencing end() iterator" on unreachable block
#135828 opened
Apr 15, 2025 -
typo in `-mcpu` arg for `llc` led to crash
#135815 opened
Apr 15, 2025 -
Fix Loop Transformations to Preserve Block Frequencies
#135812 opened
Apr 15, 2025 -
[flang] Non-volatile pointer can point to volatile target
#135805 opened
Apr 15, 2025 -
[Flang] Dumping 'flang' type causes a crash
#135804 opened
Apr 15, 2025 -
Clang++ crash on nested template specialization instantiation
#135801 opened
Apr 15, 2025 -
llc -mtriple=wasm32-unknown-wasip1 -wasm-enable-sjlj crash
#135796 opened
Apr 15, 2025 -
[clang] Expose constexpr evaluation statistics
#135764 opened
Apr 15, 2025 -
[ELF][llvm-objdump]Wrong comment when parse `atexit()`
#135730 opened
Apr 15, 2025 -
[BOLT][RISC-V] Segmentation Fault in Rewritten RISC-V Executable Due to Incorrect Symbol Relocation in llvm-bolt
#135711 opened
Apr 15, 2025 -
[MLIR][LLVM] Failed to round-trip inlined asm
#135709 opened
Apr 15, 2025 -
[LLDB] s390x, incorrect byte order issues with `Cast` and `p/x $pc`
#135707 opened
Apr 15, 2025 -
[MLIR] `tosa.rescale` op validation incorrectly fails on unsigned integer type
#135699 opened
Apr 14, 2025 -
requires-clauses think void values can be passed to variadic functions
#135694 opened
Apr 14, 2025 -
[Clang] [Sema] `friend` functions that are incorrectly redefined as deleted are not diagnosed
#135680 opened
Apr 14, 2025 -
[clang-tidy] create a check to ensure std:: qualified names used with C++ C standard headers
#135678 opened
Apr 14, 2025 -
[HLSL] Raise a diagnostic on Invalid CounterDirection
#135672 opened
Apr 14, 2025 -
[HLSL] Analyze and annotate updateCounter direction on a resource
#135667 opened
Apr 14, 2025 -
[DirectX] DiagnosticInfoUnsupported doesn't print the same error string when called in clang vs opt
#135654 opened
Apr 14, 2025 -
[GreedyRegAlloc] Multiple spill reloads into same register without intermediate def/overwrite
#135639 opened
Apr 14, 2025 -
[HLSL] Boolean vector in a RawBuffer should be <4 x i32>
#135635 opened
Apr 14, 2025 -
[clang] [llvm] [bug] llvm crash when compile llvm
#135618 opened
Apr 14, 2025 -
[AArch64] Failure to use `CBB` and `CBH` with `FEAT_CMPBR`
#135617 opened
Apr 14, 2025 -
[clang] segmentation fault
#135616 opened
Apr 14, 2025 -
[Attributor] Support captures attribute
#135610 opened
Apr 14, 2025 -
Request Commit Access For NexMing
#135608 opened
Apr 14, 2025 -
"uninitialized when used here" warning in successful constant expression evaluation
#135601 opened
Apr 14, 2025 -
[TTI] TargetTransformInfo - avoid default + inconsistent CostKinds
#135598 opened
Apr 14, 2025 -
SupportTests ProgramEnvTest.CreateProcessLongPath test is flaky on Windows
#135593 opened
Apr 14, 2025 -
[MC] Should MCFixup store MCValue instead of MCExpr?
#135592 opened
Apr 14, 2025 -
[LLDB] Segmentation fault when setting a previous watchpoint in the second run
#135590 opened
Apr 14, 2025 -
[Clang-doc] invalid implementation file reference
#135587 opened
Apr 14, 2025 -
[clangd] Crash when hover on the return value of an incomplete function call
#135586 opened
Apr 14, 2025 -
[Flang] Execution does not terminate when an array name enclosed in square brackets is used in where construct
#135578 opened
Apr 14, 2025 -
[LoopVectorize] Fails on OpenMP SIMD Prefix Sum
#135576 opened
Apr 14, 2025 -
[LoopVectorize] Non-beneficial vectorization involving lookup table
#135575 opened
Apr 13, 2025 -
[SPIRV] Floating point select operands cause the machine verifier to trip
#135572 opened
Apr 13, 2025 -
Build fails with `error: iteration 258 invokes undefined behavior [-Werror=aggressive-loop-optimizations]`
#135569 opened
Apr 13, 2025 -
misleading fix-it with `bugprone-unintended-char-ostream-output` in templated code
#135558 opened
Apr 13, 2025
499 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[VPlan] Manage instruction medata in VPlan.
#135272 commented on
Apr 19, 2025 • 40 new comments -
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 18, 2025 • 34 new comments -
[LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Apr 18, 2025 • 33 new comments -
[NVPTX] Add support for Shared Cluster Memory address space.
#135444 commented on
Apr 19, 2025 • 30 new comments -
[lld] Merge equivalent symbols found during ICF
#134342 commented on
Apr 18, 2025 • 26 new comments -
[InstCombine] Combine and->cmp->sel->or-disjoint into and->mul
#135274 commented on
Apr 18, 2025 • 24 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Apr 18, 2025 • 24 new comments -
[mlir][AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 commented on
Apr 17, 2025 • 24 new comments -
[libc][math] Implement double precision asin correctly rounded for all rounding modes.
#134401 commented on
Apr 16, 2025 • 23 new comments -
[HLSL] Adding support for Root Constants in LLVM Metadata
#135085 commented on
Apr 17, 2025 • 21 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 20, 2025 • 20 new comments -
[NFC][analyzer] Document configuration options
#135169 commented on
Apr 15, 2025 • 20 new comments -
[AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2
#135162 commented on
Apr 15, 2025 • 18 new comments -
[BOLT][AArch64] Support for pointer authentication (v2)
#120064 commented on
Apr 18, 2025 • 16 new comments -
[libc][math][c23] Add atanhf16 C23 math function.
#132612 commented on
Apr 19, 2025 • 16 new comments -
[AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Apr 18, 2025 • 16 new comments -
[IA][RISCV] Add support for vp.load/vp.store with shufflevector
#135445 commented on
Apr 18, 2025 • 15 new comments -
[AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 commented on
Apr 17, 2025 • 13 new comments -
Add symbol locator time for each module in statistics
#134563 commented on
Apr 18, 2025 • 12 new comments -
[VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed
#113903 commented on
Apr 18, 2025 • 12 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Apr 19, 2025 • 11 new comments -
[RISCV] Add Andes XAndesperf (Andes Performance) extension.
#135110 commented on
Apr 18, 2025 • 11 new comments -
[Offload] Implement the remaining initial Offload API
#122106 commented on
Apr 18, 2025 • 10 new comments -
[CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag
#135277 commented on
Apr 18, 2025 • 10 new comments -
[flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic
#131603 commented on
Apr 17, 2025 • 9 new comments -
[ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets
#125643 commented on
Apr 16, 2025 • 9 new comments -
[llvm][AsmPrinter] Emit call graph section
#87576 commented on
Apr 19, 2025 • 9 new comments -
[Bolt] Teach bolt about no-return functions
#115616 commented on
Apr 18, 2025 • 9 new comments -
[LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations.
#135398 commented on
Apr 16, 2025 • 9 new comments -
[MLIR][Linalg] Introduce transpose/broadcast semantic to linalg.batch…
#130944 commented on
Apr 18, 2025 • 9 new comments -
[X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value
#134979 commented on
Apr 18, 2025 • 8 new comments -
[AMDGPU] Support bottom-up postRA scheduing.
#135295 commented on
Apr 20, 2025 • 8 new comments -
[Flang][MLIR] - Access the LEN for a `fir.boxchar<k>` and use it to set the bounds `omp.map.info` ops.
#134967 commented on
Apr 16, 2025 • 8 new comments -
[RISCV] Sink vp.splat operands of VP intrinsic.
#133245 commented on
Apr 16, 2025 • 8 new comments -
[clang] Add builtin_get_vtable_pointer and virtual_member_address
#135469 commented on
Apr 17, 2025 • 8 new comments -
[RISCV] Add processor definition for XiangShan-KunMingHu-V2R2
#123193 commented on
Apr 18, 2025 • 8 new comments -
[RISCV] Add MC layer support for XSfmm*.
#133031 commented on
Apr 17, 2025 • 7 new comments -
[Clang] Improve ``-Wtautological-overlap-compare`` diagnostics flag
#133653 commented on
Apr 14, 2025 • 7 new comments -
[SLP]Prefer segmented/deinterleaved loads to strided and fix codegen
#135058 commented on
Apr 16, 2025 • 7 new comments -
[DA] do not handle array accesses of different offsets
#123436 commented on
Apr 16, 2025 • 7 new comments -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Apr 16, 2025 • 6 new comments -
SelectionDAG: Support nofpclass(nan/qnan/snan/nzero) in arguments
#130051 commented on
Apr 17, 2025 • 6 new comments -
Disable -fdollars-in-identifiers by default
#135407 commented on
Apr 17, 2025 • 6 new comments -
[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Apr 17, 2025 • 6 new comments -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Apr 20, 2025 • 6 new comments -
[DAGCombiner] Option --combiner-select-seq
#134813 commented on
Apr 17, 2025 • 6 new comments -
[clang-doc] Add regression test for test comments in macros
#132510 commented on
Apr 19, 2025 • 6 new comments -
AMDGPU: Make v2f64 -> v2f16 conversion Legal only when unsafe fast math is set
#134738 commented on
Apr 17, 2025 • 5 new comments -
[mlir][Transform] Reuse bbArgs in FuseIntoContainingOp
#135066 commented on
Apr 16, 2025 • 5 new comments -
[AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag
#135078 commented on
Apr 17, 2025 • 5 new comments -
[flang][rfc] Add represention of volatile references
#132486 commented on
Apr 17, 2025 • 5 new comments -
[libc][stdfix] Implement `idivfx` functions in LLVM libc
#133005 commented on
Apr 19, 2025 • 5 new comments -
Create a CharSetConverter class with both iconv and icu support
#74516 commented on
Apr 16, 2025 • 5 new comments -
[CIR] Upstream SelectOp and ShiftOp
#133405 commented on
Apr 17, 2025 • 5 new comments -
insert readfirstlane in the function returns in sgpr
#135326 commented on
Apr 18, 2025 • 5 new comments -
[clang][ARM][AArch64] Define intrinsics guarded by __has_builtin on all platforms
#128222 commented on
Apr 18, 2025 • 5 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Apr 16, 2025 • 5 new comments -
[mlir][interfaces] Add the `TargetInfo` attribute interface
#78073 commented on
Apr 20, 2025 • 5 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Apr 15, 2025 • 4 new comments -
[mlir][vector] Fix parser of vector.transfer_read
#133721 commented on
Apr 16, 2025 • 4 new comments -
[MachinePipeliner] Remove UB from tests (NFC)
#123169 commented on
Apr 18, 2025 • 4 new comments -
[AMDGPU][True16][CodeGen] update wwm reg sorting check condition
#135053 commented on
Apr 18, 2025 • 4 new comments -
[Mips] Implement MipsInstrInfo::getNop() operation
#135524 commented on
Apr 18, 2025 • 4 new comments -
[mlir][xegpu] SIMT distribution patterns for XeGPU CreateNdTdesc, LoadNd, StoreNd and Dpas Ops.
#135271 commented on
Apr 18, 2025 • 4 new comments -
[VPlan] Process simplifyRecipes via a worklist
#133977 commented on
Apr 14, 2025 • 4 new comments -
[BOLT] Improve profile quality reporting
#130810 commented on
Apr 18, 2025 • 4 new comments -
[SPIR-V] Add store legalization for ptrcast
#135369 commented on
Apr 16, 2025 • 4 new comments -
[CLANG] Enable alignas after GNU attributes
#133107 commented on
Apr 16, 2025 • 4 new comments -
[Clang][llvm] Implement fp8 FMOP4A intrinsics
#130127 commented on
Apr 16, 2025 • 4 new comments -
[AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies
#131387 commented on
Apr 18, 2025 • 4 new comments -
Clean up external users of GlobalValue::getGUID(StringRef)
#129644 commented on
Apr 15, 2025 • 3 new comments -
[VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe
#129508 commented on
Apr 14, 2025 • 3 new comments -
[MLIR][IRDL] Added IRDL to C++ Translation
#133982 commented on
Apr 18, 2025 • 3 new comments -
[CodeGenPrepare] Unfold slow ctpop when used in power-of-two test
#102731 commented on
Apr 20, 2025 • 3 new comments -
[RISCV] Add support for vendor relocations on Xqci extensions
#135400 commented on
Apr 14, 2025 • 3 new comments -
[libunwind][Haiku] Fix signal frame unwinding
#135367 commented on
Apr 14, 2025 • 3 new comments -
[BOLT] Gadget scanner: detect signing oracles
#134146 commented on
Apr 18, 2025 • 3 new comments -
[X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector
#135010 commented on
Apr 18, 2025 • 3 new comments -
[lldb-dap] Refactoring lldb-dap 'launch' request to use typed RequestHandler<>.
#133624 commented on
Apr 15, 2025 • 3 new comments -
[AMDGPU] Update pal metadata for v3.6
#135196 commented on
Apr 15, 2025 • 3 new comments -
[mlir][vector] Sink vector.extract/splat into load/store ops
#134389 commented on
Apr 17, 2025 • 2 new comments -
[LLDB] Add unary operators Dereference and AddressOf to DIL
#134428 commented on
Apr 16, 2025 • 2 new comments -
[LSV] Insert casts to vectorize mismatched types
#134436 commented on
Apr 13, 2025 • 2 new comments -
[RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain
#134442 commented on
Apr 15, 2025 • 2 new comments -
[libc][math] Improve performance test framework
#134501 commented on
Apr 18, 2025 • 2 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Apr 20, 2025 • 2 new comments -
[lldb][AIX] get host info for AIX
#134354 commented on
Apr 16, 2025 • 2 new comments -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 commented on
Apr 16, 2025 • 2 new comments -
[compiler-rt] allow building with uefi
#131499 commented on
Apr 18, 2025 • 2 new comments -
[AMDGPU] add s_bitset[10]_b32 optimization for shl+[or,andn2] pattern
#134155 commented on
Apr 17, 2025 • 2 new comments -
[AMDGPU] Correctly merge noalias scopes during lowering of LDS data.
#131664 commented on
Apr 17, 2025 • 2 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Apr 18, 2025 • 2 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Apr 15, 2025 • 2 new comments -
[lldb] Add new per-language frame-format variables for formatting function names
#131836 commented on
Apr 18, 2025 • 2 new comments -
[SDAG] Handle insert_subvector in isKnownNeverNaN
#131989 commented on
Apr 19, 2025 • 2 new comments -
Address Codegen bug related to marking subregister MachineOperand defines as undef
#134929 commented on
Apr 15, 2025 • 2 new comments -
[MLIR][NVVM] Add NVVMRequiresSM op trait
#126886 commented on
Apr 15, 2025 • 2 new comments -
[MIPS] Add FeatureMSA to i6400 and i6500 cores
#134985 commented on
Apr 18, 2025 • 2 new comments -
Expanding the Histogram Intrinsic
#127399 commented on
Apr 16, 2025 • 2 new comments -
[lldb][lldb-dap] fix repeating commands in repl mode
#135008 commented on
Apr 16, 2025 • 2 new comments -
[AArch64] Change the coercion type of structs with pointer members.
#135064 commented on
Apr 14, 2025 • 2 new comments -
[HLSL] Use hlsl_device address space for getpointer.
#127675 commented on
Apr 16, 2025 • 2 new comments -
[GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 commented on
Apr 20, 2025 • 2 new comments -
[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions
#135143 commented on
Apr 14, 2025 • 2 new comments -
[MachinePipeliner] Add validation for missed dependencies
#135148 commented on
Apr 18, 2025 • 2 new comments -
[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics
#128019 commented on
Apr 17, 2025 • 2 new comments -
[clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 commented on
Apr 15, 2025 • 2 new comments -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 commented on
Apr 16, 2025 • 2 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Apr 15, 2025 • 2 new comments -
[AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv
#135340 commented on
Apr 16, 2025 • 2 new comments -
[llvm] Add triples for managarm
#87845 commented on
Apr 18, 2025 • 2 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc
#132383 commented on
Apr 14, 2025 • 2 new comments -
Optimize the implementation of std::find_first_of to use any_of #129319
#129574 commented on
Apr 20, 2025 • 2 new comments -
[X86] Fix RegAlloc issue by implementing TRI::getCustomEHPadPreservedMask
#135518 commented on
Apr 17, 2025 • 2 new comments -
[AMDGPU][True16][CodeGen] optimize codegen for mad-mix in true16
#124995 commented on
Apr 17, 2025 • 2 new comments -
[TableGen] Validate the shift amount for !srl, !shl, and !sra operators.
#132492 commented on
Apr 17, 2025 • 2 new comments -
[libc][math][c23] Add acospif16() function
#134664 commented on
Apr 20, 2025 • 2 new comments -
[DebugInfo][GlobalOpt] Preserve source locs for optimized loads
#134828 commented on
Apr 17, 2025 • 2 new comments -
[lldb][lldb-dap] Respect x86 disassembly flavor setting
#134722 commented on
Apr 16, 2025 • 2 new comments -
[LV][EVL] Attach a new metadata on EVL vectorized loops
#131000 commented on
Apr 15, 2025 • 2 new comments -
[IPO] Prevent removal of some convergent attr
#134863 commented on
Apr 16, 2025 • 1 new comment -
[SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 commented on
Apr 14, 2025 • 1 new comment -
[libc++][test] Test `flat_meow` with proper underlying iterators
#131290 commented on
Apr 19, 2025 • 1 new comment -
[Asan][RISCV] Enhance getTgtMemIntrinsic() to allow Asan instrument t…
#135198 commented on
Apr 14, 2025 • 1 new comment -
[AMDGPU] SIInstrInfo: Fix resultDependsOnExec for VOPC instructions
#134629 commented on
Apr 17, 2025 • 1 new comment -
[lld-macho]Fix bug in finding "chained" re-exported libs.
#135241 commented on
Apr 15, 2025 • 1 new comment -
[clang] Hide the `TargetOptions` pointer from `CompilerInvocation`
#106271 commented on
Apr 17, 2025 • 1 new comment -
[Clang] Make enums trivially equality comparable
#133587 commented on
Apr 15, 2025 • 1 new comment -
[HLSL] Allow resource annotations to specify only register space
#135287 commented on
Apr 14, 2025 • 1 new comment -
default clause replaced by otherwise clause for metadirective in OpenMP 5.2
#128640 commented on
Apr 14, 2025 • 1 new comment -
[libc++] Support sorting consteval-only ranges
#134623 commented on
Apr 19, 2025 • 1 new comment -
[clang][driver] Suppress gnu-line-marker when saving temps
#134621 commented on
Apr 19, 2025 • 1 new comment -
[SROA] Vector promote some memsets
#133301 commented on
Apr 14, 2025 • 1 new comment -
InstCombine: Fold samesign ult to slt with added constant when the range is known
#134556 commented on
Apr 18, 2025 • 1 new comment -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Apr 15, 2025 • 1 new comment -
[libclang/python] Add equality comparison operators for File
#130383 commented on
Apr 15, 2025 • 1 new comment -
[WIP] Correct lowering of `fp128` intrinsics
#76558 commented on
Apr 16, 2025 • 1 new comment -
[SystemZ][z/OS] Add visibility features for z/OS (eg. _Export, pragma export)
#111035 commented on
Apr 15, 2025 • 1 new comment -
[libc++] constexpr deque
#129368 commented on
Apr 17, 2025 • 1 new comment -
[DAGCombiner] Eliminate fp casts if we have the right fast math flags
#131345 commented on
Apr 15, 2025 • 1 new comment -
[Driver] Teach Barmetal toolchain about GCC installation
#121829 commented on
Apr 15, 2025 • 1 new comment -
[HLSL] Make it possible to assign an array from a cbuffer
#134174 commented on
Apr 19, 2025 • 1 new comment -
[LoopVectorize] Add an option to test potential issues with VPlan
#121154 commented on
Apr 15, 2025 • 1 new comment -
[LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall
#126736 commented on
Apr 17, 2025 • 1 new comment -
[LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe
#85290 commented on
Apr 16, 2025 • 1 new comment -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Apr 16, 2025 • 1 new comment -
[clang-cl] Accept `cl`-style output arguments (`/Fo`, `-Fo`) for `--precompile`
#121046 commented on
Apr 16, 2025 • 1 new comment -
[Analysis]: Allow inlining recursive call IF recursion depth is 1.
#119677 commented on
Apr 17, 2025 • 1 new comment -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Apr 18, 2025 • 1 new comment -
[libc++] Avoid type-punning between __value_type and pair
#134819 commented on
Apr 14, 2025 • 1 new comment -
[InlineSpiller] Check rematerialization before folding operand
#134015 commented on
Apr 16, 2025 • 1 new comment -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#131628 commented on
Apr 17, 2025 • 1 new comment -
[clang] Fix a segfault when M is a nullptr
#130712 commented on
Apr 15, 2025 • 1 new comment -
Add an off-by-default warning to complain about MSVC bitfield padding
#117428 commented on
Apr 14, 2025 • 1 new comment -
[mlir][tblgen] Add custom parsing and printing within struct
#133939 commented on
Apr 18, 2025 • 1 new comment -
[clang][PowerPC] Add flag to enable compatibility with GNU for complex arguments
#77732 commented on
Apr 18, 2025 • 1 new comment -
[IR] Add CallBr intrinsics support
#133907 commented on
Apr 14, 2025 • 1 new comment -
[clang] callee_type metadata for indirect calls
#117036 commented on
Apr 19, 2025 • 1 new comment -
[JumpThreading][GVN] Copy metadata when inserting preload into preds
#134403 commented on
Apr 18, 2025 • 1 new comment -
[Flang] Add a Fortran Standards Support doc
#132195 commented on
Apr 20, 2025 • 0 new comments -
[AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU] Unify handling of BITOP3 operation
#132019 commented on
Apr 16, 2025 • 0 new comments -
[libcxx] Fix ODR violation in iostream.
#132125 commented on
Apr 15, 2025 • 0 new comments -
[libc][math] migrate math tests to ErrnoCheckingTest fixture
#135320 commented on
Apr 17, 2025 • 0 new comments -
[CodeGen] Utilizing register units based liveIns tracking in MBB
#129847 commented on
Apr 14, 2025 • 0 new comments -
[clang] Remove isOSWindows() checks
#129909 commented on
Apr 14, 2025 • 0 new comments -
[ORC] skip reoptimization tests on ARM
#130178 commented on
Apr 19, 2025 • 0 new comments -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 commented on
Apr 17, 2025 • 0 new comments -
Better diagnostics when assertion fails in `consteval`
#130458 commented on
Apr 18, 2025 • 0 new comments -
[lldb][lldb-dap] Implement jump to cursor
#130503 commented on
Apr 15, 2025 • 0 new comments -
[libc++] Fix missing #includes
#130536 commented on
Apr 15, 2025 • 0 new comments -
Update the base and index value for masked gather
#130920 commented on
Apr 16, 2025 • 0 new comments -
[SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA
#130935 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Apr 17, 2025 • 0 new comments -
[LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops
#131005 commented on
Apr 14, 2025 • 0 new comments -
[DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op
#131326 commented on
Apr 15, 2025 • 0 new comments -
[AArch64][SVE] Add lowering for PARTIAL_REDUCE_U/SMLA to USDOT
#131327 commented on
Apr 15, 2025 • 0 new comments -
[clang] Mark some language options as benign.
#131569 commented on
Apr 15, 2025 • 0 new comments -
[lldb] Use correct path for debugserver
#131609 commented on
Apr 20, 2025 • 0 new comments -
[mlir] Add a contiguous<perm, offset> layout, use as identity layout
#131663 commented on
Apr 15, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 18, 2025 • 0 new comments -
[PHIElimination] Reuse existing COPY in predecessor basic block
#131837 commented on
Apr 18, 2025 • 0 new comments -
[Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Apr 16, 2025 • 0 new comments -
[SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Apr 14, 2025 • 0 new comments -
[flang] Support fir.pack_array in FIR alias analysis.
#131946 commented on
Apr 18, 2025 • 0 new comments -
[clang-tidy][C++20] Add support for Initialization Forwarding in structs and Nested Objects within modernize-use-emplace
#131969 commented on
Apr 18, 2025 • 0 new comments -
[PassManager][Loop] Merge loop pass manager when add it
#135150 commented on
Apr 17, 2025 • 0 new comments -
[llvm-extract] support unnamed bbs.
#135140 commented on
Apr 20, 2025 • 0 new comments -
[clang-doc] Add Start and End Line Numbers
#135081 commented on
Apr 17, 2025 • 0 new comments -
[SimplifyCFG] Extend jump-threading to allow live local defs
#135079 commented on
Apr 18, 2025 • 0 new comments -
[llvm-cov] Fix branch counts of template functions (second attempt)
#135074 commented on
Apr 17, 2025 • 0 new comments -
No longer add enumeration constants to the wrong scope
#134998 commented on
Apr 16, 2025 • 0 new comments -
[wasm-ld] Refactor WasmSym from static globals to per-link context
#134970 commented on
Apr 18, 2025 • 0 new comments -
[Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType
#134930 commented on
Apr 19, 2025 • 0 new comments -
[mlir][tosa] Support unranked input/weight tensors for convolution ops
#134856 commented on
Apr 16, 2025 • 0 new comments -
LLVM symbolizer gsym support
#134847 commented on
Apr 17, 2025 • 0 new comments -
[IR] Mark convergence intrins as has-side-effect
#134844 commented on
Apr 16, 2025 • 0 new comments -
[WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds.
#134832 commented on
Apr 16, 2025 • 0 new comments -
[clang-tidy] Avoid diagnosing std::array initializations for modernize-use-designated-initializers
#134774 commented on
Apr 18, 2025 • 0 new comments -
[RISCV] Add branch folding before branch relaxation
#134760 commented on
Apr 15, 2025 • 0 new comments -
[InstCombine] Simplify phi using KnownBits of condition
#134712 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Enable kernel argument preloading
#134655 commented on
Apr 16, 2025 • 0 new comments -
[lldb][lldb-dap] explicitly set the expr as an alias for expression.
#134562 commented on
Apr 16, 2025 • 0 new comments -
clang_EvalResult_getAsCXString impl
#134551 commented on
Apr 15, 2025 • 0 new comments -
[driver] return immediately in `addArchSpecificRPath` and `getArchSpecificLibPaths` on AIX
#134520 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU] Skip debug machine instructions in AMDGPU SIWholeQuadMode pass.
#134518 commented on
Apr 14, 2025 • 0 new comments -
[clang] Fix Name Mangling Crashes
#134486 commented on
Apr 17, 2025 • 0 new comments -
[AArch64] Add CostKind to getSpliceCost
#135537 commented on
Apr 14, 2025 • 0 new comments -
[CostModel] Make sure getCmpSelInstrCost is passed a CondTy
#135535 commented on
Apr 14, 2025 • 0 new comments -
[CostModel] Remove some negative costs.
#135533 commented on
Apr 14, 2025 • 0 new comments -
[lldb/cmake] Normalize use of HAVE_LIBCOMPRESSION
#135528 commented on
Apr 14, 2025 • 0 new comments -
[CostModel] Plumb CostKind into getExtractWithExtendCost
#135523 commented on
Apr 14, 2025 • 0 new comments -
[mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it.
#135497 commented on
Apr 14, 2025 • 0 new comments -
optimize minmax_element
#135495 commented on
Apr 20, 2025 • 0 new comments -
[AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions
#135492 commented on
Apr 20, 2025 • 0 new comments -
[mlir][gpu] Change GPU modules to globals
#135478 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Optimize std::for_each_n for segmented iterators
#135468 commented on
Apr 19, 2025 • 0 new comments -
[llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 commented on
Apr 16, 2025 • 0 new comments -
[release/20.x] Support z17 processor name and scheduler description
#135413 commented on
Apr 14, 2025 • 0 new comments -
[libc++] fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Apr 16, 2025 • 0 new comments -
[clang-tidy] Add support for lambda-expression in `use-trailing-return-type` check
#135383 commented on
Apr 20, 2025 • 0 new comments -
[DirectX] Implement the ForwardHandleAccesses pass
#135378 commented on
Apr 17, 2025 • 0 new comments -
[RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertPoint
#135336 commented on
Apr 17, 2025 • 0 new comments -
[lldb] Slide eh_frame unwind plan if it doesn't begin at function boundary
#135333 commented on
Apr 14, 2025 • 0 new comments -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 commented on
Apr 14, 2025 • 0 new comments -
[clang][OpenMP][SPIR-V] Fix AS of globals and set the default AS to 4
#135251 commented on
Apr 16, 2025 • 0 new comments -
[RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp
#135197 commented on
Apr 15, 2025 • 0 new comments -
[OMPIRBuilder] Don't discard the debug record from entry block.
#135161 commented on
Apr 14, 2025 • 0 new comments -
[HLSL] Handle incomplete array types
#133508 commented on
Apr 18, 2025 • 0 new comments -
[BOLT] Gadget scanner: analyze functions without CFG information
#133461 commented on
Apr 18, 2025 • 0 new comments -
Added InvertedFPClassTest in legalizerHelper
#133403 commented on
Apr 16, 2025 • 0 new comments -
[llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 commented on
Apr 16, 2025 • 0 new comments -
[clang-doc] Adds a mustache backend
#133161 commented on
Apr 19, 2025 • 0 new comments -
scan lowering changes
#133149 commented on
Apr 16, 2025 • 0 new comments -
[PowerPC] Add dense math bfloat16 floating-point outer-product accumulate to DMR instructions
#133109 commented on
Apr 16, 2025 • 0 new comments -
[WIP] Clang ABI Types
#133080 commented on
Apr 19, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Apr 15, 2025 • 0 new comments -
[include-cleaner] rename enabled flags to `disable-*`
#132991 commented on
Apr 19, 2025 • 0 new comments -
[C23] Implement WG14 N3037
#132939 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] using loop to define data type convert patterns
#132899 commented on
Apr 16, 2025 • 0 new comments -
[clang][modules] Lazily load by name lookups in module maps
#132853 commented on
Apr 15, 2025 • 0 new comments -
[Flang][OpenMP] Add OpenMP standards support doc
#132707 commented on
Apr 20, 2025 • 0 new comments -
[Clang][Driver] Override complex number calculation method by -fno-fa…
#132680 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Remove the constexpr `hash<vector<bool>>` extension
#132617 commented on
Apr 17, 2025 • 0 new comments -
[RISCV] SiFive CLIC Support
#132481 commented on
Apr 15, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg
#132385 commented on
Apr 14, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for select
#132384 commented on
Apr 14, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR
#132382 commented on
Apr 14, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract
#132381 commented on
Apr 14, 2025 • 0 new comments -
Add commands to list/enable/disable plugins
#134418 commented on
Apr 15, 2025 • 0 new comments -
[GlobalISel] Take the result size into account when const folding icmp
#134365 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Fix __segmented_iterator_traits for implicit template instantiation in SFINAE
#134304 commented on
Apr 19, 2025 • 0 new comments -
Reland "[HLSL][RootSignature] Define and integrate HLSLRootSignatureAttr"
#134293 commented on
Apr 16, 2025 • 0 new comments -
[libclc] Move fmin & fmax to CLC library
#134218 commented on
Apr 16, 2025 • 0 new comments -
[clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr
#134188 commented on
Apr 18, 2025 • 0 new comments -
[libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY
#134158 commented on
Apr 14, 2025 • 0 new comments -
[WinEH] Track changes in WinEHPrepare pass
#134121 commented on
Apr 16, 2025 • 0 new comments -
[InstCombine] Offset both sides of an equality icmp
#134086 commented on
Apr 18, 2025 • 0 new comments -
release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801)
#134052 commented on
Apr 16, 2025 • 0 new comments -
[BOLT][JT] Fix emitting jump table entry size
#134050 commented on
Apr 14, 2025 • 0 new comments -
[HLSL] Implement `SpirvType` and `SpirvOpaqueType`
#134034 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU][NPM] Add isRequired to passes missing it
#134033 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 commented on
Apr 16, 2025 • 0 new comments -
Prototype: Replace DILocations with function-local source locations
#133949 commented on
Apr 15, 2025 • 0 new comments -
[LV] Add support for partial reductions without a binary op
#133922 commented on
Apr 17, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Apr 15, 2025 • 0 new comments -
Store GUIDs in metadata
#133682 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Store documentation when indexing standard library
#133681 commented on
Apr 17, 2025 • 0 new comments -
Upstreaming ClangIR
#126834 commented on
Apr 16, 2025 • 0 new comments -
[clang] Deprecation warnings in system headers are silenced when the deprecated entity is used indirectly
#134425 commented on
Apr 16, 2025 • 0 new comments -
Provide for module unloading in Symbolizer Markup
#64963 commented on
Apr 16, 2025 • 0 new comments -
Tool to build `.build-id` and/or debuginfod directory layouts by scanning binaries
#65098 commented on
Apr 16, 2025 • 0 new comments -
Implement DEBUGINFOD_VERBOSE environment variable
#65099 commented on
Apr 16, 2025 • 0 new comments -
[DirectX] Implement Shader Flag Analysis to collect properties of DML shaders
#113505 commented on
Apr 16, 2025 • 0 new comments -
Implement the `fma` HLSL Function
#99117 commented on
Apr 16, 2025 • 0 new comments -
[libc++] P2165R4: Update deduction guides for map containers and container adaptors
#135351 commented on
Apr 16, 2025 • 0 new comments -
[clang] -Wpadded-bitfield warns a wrong number of padded bytes with ms_struct
#131647 commented on
Apr 16, 2025 • 0 new comments -
[mlir] Linalg MatmulOp::parse crashes
#132740 commented on
Apr 16, 2025 • 0 new comments -
Use spirv backend in libclc
#135327 commented on
Apr 16, 2025 • 0 new comments -
Chained method calls aligned incorrectly
#52854 commented on
Apr 16, 2025 • 0 new comments -
[C++ DR372] protected typedef not accessible in derived class
#19514 commented on
Apr 16, 2025 • 0 new comments -
[clang] P2558R2 not implemented, despite claim to contrary on cxx_status.html
#128939 commented on
Apr 16, 2025 • 0 new comments -
[InstCombine] Infer exact for lshr by cttz
#131444 commented on
Apr 16, 2025 • 0 new comments -
[microsoft] sema for `__noop` is fairly wrong
#14453 commented on
Apr 16, 2025 • 0 new comments -
clang error points to the wrong place entirely
#8245 commented on
Apr 16, 2025 • 0 new comments -
Wrong code with throwing const function
#50365 commented on
Apr 16, 2025 • 0 new comments -
llc 18.1.6 incorrectly optimizes out llvm.s390.vperm when an U8 vector is zero-extended to an U16
#92615 commented on
Apr 16, 2025 • 0 new comments -
ODR warnings in SystemZGenAsmMatcher/AArch64GenAsmMatcher
#56191 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Cannot construct `string` from `volatile` char array
#135472 commented on
Apr 16, 2025 • 0 new comments -
[HLSL] Generate unique key object for resource handles
#125126 commented on
Apr 16, 2025 • 0 new comments -
[MIPS] Compiler crash when using -O3
#134916 commented on
Apr 16, 2025 • 0 new comments -
ICE on invalid explicit instantiation as abbreviated function template: non-canonical or dependent type in IR-generation
#121009 commented on
Apr 16, 2025 • 0 new comments -
Request Commit Access For bangtianliu
#135388 commented on
Apr 16, 2025 • 0 new comments -
AMDGPU misses general case to match s_bitset instructions
#130245 commented on
Apr 15, 2025 • 0 new comments -
[msan] Runtime false positives with iostream, msan, and -O0
#134515 commented on
Apr 15, 2025 • 0 new comments -
Incorrect cached computation in ConstantMultipleCache for (-1 * (zext i16 {0,+,6}<nuw><%for.body> to i64))<nuw><nsw> : Computed -6 but cache contains -2!
#63385 commented on
Apr 15, 2025 • 0 new comments -
[IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc
#118777 commented on
Apr 14, 2025 • 0 new comments -
flang-aarch64-libcxx bot fails to build after flang-rt was added to the build
#135381 commented on
Apr 17, 2025 • 0 new comments -
Implement vector deleting destructors
#19772 commented on
Apr 17, 2025 • 0 new comments -
Function multi-versioning `__attribute__((target("foo")))` doesn't support multiple values
#40731 commented on
Apr 17, 2025 • 0 new comments -
wrong warning: 'format string is not a string literal' with default parameter
#40498 commented on
Apr 17, 2025 • 0 new comments -
Verifier regression for caller/callee after enabling opaque pointers
#63484 commented on
Apr 17, 2025 • 0 new comments -
use absolute include paths
#39731 commented on
Apr 17, 2025 • 0 new comments -
`__builtin_unpredictable` is horridly broken--
#39378 commented on
Apr 17, 2025 • 0 new comments -
[DirectX] Strip loop metadata that will trip up the validator when generating DXIL
#134575 commented on
Apr 17, 2025 • 0 new comments -
clang-format 7.0.0 does not account for lines inserted due to include regrouping when computing new cursor position
#37216 commented on
Apr 17, 2025 • 0 new comments -
Comment tag is not properly created.
#33296 commented on
Apr 17, 2025 • 0 new comments -
[Mlir] --affine-super-vectorizer-test="vectorize-affine-loop-nest" crashes in VectorUtils.cpp:145: AffineMap makePermutationMap git version: e4372c4454c9
#122227 commented on
Apr 17, 2025 • 0 new comments -
`__atomic_is_lock_free` incompatible with GCC
#31412 commented on
Apr 17, 2025 • 0 new comments -
C++11 lacks Errors when thread safety attribute is applied to static members
#31414 commented on
Apr 17, 2025 • 0 new comments -
Clang comment representation bug
#32680 commented on
Apr 17, 2025 • 0 new comments -
please warn on side-effects in default arguments
#28950 commented on
Apr 17, 2025 • 0 new comments -
clang-cl preprocessor error where VC++ works
#27754 commented on
Apr 17, 2025 • 0 new comments -
[ms][dll] Clang should allow `dllimport` to appear in an elaborated type specifier with a tag
#27310 commented on
Apr 17, 2025 • 0 new comments -
switch case with `assert(false)` causes `-Wimplicit-fallthrough` warnings in both debug and release builds
#26340 commented on
Apr 17, 2025 • 0 new comments -
Regression for gcc pr43559
#24940 commented on
Apr 17, 2025 • 0 new comments -
[MLIR] Inconsistent output when executing MLIR program with and without `-test-loop-fusion=test-loop-fusion-transformation`
#132172 commented on
Apr 17, 2025 • 0 new comments -
Warn when trying to `std::move` from something that's already an rvalue
#22592 commented on
Apr 17, 2025 • 0 new comments -
Implement support in clang-cl for the `/GT` option
#19551 commented on
Apr 17, 2025 • 0 new comments -
`-fkeep-inline-functions` flag is ignored
#19841 commented on
Apr 17, 2025 • 0 new comments -
[LoopVectorizer] -prefer-inloop-reducrions flag is not working with smax Intrinsic
#100982 commented on
Apr 17, 2025 • 0 new comments -
Clang ignores visibility attribute of a template method of a template class
#103477 commented on
Apr 17, 2025 • 0 new comments -
[AVR] clang LTO causes Arduino examples to break
#127651 commented on
Apr 17, 2025 • 0 new comments -
Request Commit Access For willfroom
#122733 commented on
Apr 17, 2025 • 0 new comments -
[libc] port fpe and process-related unit test utils to hermetic mode
#133925 commented on
Apr 17, 2025 • 0 new comments -
[Clang] clang should rely on gentoo config file for stdc++ headers location
#119793 commented on
Apr 15, 2025 • 0 new comments -
Clang ICE on specialized template taking a member function pointer
#130727 commented on
Apr 15, 2025 • 0 new comments -
[RISC-V] extra `andi` instruction when loading a `bool` atomically
#131476 commented on
Apr 14, 2025 • 0 new comments -
[libc++] `atomic_ref<float>::fetch_add` has CAS loop rather than `atomicrmw`
#135109 commented on
Apr 14, 2025 • 0 new comments -
`bugprone-unused-return-value` warns about stream insertion operator (`operator<<`)
#85913 commented on
Apr 14, 2025 • 0 new comments -
using negative regular expressions with {run-}clang-tidy
#85905 commented on
Apr 14, 2025 • 0 new comments -
report `modernize-use-trailing-return-type` for lambdas
#95711 commented on
Apr 14, 2025 • 0 new comments -
Unreachable with __unknown_anytype in CodeGen: "Unexpected placeholder builtin type!"
#32247 commented on
Apr 14, 2025 • 0 new comments -
-Wnonnull doesn't prevent returning nil in the basic scenarios for objc code
#83606 commented on
Apr 14, 2025 • 0 new comments -
[clang-tidy] `bugprone-unchecked-optional-access`: support detection of unsafe `std::expected` access
#135045 commented on
Apr 14, 2025 • 0 new comments -
Request Commit Access For newling
#135419 commented on
Apr 14, 2025 • 0 new comments -
Clang fails to consider default arguments reachable at the instantiation context
#135442 commented on
Apr 14, 2025 • 0 new comments -
[libc++][CI] Reenable disable MacOS tests
#135385 commented on
Apr 14, 2025 • 0 new comments -
Interpreter/inline-virtual.cpp is very flaky with ASan
#135401 commented on
Apr 14, 2025 • 0 new comments -
Recent apt.llvm.org packages can no longer be used.
#132556 commented on
Apr 14, 2025 • 0 new comments -
clang frontend hangs when compiling for unknown-windows with the Itanium ABI
#110380 commented on
Apr 14, 2025 • 0 new comments -
[libc++] [libc++abi] Regression: std::make_exception_ptr breaks catching ObjC objects on rethrow
#135089 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Clangd running with `--experimental-modules-support` crashes when the compilation database is unavailable.
#132413 commented on
Apr 14, 2025 • 0 new comments -
Assertion fail in `MCRegisterInfo::getEncodingValue`: `Attempting to get encoding for invalid register number!`
#134707 commented on
Apr 14, 2025 • 0 new comments -
MemcpyOpt doesn't strip TBAA correctly
#133984 commented on
Apr 14, 2025 • 0 new comments -
clang compile error on gcc bound member function
#82727 commented on
Apr 14, 2025 • 0 new comments -
Emitting attribute diagnostics twice in some template instantiations
#135012 commented on
Apr 14, 2025 • 0 new comments -
clang-format: Disabling Formatting on a one line
#54334 commented on
Apr 14, 2025 • 0 new comments -
[AArch64] does not use rev32/rev64 instructions, resulting in redundant shift operations
#130469 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Buffer overflow on completion request
#132169 commented on
Apr 14, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Apr 14, 2025 • 0 new comments -
[clang] await_suspend() -> std::noop_coroutine() = missed optimization
#135377 commented on
Apr 14, 2025 • 0 new comments -
[lldb] max_return_elements parameter not used in SBCommandInterpreter::HandleCompletionWithDescriptions
#135553 commented on
Apr 13, 2025 • 0 new comments -
Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 commented on
Apr 15, 2025 • 0 new comments -
[Clang][Modules] FE crashes when constructor using-decl are built in header units
#134739 commented on
Apr 15, 2025 • 0 new comments -
call to '__bad_copy_from' declared with 'error' attribute:
#132359 commented on
Apr 15, 2025 • 0 new comments -
[clang-tidy] bugprone-tagged-union-member-count false warning when using enum & pthread_mutex_t
#134840 commented on
Apr 15, 2025 • 0 new comments -
covariant return and multiple inheritance
#50667 commented on
Apr 15, 2025 • 0 new comments -
Mixing objects with `thread_local` in C++ and `_Thread_local` in C
#51156 commented on
Apr 15, 2025 • 0 new comments -
Static library compiled with -no-rtti breaks exception handling in an executable it's linked into on ARM Mac
#116015 commented on
Apr 15, 2025 • 0 new comments -
[HLSL] Remove the unused uniformity bit from `llvm.dx.resource.handlefrombinding`
#135452 commented on
Apr 15, 2025 • 0 new comments -
-Wunneeded-internal-declaration warned on needed function
#42943 commented on
Apr 15, 2025 • 0 new comments -
OpenMP failing offload of static object if bitfields
#132342 commented on
Apr 15, 2025 • 0 new comments -
Wrong optimization: provenance affects comparison of saved bits of addresses of dead auto variables
#43687 commented on
Apr 15, 2025 • 0 new comments -
WRAPPER_ESCAPE
#105781 commented on
Apr 15, 2025 • 0 new comments -
[SPIR-V] Alignment decoration emitted for non-kernel SPIR-V
#135165 commented on
Apr 15, 2025 • 0 new comments -
Fatal error: error in backend: Broken module found, compilation aborted! while processing profiled LLVM IR with Oz optimization
#135175 commented on
Apr 15, 2025 • 0 new comments -
[LV] Inefficient gather/scatter address calculation for strided access
#129474 commented on
Apr 15, 2025 • 0 new comments -
[llvm 20.1.2] [unknown-windows-msvc] The [[__gnu__::__init_priority__]]attribute causes the constructor of the global function to be called multiple times
#135126 commented on
Apr 15, 2025 • 0 new comments -
[RISC-V] Machine Block Placement generates extra jump instructions that are not cleaned up.
#135188 commented on
Apr 15, 2025 • 0 new comments -
[LLD] [COFF] PE delayload compatibility with IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION
#134546 commented on
Apr 15, 2025 • 0 new comments -
[SPIR-V] Emit an explicit layout for types that require it.
#134119 commented on
Apr 15, 2025 • 0 new comments -
Better ways to write GlobalISel combine "match" and "apply" functions
#92410 commented on
Apr 15, 2025 • 0 new comments -
Source-Based Coverage does not report uninstantiated templates as "untested"
#68889 commented on
Apr 15, 2025 • 0 new comments -
`llvm-cov export --format=html` is documented, but not implemented
#85780 commented on
Apr 15, 2025 • 0 new comments -
[LLVM] `tools/llvm-gpu-loader` introduces silent automagic dependencies on HSA and CUDA runtimes
#132890 commented on
Apr 15, 2025 • 0 new comments -
Implement a mechanism to give feedback on office hours
#55429 commented on
Apr 15, 2025 • 0 new comments -
Improvements for Clang warning -Wtautological-overlap-compare
#13473 commented on
Apr 15, 2025 • 0 new comments -
check-all misses 3200+ compiler-rt tests in runtimes build
#72511 commented on
Apr 15, 2025 • 0 new comments -
Failure to optimize malloc+memset to calloc
#46503 commented on
Apr 15, 2025 • 0 new comments -
flang optimizer ICE on -O1 or higher with array constructor argument
#134308 commented on
Apr 15, 2025 • 0 new comments -
Weird link messages on macOS Sequoia
#109549 commented on
Apr 15, 2025 • 0 new comments -
[clang] Fix a use-after-free in expression evaluation
#118480 commented on
Apr 17, 2025 • 0 new comments -
[clang] Introduce CallGraphSection option
#117037 commented on
Apr 19, 2025 • 0 new comments -
[Clang] Consider preferred_type in bitfield warnings (#116760)
#116785 commented on
Apr 15, 2025 • 0 new comments -
[JITLink][AArch32] Add explicit visibility macros to functions needed by unittests
#116557 commented on
Apr 20, 2025 • 0 new comments -
[libc] Expand usage of libc null checks.
#116262 commented on
Apr 19, 2025 • 0 new comments -
Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax
#113133 commented on
Apr 16, 2025 • 0 new comments -
[libc] implement template functions for localtime
#110363 commented on
Apr 15, 2025 • 0 new comments -
[MIPS]Remove unnecessary SLL instructions on MIPS64el
#109386 commented on
Apr 20, 2025 • 0 new comments -
[DLCov 2/5] Implement DebugLoc coverage tracking
#107279 commented on
Apr 17, 2025 • 0 new comments -
[SimplifyLibCalls] Add initial support for non-8-bit bytes
#106542 commented on
Apr 19, 2025 • 0 new comments -
[ValueTracking] Add CharWidth argument to getConstantStringInfo (NFC)
#106541 commented on
Apr 19, 2025 • 0 new comments -
[IR] Account for byte width in m_PtrAdd
#106540 commented on
Apr 19, 2025 • 0 new comments -
[IRBuilder] Add getByteTy and use it in CreatePtrAdd
#106539 commented on
Apr 19, 2025 • 0 new comments -
[ValueTracking] Make isBytewiseValue byte width agnostic
#106538 commented on
Apr 19, 2025 • 0 new comments -
[IR] Make @llvm.memset prototype byte width dependent
#106537 commented on
Apr 19, 2025 • 0 new comments -
[DataLayout] Add byte specification
#106536 commented on
Apr 19, 2025 • 0 new comments -
AMDGPU: Drop and upgrade llvm.amdgcn.atomic.csub/cond.sub to atomicrmw
#105553 commented on
Apr 14, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Apr 20, 2025 • 0 new comments -
[SDag][ARM][RISCV] Allow lowering CTPOP into a libcall
#101786 commented on
Apr 20, 2025 • 0 new comments -
[LV]Enable non-power-of-2 store-load forwarding distance in predicated DataWithEVL vectorization mode
#100755 commented on
Apr 14, 2025 • 0 new comments -
[PowerPC] Conversions of f128 and f16 should use _kf_ instead of _tf_
#99855 commented on
Apr 16, 2025 • 0 new comments -
[clang] Implement P2582R1: CTAD from inherited constructors
#98788 commented on
Apr 20, 2025 • 0 new comments -
[NFC][Docs] Update opt examples in AliasAnalysis.rst
#96918 commented on
Apr 15, 2025 • 0 new comments -
[ARM] Save floating point registers and status registers with save_fp function attribute
#89654 commented on
Apr 18, 2025 • 0 new comments -
[llvm] Extract and propagate indirect call type id
#87575 commented on
Apr 19, 2025 • 0 new comments -
[llvm] Add option to emit `callgraph` section
#87574 commented on
Apr 19, 2025 • 0 new comments -
[llvm] Introduce callee_type metadata
#87573 commented on
Apr 19, 2025 • 0 new comments -
Clang's algorithm for choosing overloads that don't need to instantiate a class template might have room for improvement
#61821 commented on
Apr 19, 2025 • 0 new comments -
[LLDB][Telemetry] Collect telemetry from client when allowed.
#129728 commented on
Apr 16, 2025 • 0 new comments -
[Clang][AArch64] make bitperm intrinsics available in streaming mode
#129700 commented on
Apr 16, 2025 • 0 new comments -
[clang-tidy] detect arithmetic operations within member list initialization in modernize-use-default-member-init check
#129370 commented on
Apr 18, 2025 • 0 new comments -
[mlir][affine] add remove-single-iteration-loop pass.
#129270 commented on
Apr 15, 2025 • 0 new comments -
Add initial support for SPE brstack format
#129231 commented on
Apr 15, 2025 • 0 new comments -
[lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 14, 2025 • 0 new comments -
[DebugInfo] Handle additional types of stores in assignment tracking
#129070 commented on
Apr 17, 2025 • 0 new comments -
[AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands
#129037 commented on
Apr 15, 2025 • 0 new comments -
AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Skip handling of non-byte types in promote alloca.
#128769 commented on
Apr 14, 2025 • 0 new comments -
[Clang][analyzer] replace Stmt* with ConstCFGElementRef in SymbolConjured
#128251 commented on
Apr 15, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Apr 15, 2025 • 0 new comments -
[CIR] Initial implementation of lowering CIR to MLIR
#127835 commented on
Apr 17, 2025 • 0 new comments -
[GlobalISel] Introduce `G_POISON`
#127825 commented on
Apr 20, 2025 • 0 new comments -
[libc++] Make bad_function_call::what() existence a matter of availability instead of ABI
#127697 commented on
Apr 18, 2025 • 0 new comments -
[clang] Fix UEFI Target info
#127290 commented on
Apr 18, 2025 • 0 new comments -
[AArch64] fix trampoline implementation: use X15
#126743 commented on
Apr 16, 2025 • 0 new comments -
[Bazel] Make LLVM and Clang config headers configurable
#126729 commented on
Apr 15, 2025 • 0 new comments -
[ObjCDirect] Move nil check to a thunk function
#126639 commented on
Apr 14, 2025 • 0 new comments -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 commented on
Apr 16, 2025 • 0 new comments -
[SimplifyCFG] Switch to use `paramHasNonNullAttr`
#125383 commented on
Apr 18, 2025 • 0 new comments -
[llvm] add gnu install dirs
#125376 commented on
Apr 19, 2025 • 0 new comments -
[CVP] Simplify minmax at use
#125341 commented on
Apr 18, 2025 • 0 new comments -
[clang-refactor] Add Matcher Edit refactoring rule
#123782 commented on
Apr 19, 2025 • 0 new comments -
[TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Apr 20, 2025 • 0 new comments -
[SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode
#122741 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Optimize std::getline
#121346 commented on
Apr 18, 2025 • 0 new comments -
[M68k] implement -mxgot
#119803 commented on
Apr 15, 2025 • 0 new comments -
[DebugInfo] Place local ODR-uniqued types in decl DISubprograms
#119001 commented on
Apr 17, 2025 • 0 new comments -
[InstCombine][X86] Failure to replace @llvm.x86.sse41.pblendvb with select
#66513 commented on
Apr 19, 2025 • 0 new comments -
[llvm-mca][FeatureRequest] In timeline graph, note source of delay for each instruction
#123756 commented on
Apr 19, 2025 • 0 new comments -
[libcxx] cannot build with clang++ --target=x86_64-windows-msvc
#114591 commented on
Apr 19, 2025 • 0 new comments -
[compiler-rt lsan] lipo error when building llvm 16.0.4 from source
#63085 commented on
Apr 19, 2025 • 0 new comments -
LLVM miscompiles consecutive `half` operations by using too much precision on several backends
#97975 commented on
Apr 19, 2025 • 0 new comments -
Support for avr-dx family
#116116 commented on
Apr 19, 2025 • 0 new comments -
Missed optimization in math expression: tan(a) * cos(a) == sin(a)
#34950 commented on
Apr 19, 2025 • 0 new comments -
Incorrect "Called C++ object pointer is null" report -- when user code NULL-checks the dynamically casted value
#134454 commented on
Apr 18, 2025 • 0 new comments -
-Wvla should not fire for function array parameters
#57098 commented on
Apr 18, 2025 • 0 new comments -
[RISCV] Missing builtin __builtin_riscv_pause
#129961 commented on
Apr 18, 2025 • 0 new comments -
regression: false positive from `clang-analyzer-unix.StdCLibraryFunctions` with `getcwd()`
#128882 commented on
Apr 18, 2025 • 0 new comments -
[clang] `#include <//foo.h>` incorrectly normalized to `#include <foo.h>`
#133174 commented on
Apr 18, 2025 • 0 new comments -
varargs is unnecessarily inefficient
#11569 commented on
Apr 18, 2025 • 0 new comments -
[crash] llvm-cxxfilt assumes that the host's representation for floating point types matches the target's
#92081 commented on
Apr 18, 2025 • 0 new comments -
[iA] LOCAL label .altmacro syntax unsupported
#44396 commented on
Apr 18, 2025 • 0 new comments -
conversion error in converting pytorch model into llvm using MLIR
#134205 commented on
Apr 18, 2025 • 0 new comments -
Feature Request: Option to not check included files in clang-tidy
#52959 commented on
Apr 18, 2025 • 0 new comments -
[mlir] parser crash with linalg.reduce. @reduce_fusion_elementwise created with unregistered dialect
#132889 commented on
Apr 18, 2025 • 0 new comments -
[llvm-cov] Add new 'llvm-cov' argument '--binaries <binary1> <binary2> ...' to simplify passing in the list of binaries
#135239 commented on
Apr 18, 2025 • 0 new comments -
Remove common `add`s when `icmp eq`ing two `select`s [InstCombine]
#134024 commented on
Apr 18, 2025 • 0 new comments -
Can't fully activate `-Wconsumed` using `#pragma clang diagnostic`
#42199 commented on
Apr 18, 2025 • 0 new comments -
[LLD] [AVR] Linker script error: LLD unable to SORT by filename pattern
#115266 commented on
Apr 18, 2025 • 0 new comments -
Trivial memset optimization not applied to loops under -Oz (LoopIdiomRecognize)
#50308 commented on
Apr 18, 2025 • 0 new comments -
[asan] failure to detect memory leaks
#129842 commented on
Apr 18, 2025 • 0 new comments -
[InstCombine] Should we canonicalize max(min(x, C1), C2) to min(max(x, C2), C1)
#121870 commented on
Apr 18, 2025 • 0 new comments -
[SimplifyCFG] Chain of ICMPs not optimised to switch
#56087 commented on
Apr 18, 2025 • 0 new comments -
[libc] re-enable warnings for tests
#119281 commented on
Apr 18, 2025 • 0 new comments -
LLDB `frame variable -P` crashes with insanely high numbers
#57106 commented on
Apr 18, 2025 • 0 new comments -
[clang-repl] Implement value printing of custom types
#84769 commented on
Apr 18, 2025 • 0 new comments -
[ConstraintElim] Add facts implied by intrinsics if they are used by other constraints
#80121 commented on
Apr 20, 2025 • 0 new comments -
Mention compilation database generator tool `basset`
#79758 commented on
Apr 17, 2025 • 0 new comments -
[Clang][C++23] Core language changes from P1467R9 extended floating-point types and standard names.
#78503 commented on
Apr 20, 2025 • 0 new comments -
[InstCombine] Extend ADD+GEP->GEP+GEP combine to disjoint or.
#76981 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Add container field to remote index Refs grpc method
#71605 commented on
Apr 18, 2025 • 0 new comments -
[libc++] Implement `views::join_with`
#65536 commented on
Apr 14, 2025 • 0 new comments -
Fix compilation errors with -fforce-emit-vtables
#65456 commented on
Apr 15, 2025 • 0 new comments -
Assertion `!isa<ElaboratedType>(T) && "Elaborated type in nested-name-specifier"'
#92757 commented on
Apr 20, 2025 • 0 new comments -
Poor optimization of switch statement in Clang 19.1.0 compared to Clang 18.1.0
#127365 commented on
Apr 20, 2025 • 0 new comments -
[clang-extdef-mapping] assertion failed on ElaboratedType NestedNameSpecifier
#68670 commented on
Apr 20, 2025 • 0 new comments -
-ast-dump triggers assertion `!isa<ElaboratedType>(T) && "Elaborated type in nested-name-specifier"'
#43179 commented on
Apr 20, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 commented on
Apr 20, 2025 • 0 new comments -
llvm-cov: No way to exclude coverage in a line or part of code
#33625 commented on
Apr 20, 2025 • 0 new comments -
[Modules][libc++] Can't use modules with precompiled headers and libc++
#134855 commented on
Apr 20, 2025 • 0 new comments -
[SystemZ][TTI]Wrong costs for insertelement with even/odd indices
#135346 commented on
Apr 20, 2025 • 0 new comments -
[SystemZ] Large compile time regression in `SystemZTTIImpl::adjustInliningThreshold()`
#134714 commented on
Apr 20, 2025 • 0 new comments -
Power-of-two checks use popcnt even if underlying architecture does not support it
#94829 commented on
Apr 20, 2025 • 0 new comments -
`u <= (u <= (unsigned)b)` can be folded into `(u <= (unsigned)b)`
#132508 commented on
Apr 20, 2025 • 0 new comments -
clang-format breaks C++ User-defined literal _$
#61612 commented on
Apr 20, 2025 • 0 new comments -
[Mips] out of range PC16 fixup when linking the Zig compiler for some target triples
#112010 commented on
Apr 20, 2025 • 0 new comments -
internal compiler error: Invalid register name global variable
#47656 commented on
Apr 20, 2025 • 0 new comments -
Enhance our tests for sparse kernels (medium level, independent, starter)
#51649 commented on
Apr 20, 2025 • 0 new comments -
[HLSL] Treat structures in resources as packed
#121010 commented on
Apr 19, 2025 • 0 new comments -
[HLSL] The type of the SV_GroupIndex semantic isn't validated correctly
#135364 commented on
Apr 19, 2025 • 0 new comments -
Clang ICEs compiling project pveclib __float128 implementation
#127344 commented on
Apr 19, 2025 • 0 new comments -
[CIR] Cleanup support for C functions
#130200 commented on
Apr 19, 2025 • 0 new comments -
Scope must be considered when a concept is evaluated (as an expression).
#58672 commented on
Apr 19, 2025 • 0 new comments -
Unexpected inequality of type expressions that provide the exact same template arguments to a using statement type alias whose definition has a lambda as a template non-type argument
#53349 commented on
Apr 19, 2025 • 0 new comments