The Week Of Monday 8 July 2024 Archives by thread
Starting: Mon Jul 8 00:01:29 PDT 2024
Ending: Sun Jul 14 23:59:22 PDT 2024
Messages: 5560
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #96169)
Daniil Kovalev via llvm-commits
- [llvm] [RISCV] Allow folding vmerge into masked ops when mask is the same (PR #97989)
Luke Lau via llvm-commits
- [llvm] [LLVM] Add `llvm.experimental.vector.compress` intrinsic (PR #92289)
Lawrence Benson via llvm-commits
- [llvm] [GISel][AArch64] Libcall support for G_FPEXT 128-bit types (PR #97735)
David Green via llvm-commits
- [llvm] [Inline] Remove bitcast handling in `CallAnalyzer::stripAndComputeInBoundsConstantOffsets` (PR #97988)
Nikita Popov via llvm-commits
- [llvm] [LegalizeDAG] Optimize CodeGen for `ISD::CTLZ_ZERO_UNDEF` (PR #83039)
Jay Foad via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental for bf16 extensions (PR #97996)
Jianjian Guan via llvm-commits
- [llvm] LAA: make stride versioning code more robust (PR #97075)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64][GISel] Always fold G_SHL into addressing mode where possible, unless the subtarget has addr-lsl-slow-14 (PR #96603)
David Green via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #96164)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [SanitizerBinaryMetadata] Fix multi-version sanitizer metadata (PR #97848)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Add support for missing AArch64 opcodes in `AArch64InstrInfo::getMemOpInfo` (PR #97954)
Romain Thomas via llvm-commits
- [llvm] 1604c24 - [AArch64] Fix copy and paste error in tryCombineMULLWithUZP1() (NFCI) (#97729)
via llvm-commits
- [llvm] [AArch64] Fix copy and paste error in tryCombineMULLWithUZP1() (NFCI) (PR #97729)
Nikita Popov via llvm-commits
- [llvm] [llvm-objcopy] Add change-section-lma *+/-offset (PR #95431)
James Henderson via llvm-commits
- [llvm] [LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy (PR #97998)
Fabian Ritter via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
NAKAMURA Takumi via llvm-commits
- [llvm] c119da2 - [PowerPC] Function descriptor symbol may be omitted for external symbol. #97526
via llvm-commits
- [llvm] [PowerPC] Function descriptor symbol can be omitted for external symbol. (PR #97526)
via llvm-commits
- [clang] [llvm] [AIX] Add -msave-reg-params to save arguments to stack (PR #97524)
Qiu Chaofan via llvm-commits
- [compiler-rt] [CompilerRT] Add numerical sanitizer (PR #94322)
Jessica Paquette via llvm-commits
- [llvm] [bazel] Add missing gmp dep for f8834ed24bf11d19c96c49d42e77d4408af91fd8 (PR #97999)
Haojian Wu via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Introduce "Bitmap Bias" for continuous mode (PR #96126)
NAKAMURA Takumi via llvm-commits
- [llvm] [NFC] Add fragment-getting functions to DbgRecord (PR #97705)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] f21b62b - [NFC] Add fragment-getting functions to DbgRecord (#97705)
via llvm-commits
- [compiler-rt] [sanitizer_common] Fix TgKill on Solaris (PR #98000)
Rainer Orth via llvm-commits
- [llvm] [NFC] Add DIExpression::extractLeadingOffset (PR #97719)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Sebastian Kreutzer via llvm-commits
- [llvm] 11f7c89 - Revert "[NFC] Add fragment-getting functions to DbgRecord (#97705)"
Nikita Popov via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Jay Foad via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Alexey Bataev via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Alexey Bataev via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Alexey Bataev via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
Florian Hahn via llvm-commits
- [llvm] [LV] Split checking if tail-folding is possible, collecting masked ops. (PR #77612)
LLVM Continuous Integration via llvm-commits
- [llvm] [LAA] Always use DepCands when grouping runtime checks. (PR #91196)
Florian Hahn via llvm-commits
- [clang] [compiler-rt] [safestack] Various Solaris fixes (PR #98001)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Support multilib testing (PR #98002)
Rainer Orth via llvm-commits
- [llvm] [AArch64] Lower for power of 2 signed divides with scalar type (PR #97879)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Fold (X * 0.0) * constant => X * 0.0 #85241 (PR #92512)
via llvm-commits
- [llvm] 9b75467 - [ValueLattice] Add asConstantRange() helper (NFC)
Nikita Popov via llvm-commits
- [llvm] [AArch64][GISel] Add fp128 and i128 sitofp/uitofp handling (PR #97691)
via llvm-commits
- [llvm] deb6b60 - Reapply [NFC] Add fragment-getting functions to DbgRecord (#97705)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstCombine] Fix saturated add canonicalization (PR #97973)
Nikita Popov via llvm-commits
- [llvm] [C API] Add accessors for new no-wrap flags on GEP instructions (PR #97970)
Nikita Popov via llvm-commits
- [llvm] f50f7a7 - [NFC] Add DIExpression::extractLeadingOffset (#97719)
via llvm-commits
- [llvm] [DRAFT] [BOLT] Static binary patchelf fix (PR #97710)
Paschalis Mpeis via llvm-commits
- [llvm] *DRAFT* [BOLT] Static binary patchelf fix (PR #97710)
Paschalis Mpeis via llvm-commits
- [llvm] [NFC] Add DIExpression::calculateFragmentIntersect (PR #97738)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Jay Foad via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reduction. (PR #97339)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Dinar Temirbulatov via llvm-commits
- [llvm] [EarlyIfCvt] Take branch probablities into consideration (PR #97808)
Pengcheng Wang via llvm-commits
- [llvm] [DebugInfo][LoopStrengthReduce] Fix missing debug location updates (PR #97519)
Orlando Cazalet-Hyams via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][X86] Unify getAMDProcessorTypeAndSubType (PR #97863)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [AArch64][RISCV] Improve the tests for --print-enabled-extensions and --print-supported-extensions (PR #97829)
Tomas Matheson via llvm-commits
- [llvm] [CodeGen][NFC] Guard copy propagation in machine CSE against undefs (PR #97413)
Jay Foad via llvm-commits
- [llvm] [Convergence] Extend cycles to include outside uses of tokens (PR #98006)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] c2fe75f - Make the logic for checking scatter vectorized nodes of GEP clearer (#97826)
via llvm-commits
- [llvm] Make the logic for checking scatter vectorized nodes of GEP clearer (PR #97826)
Alexey Bataev via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][xray] porting to sunos platforms. (PR #90362)
David CARLIER via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [CodeGen] Guard copy propagation in machine CSE against undefs (PR #97413)
Vikram Hegde via llvm-commits
- [llvm] [ConstraintElimination] Add support for UCMP/SCMP intrinsics (PR #97974)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AArch64][PAC] Sign block addresses used in indirectbr. (PR #97647)
Daniil Kovalev via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Emitting DebugSource, DebugCompileUnit (PR #97558)
Vyacheslav Levytskyy via llvm-commits
- [llvm] a497e98 - Reapply "[AArch64] Lower extending sitofp using tbl (#92528)"
Momchil Velikov via llvm-commits
- [llvm] [RISCV] Add QingKe "XW" compressed opcode extension (PR #97925)
via llvm-commits
- [llvm] 124b18b - Fix un/signed mismatch in test introduced in #97719
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 8ac6b41 - [X86] Ensure VPERMV3 -> VPERMV fold comes from a double width vector
Simon Pilgrim via llvm-commits
- [llvm] [EarlyIfCvt][NFC] Factor out isProfitableToConvertIf (PR #98011)
Pengcheng Wang via llvm-commits
- [llvm] [VPlan] Implementation of onlyFirstLaneUsed for VPLiveOut class (PR #93513)
Shih-Po Hung via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates (PR #97662)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-i… (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-i… (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-i… (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Manish Kausik H via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] (Draft) [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (extractvalue 0, (with-overflow-inst op0, op1)) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
Nikita Popov via llvm-commits
- [llvm] [SCEV] forgetValue: support (with-overflow-inst op0, op1) (PR #98015)
via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [llvm][CodeGen] respect booleanVectorContents while UnrollVSETCC (PR #97589)
Simon Pilgrim via llvm-commits
- [llvm] 92083e8 - [X86] Allow VPERMV3 -> VPERMV folds to handle extraction from a wider source vector (e.g. v16i32 -> v4i32)
Simon Pilgrim via llvm-commits
- [llvm] 27ccc88 - [LV] Add tests with ephemeral values that are widened.
Florian Hahn via llvm-commits
- [llvm] Add Instruction selection support for x87 ld/st (PR #97016)
Malay Sanghi via llvm-commits
- [llvm] b9254ad - [AArch64][RISCV] Improve the tests for --print-enabled-extensions and --print-supported-extensions (#97829)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ExitPhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] 69192e0 - [LegalizeDAG] Optimize CodeGen for `ISD::CTLZ_ZERO_UNDEF` (#83039)
via llvm-commits
- [llvm] 854bbc5 - [X86][CodeGen] security check cookie execute only when needed (#95904)
via llvm-commits
- [clang] [llvm] [X86][CodeGen] security check cookie execute only when needed (PR #95904)
Simon Pilgrim via llvm-commits
- [llvm] f06cb3f - [gn build] Port 854bbc50fc99
LLVM GN Syncbot via llvm-commits
- [llvm] 5a5cd3f - [AArch64][GlobalISel] Make G_DUP immediate 32-bits or larger (#96780)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Make G_DUP immediate 32-bits or larger (PR #96780)
via llvm-commits
- [llvm] [test][PAC][AArch64] Add ELF tests for subtarget-neutral codegen (PR #98020)
Daniil Kovalev via llvm-commits
- [llvm] 4c47b41 - [SLP]Allow matching and shuffling of extractelement vector operands with different VF.
via llvm-commits
- [llvm] [SLP]Allow matching and shuffling of extractelement vector operands with different VF. (PR #97414)
Alexey Bataev via llvm-commits
- [llvm] 83b01aa - [LoopIdiom] Support 'shift until less-than' idiom (#95002)
via llvm-commits
- [llvm] [LoopIdiom] Support 'shift until less-than' idiom (PR #95002)
Hari Limaye via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [AMDGPU] Update EXECZ retention in SIPreEmitPeephole for GFX10/12 (PR #97676)
Jay Foad via llvm-commits
- [llvm] f4f5e25 - [ValueLattice] Add missing const qualifier (NFC)
Nikita Popov via llvm-commits
- [llvm] [BOLT][AArch64] Implemented createDummyReturnFunction. (PR #96626)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add intrinsic for raw atomic buffer loads (PR #97707)
Jessica Del via llvm-commits
- [llvm] 7e054c3 - [VectorCombine] foldShuffleOfCastops - don't restrict to oneuse but compare total costs instead
Simon Pilgrim via llvm-commits
- [llvm] [lit] Implement builtin umask (PR #94621)
Paul T Robinson via llvm-commits
- [lldb] [llvm] [lldb] [lldb-server] Introduce Host/qnx and NativeProcessQNX (PR #97630)
Pavel Labath via llvm-commits
- [llvm] [X86] matchAddressRecursively - move ZERO_EXTEND patterns into matchIndexRecursively (PR #85081)
Nikita Popov via llvm-commits
- [llvm] 12d6832 - [SCCP] Skip bitcasts entirely
Nikita Popov via llvm-commits
- [llvm] [SLP]Keep the original order in the reductions. (PR #98025)
Alexey Bataev via llvm-commits
- [llvm] [SCCP] Add support for vectors (PR #98026)
Nikita Popov via llvm-commits
- [lld] [lld][ELF] Delete useless assertions (PR #98028)
Daniil Kovalev via llvm-commits
- [llvm] [SLP]Improve instruction reordering mode detection. (PR #97485)
Alexey Bataev via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Natalie Chouinard via llvm-commits
- [llvm] [RISCV][MC] Add support for hardcode encoding of .insn directive (PR #98030)
Yingwei Zheng via llvm-commits
- [llvm] [ThinLTO] Use StringRef instead of std::string (PR #97963)
Teresa Johnson via llvm-commits
- [llvm] a5bfe20 - [AMDGPU] Comment MIMGEncGfx12
Jay Foad via llvm-commits
- [llvm] [ConstraintElim] Use cond from header as upper bound on IV in exit BB. (PR #94610)
Florian Hahn via llvm-commits
- [clang] [llvm] [Clang][ARM][AArch64] Alway emit protection attributes for functions. (PR #82819)
Daniel Kiss via llvm-commits
- [llvm] [InstCombine] Fold `sext(trunc nsw)` and `zext(trunc nuw)` (PR #88609)
Yingwei Zheng via llvm-commits
- [llvm] 3851186 - [SLP]Remove operands upon marking instruction for deletion.
Alexey Bataev via llvm-commits
- [llvm] [GenericDomTree][NFC] Use llvm algorithms (PR #97104)
David Blaikie via llvm-commits
- [llvm] f5b9e11 - [SanitizerBinaryMetadata] Fix multi-version sanitizer metadata (#97848)
via llvm-commits
- [llvm] [TableGen] Use range-based for loops (NFC) (PR #97678)
David Blaikie via llvm-commits
- [llvm] [RFC][Support] Introduce buffered_svector_ostream (PR #97704)
David Blaikie via llvm-commits
- [llvm] [Attributor]: AApointerInfo - store the full chain of instructions that make up the access (PR #96526)
Shilei Tian via llvm-commits
- [llvm] [RISCV] Pack build_vectors into largest available element type (PR #97351)
Philip Reames via llvm-commits
- [llvm] [llvm] [Triple] Add QNX Neutrino RTOS to llvm::Triple (PR #97417)
Ayush Sahay via llvm-commits
- [llvm] Changes to make Float-to-int scalar transform codegen deterministic (PR #92551)
Phil Camp via llvm-commits
- [llvm] 0577cda - [LV] Split checking if tail-folding is possible, collecting masked ops. (#77612)
via llvm-commits
- [llvm] [RISCV] Fix 0-offset aliases for compressed sp-based opcodes (PR #98034)
via llvm-commits
- [llvm] [SPIRV] Improve type inference of operand presented by opaque pointers and aggregate types (PR #98035)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [objcopy] Add aliases to some llvm-objcopy --subsystem options (PR #98036)
Victor Campos via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [clang] [compiler-rt] [compiler-rt] Realtime Sanitizer: Introduce Realtime Sanitizer (RTSan) backend (PR #92460)
Chris Apple via llvm-commits
- [llvm] [InstSimplify] fold uno/ord comparison if fpclass is always NaN (PR #97763)
Alex MacLean via llvm-commits
- [clang] [libclc] [llvm] [libclc] More cross compilation fixes (PR #97811)
Harald van Dijk via llvm-commits
- [clang] [llvm] Revert "[AArch64] Add support for -ffixed-x30" (PR #88019)
Amara Emerson via llvm-commits
- [llvm] 2f37a22 - [llvm-objdump] -r: support CREL
via llvm-commits
- [llvm] 3320036 - [llvm-objcopy] Add change-section-lma *+/-offset (#95431)
via llvm-commits
- [llvm] [VectorCombine] foldShuffleToIdentity - handle bitcasts with equal element counts (PR #97731)
via llvm-commits
- [llvm] Sketch of build and code changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] [MachineSink] Fix missing sinks along critical edges (PR #97618)
Min-Yih Hsu via llvm-commits
- [llvm] [mlir] Move stepvector intrinsic out of experimental namespace (PR #98043)
Maciej Gabka via llvm-commits
- [lld] 840e507 - [lld] Do not implicitly link non "public" libraries (#97639)
via llvm-commits
- [lld] [lld] Do not implicitly link non "public" libraries (PR #97639)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] 1952dba - [MC,ELF] Extract CREL encoder code
Fangrui Song via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Adds test that mixes input (PR #97838)
Sayhaan Siddiqui via llvm-commits
- [llvm] [AArch64] All bits of an exact right shift are demanded (PR #97448)
Shu-Chun Weng via llvm-commits
- [llvm] Make some tablegen tests more flexible. (PR #97651)
Wolfgang Pieb via llvm-commits
- [llvm] 68a8ae0 - Make some tablegen tests more flexible. (#97651)
via llvm-commits
- [llvm] 9bb4cd5 - [llvm-objcopy] Support CREL
via llvm-commits
- [clang] [llvm] [llvm-objcopy] Support CREL (PR #97521)
Fangrui Song via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Cleanup RangesBase check (PR #97840)
Sayhaan Siddiqui via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Alexey Bataev via llvm-commits
- [llvm] [BasicBlockSections] Using MBBSectionID as DenseMap key (PR #97295)
Rahman Lavaee via llvm-commits
- [llvm] [AMDGPU] MCExpr printing helper with KnownBits support (PR #95951)
Janek van Oirschot via llvm-commits
- [llvm] [llvm-strip] Remove empty SHT_GROUP sections. (PR #97141)
Dmitriy Chestnykh via llvm-commits
- [lld] [llvm] [lld][WebAssembly] Report undefined symbols by default -shared/-pie builds (PR #75242)
Derek Schuff via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [clang] [llvm] [X86][MC] Added support for -msse2avx option in llvm-mc (PR #96860)
via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Support minidumps where there are multiple exception streams (PR #97470)
via llvm-commits
- [llvm] [LLVM][runtimes] Prepopulate `LLVM_BUILTIN_TARGETS` with runtimes values (PR #95554)
Joseph Huber via llvm-commits
- [llvm] 03d4332 - [RISCV] Pack build_vectors into largest available element type (#97351)
via llvm-commits
- [llvm] [SandboxIR] Adds BasicBlock and adds functionality to Function and Context (PR #97637)
Arthur Eubanks via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (PR #97877)
Aiden Grossman via llvm-commits
- [compiler-rt] 19cf8de - [compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (#97877)
via llvm-commits
- [clang] [llvm] [Clang] Fix definition of layout-compatible to ignore empty classes (PR #92103)
Mital Ashok via llvm-commits
- [lld] [lld-macho] Category Merging: Detect correct class language for classes with aliased symbols (PR #97454)
Daniel Bertalan via llvm-commits
- [llvm] 2039e13 - Revert "[compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (#97877)"
Aiden Grossman via llvm-commits
- [compiler-rt] 87e914d - [compiler-rt][X86] Unify getAMDProcessorTypeAndSubType (#97863)
via llvm-commits
- [llvm] [llvm-cov] Add HTML dark theme support (PR #93080)
Wentao Zhang via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
David Blaikie via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
David Blaikie via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
David Blaikie via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
David Blaikie via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] Emit warning if a string constant contains newline char. (PR #98060)
via llvm-commits
- [llvm] Emit warning if a string constant contains newline char. (PR #98060)
via llvm-commits
- [llvm] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Emit warning if a string constant contains newline char. (PR #98060)
Dmitriy Chestnykh via llvm-commits
- [clang] [llvm] [PAC][Driver] Implement `-mbranch-protection=pauthabi` option (PR #97237)
Peter Smith via llvm-commits
- [llvm] e0012a0 - [AArch64] Regenerate cmp-to-cmn.ll. NFC
David Green via llvm-commits
- [clang] [llvm] [RISCV] Add support for getHostCPUFeatures using hwprobe (PR #94352)
Craig Topper via llvm-commits
- [llvm] Reland "[ThinLTO][Bitcode] Generate import type in bitcode" (PR #97253)
Mingming Liu via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
David Green via llvm-commits
- [llvm] [AArch64][PAC] Support BLRA* instructions in SLS Hardening pass (#97605) (PR #98062)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [AMDGPU] Report error in clang if wave32 is requested where unsupported (PR #97633)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [CodeGen][NewPM] Port `SlotIndexes` to new pass manager (PR #97941)
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU] Do not use original PHIs in coercion chains (PR #98063)
Jeffrey Byrnes via llvm-commits
- [llvm] 3f9bff3 - Remove an extra tokens at end of #undef directive, NFC
Haojian Wu via llvm-commits
- [lld] wasm-ld: Add allow-multiple-definition flag (PR #97699)
via llvm-commits
- [llvm] f002558 - [gn build] Port 1038db6f0228
LLVM GN Syncbot via llvm-commits
- [llvm] [llvm-objcopy] Remove empty SHT_GROUP sections (PR #97141)
Fangrui Song via llvm-commits
- [llvm] 359c64f - [llvm-objcopy] Remove empty SHT_GROUP sections (#97141)
via llvm-commits
- [llvm] Revert "[LoopIdiom] Support 'shift until less-than' idiom (#95002)" (PR #98065)
Hari Limaye via llvm-commits
- [llvm] ea39f97 - Revert "[LoopIdiom] Support 'shift until less-than' idiom (#95002)" (#98065)
via llvm-commits
- [lld] ce863dd - [lld-macho,test] Fix REQUIRES after #97639
Fangrui Song via llvm-commits
- [llvm] [RISCV]Add support for resolving encoding conflicts among vendor specific CSRs (PR #96174)
Garvit Gupta via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Eli Friedman via llvm-commits
- [llvm] Add patterns for Hexagon backend labels (PR #98068)
Alexey Karyakin via llvm-commits
- [llvm] [CodeGen][NewPM] Port `LiveVariables` to new pass manager (PR #97880)
Arthur Eubanks via llvm-commits
- [llvm] ae7ab04 - Add __hlt intrinsic for Windows ARM. (#96578)
via llvm-commits
- [clang] [llvm] Add __hlt intrinsic for Windows ARM. (PR #96578)
Amy Huang via llvm-commits
- [llvm] [BOLT][DWARF] Cleanup buffer initialization for DWO range writer (PR #97843)
Sayhaan Siddiqui via llvm-commits
- [llvm] f5ee07a - [SLP]Improve instruction reordering mode detection.
via llvm-commits
- [llvm] [llvm][AArch64] Fix a crash with an incorrect asm constraint (PR #98071)
Jon Roelofs via llvm-commits
- [llvm] [SandboxIR] Add BasicBlock and adds functionality to Function and Context (PR #97637)
via llvm-commits
- [llvm] Object: Don't error out on malformed bitcode files. (PR #96848)
David Blaikie via llvm-commits
- [clang] [llvm] [CUDA] Add support for CUDA-12.6 and sm_100 (PR #97402)
Artem Belevich via llvm-commits
- [lld] [lld][ELF] Support LLVM repository and LLVM revision information (PR #97323)
Momchil Velikov via llvm-commits
- [lld] [llvm] [lld] Support merging RISC-V Atomics ABI attributes (PR #97347)
Paul Kirth via llvm-commits
- [llvm] [AArch64][PAC] Lower jump-tables using hardened pseudo. (PR #97666)
Jon Roelofs via llvm-commits
- [lld] 526dbc1 - [lld] Support merging RISC-V Atomics ABI attributes (#97347)
via llvm-commits
- [lld] [llvm] Reapply "[llvm][RISCV] Enable trailing fences for seq-cst stores by default (#87376)" (PR #90267)
Paul Kirth via llvm-commits
- [clang] [llvm] [AArch64] Add -mlr-for-calls-only to replace the now removed -ffixed-x30 flag. (PR #98073)
Amara Emerson via llvm-commits
- [llvm] a4fec16 - Reapply "[llvm][RISCV] Enable trailing fences for seq-cst stores by default (#87376)" (#90267)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `machine-loops` to new pass manager (PR #97793)
Arthur Eubanks via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Add `dlupdate` for MachO (PR #97441)
Matheus Izvekov via llvm-commits
- [llvm] 96c61f4 - [MLGO] Drop Python version cap for mlgo-utils
Aiden Grossman via llvm-commits
- [llvm] 5c71f30 - [MLGO] Drop outdated comment in mlgo-utils README
Aiden Grossman via llvm-commits
- [llvm] 837dc3b - [TableGen] Use range-based for loops (NFC) (#97678)
via llvm-commits
- [llvm] d1f0ba6 - [AsmPrinter] Use range-based for loops (NFC) (#97977)
via llvm-commits
- [llvm] [AsmPrinter] Use range-based for loops (NFC) (PR #97977)
Kazu Hirata via llvm-commits
- [llvm] 7f0d9ba - [llvm][AArch64] Fix a crash with an incorrect asm constraint (#98071)
via llvm-commits
- [compiler-rt] [scudo] Change CompactPtrT and CompactPtrScale to optional (PR #90797)
via llvm-commits
- [llvm] [CodeGen] Resolve FIXME: Use findPHICopyInsertPoint to find the right place to copy InlineBR blocks (PR #89556)
via llvm-commits
- [lld] e97bd03 - [lld-macho] Category Merging: Detect correct class language for classes with aliased symbols (#97454)
via llvm-commits
- [compiler-rt] b30d667 - [scudo] Change CompactPtrT and CompactPtrScale to optional (#90797)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [llvm] ceaaa19 - [MLGO] Adjust mlgo-utils versioning to match Pypi
Aiden Grossman via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] 07bb044 - [RISCV] Add build_vector coverage when zbkb is available
Philip Reames via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E4M3 IEEE 754 type (PR #97179)
Alexander Pivovarov via llvm-commits
- [llvm] [CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (PR #97055)
Arthur Eubanks via llvm-commits
- [llvm] [NVPTX] remove store.params of undef (PR #96940)
Artem Belevich via llvm-commits
- [llvm] [RISCV] Directly use pack* in build_vector lowering (PR #98084)
Philip Reames via llvm-commits
- [llvm] f6616e9 - Reland "Revert "[compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (#97877)""
Aiden Grossman via llvm-commits
- [llvm] [MIR] Replace bespoke DIExpression parser (PR #96827)
Scott Linder via llvm-commits
- [llvm] [CGSCC] Fix compile time blowup with large RefSCCs (PR #94815)
Lei Wang via llvm-commits
- [llvm] [llvm][AArch64] Fix an assertion message in TargetParserTests. NFC (PR #98085)
Jon Roelofs via llvm-commits
- [llvm] [RFC][GlobalISel] InstructionSelect: Allow arbitrary instruction erasure (PR #97670)
Amara Emerson via llvm-commits
- [llvm] d3cb277 - [AArch64] Rearrange Opcodes in getMemOpInfo. NFC
David Green via llvm-commits
- [llvm] [MachineCopyPropagation] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [MC][NFC] Fix typo in MCPseudoProbeFrameLocation (PR #98090)
Amir Ayupov via llvm-commits
- [clang] [lldb] [llvm] [BOLT][DWARF][NFC] Refactor address writers (PR #98094)
Sayhaan Siddiqui via llvm-commits
- [llvm] [DirectX] fix illegal behavior flag in module flags. (PR #96577)
Damyan Pepper via llvm-commits
- [llvm] [llvm-cov] Option to ignore hash mismatches for non-emitted symbols (PR #97574)
NAKAMURA Takumi via llvm-commits
- [llvm] c959357 - [RISCV] Directly use pack* in build_vector lowering (#98084)
via llvm-commits
- [clang] [llvm] [AsmPrinter] Don't check for inlineasm dialect on non-X86 platforms (PR #98097)
David Tellenbach via llvm-commits
- [llvm] [SampleFDO] Stale profile call-graph matching (PR #95135)
Lei Wang via llvm-commits
- [clang] [llvm] [llvm][misexpect] Update MisExpect to use provenance tracking metadata (PR #86610)
Paul Kirth via llvm-commits
- [clang] [llvm] [X86] Support branch hint (PR #97721)
via llvm-commits
- [llvm] [MemCpyOpt] Forward `memcpy` based on the actual copy memory location. (PR #87190)
via llvm-commits
- [llvm] [SimplifyCFG] Find the minimal table considering overflow in `switchToLookupTable` (PR #67885)
via llvm-commits
- [llvm] [SimplifyCFG] Consider a cross signed max-min table in `switchToLookupTable` (PR #67885)
via llvm-commits
- [compiler-rt] [scudo][fuchsia] Give dispatched VMOs a (temporary) name (PR #97578)
Caslyn Tonelli via llvm-commits
- [llvm] [llvm-mca] Add optional identifier field to mca::Instruction (PR #97867)
Aiden Grossman via llvm-commits
- [llvm] 79d0de2 - [CodeGen][NewPM] Port `machine-loops` to new pass manager (#97793)
via llvm-commits
- [llvm] f1905f0 - Revert "[compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (#97877)"
Aiden Grossman via llvm-commits
- [llvm] [IR] Return 'unsigned' from ScalableVectorType::getMinNumElements(). (PR #98103)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #98104)
Kazu Hirata via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Amy Kwan via llvm-commits
- [llvm] 366eb8f - [Object] Fix IsRela typo after #91280
Fangrui Song via llvm-commits
- [clang] [llvm] [mlir] [MLIR] Add f8E4M3 IEEE 754 type (PR #97118)
Maksim Levental via llvm-commits
- [llvm] [CMAKE][llvm-libraries] Add Precompiled Headers option to improve build times (PR #91755)
Volodymyr Sapsai via llvm-commits
- [llvm] [llvm-objcopy] Remove references for empty section groups (PR #98106)
Pranav Kant via llvm-commits
- [llvm] ac0b281 - [CodeGen][NewPM] Port `LiveVariables` to new pass manager (#97880)
via llvm-commits
- [llvm] 50881d0 - [SandboxIR] Add BasicBlock and adds functionality to Function and Context (#97637)
via llvm-commits
- [llvm] [SandboxIR] Update visibility of IR constructors. (PR #98107)
via llvm-commits
- [llvm] 1d5ac72 - [MC][NFC] Fix typo in MCPseudoProbeFrameLocation (#98090)
via llvm-commits
- [llvm] [RegAllocEvictAdvisor] Add minimum weight ratio heuristic. (PR #98109)
Mikhail Gudim via llvm-commits
- [llvm] 4010f89 - [CodeGen][NewPM] Port `SlotIndexes` to new pass manager (#97941)
via llvm-commits
- [llvm] d0f3943 - [RISCV] Remove -riscv-disable-insert-vsetvl-phi-opt flag (#97991)
via llvm-commits
- [llvm] [RISCV] Remove -riscv-disable-insert-vsetvl-phi-opt flag (PR #97991)
Luke Lau via llvm-commits
- [llvm] 3f83a69 - [RISCV] Allow folding vmerge into masked ops when mask is the same (#97989)
via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (PR #85081)
via llvm-commits
- [llvm] [RISCV] Implement Intrinsics for XCVmac Extension in CV32E40P (PR #83112)
via llvm-commits
- [llvm] [RISCV] Emit VP strided load in mgather combine. NFCI (PR #98112)
Luke Lau via llvm-commits
- [llvm] 50fea99 - Reland "[ThinLTO][Bitcode] Generate import type in bitcode" (#97253)
via llvm-commits
- [llvm] [BOLT][test] Fix tests for aarch64 buildbot (PR #97620)
Amir Ayupov via llvm-commits
- [llvm] [SLP] Provide an universal interface for FixedVectorType::get. NFC. (PR #96845)
Han-Kuan Chen via llvm-commits
- [llvm] 7eb1a32 - [AMDGPU] Update EXECZ retention in SIPreEmitPeephole for GFX10/12 (#97676)
via llvm-commits
- [llvm] Optimize loops in MC. (PR #98114)
Dmitriy Chestnykh via llvm-commits
- [llvm] [AArch64][GlobalISel] Bitcast and Build Illegal G_CONCAT_VECTOR Instructions (PR #96492)
Amara Emerson via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [lld] [ELF] Support relocatable files using CREL (PR #98115)
Fangrui Song via llvm-commits
- [llvm] [obj2yaml] Support CREL (PR #98116)
Fangrui Song via llvm-commits
- [llvm] 2abe53a - Revert "[llvm-objcopy] Remove empty SHT_GROUP sections (#97141)"
Fangrui Song via llvm-commits
- [llvm] [EXEGESIS][NFC] Remove unused 'ExecJIT' (PR #98119)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `LiveIntervals` to new pass manager (PR #98118)
via llvm-commits
- [llvm] ed51908 - [RISCV] Emit VP strided load in mgather combine. NFCI (#98112)
via llvm-commits
- [llvm] be7239e - [Inline] Remove bitcast handling in `CallAnalyzer::stripAndComputeInBoundsConstantOffsets` (#97988)
via llvm-commits
- [llvm] cff8d71 - [SCEV] forgetValue: support (with-overflow-inst op0, op1) (#98015)
via llvm-commits
- [llvm] [RISCV] Match vector fp-int convert intrinsics with specific RTZ rounding mode to the rtz variants (PR #98120)
Jianjian Guan via llvm-commits
- [llvm] [ExecutionEngine] Use range-based for loops (NFC) (PR #98110)
Fangrui Song via llvm-commits
- [llvm] [X86] Fix tuning for emeraldrapids (PR #98123)
Feng Zou via llvm-commits
- [llvm] [PowerPC] Support conversion between f16 and f128. (PR #97677)
Trevor Gross via llvm-commits
- [llvm] [mlir] MathExtras: add overflow query for signed-div (PR #97901)
Ramkumar Ramachandra via llvm-commits
- [llvm] f1eed01 - MathExtras: add overflow query for signed-div (#97901)
via llvm-commits
- [llvm] [BOLT] Add -print-mappings option to heatmaps (PR #97567)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU][MC] Improve error message for missing dim operand (PR #96588)
Jun Wang via llvm-commits
- [llvm] [RISCV] Use VP strided load in concat_vectors combine (PR #98131)
Luke Lau via llvm-commits
- [compiler-rt] 765e2f9 - [compiler-rt][fuzzer][test] Disable finalstats test
David Spickett via llvm-commits
- [llvm] a77d3ea - [X86][GlobalISel] Add instruction selection support for x87 ld/st (#97016)
via llvm-commits
- [llvm] [SimplifyLibCalls] Simplify cabs libcall if real or imaginary part of input is zero (PR #97976)
Hendrik Hübner via llvm-commits
- [llvm] [SLP]Remove operands upon marking instruction for deletion. (PR #97409)
via llvm-commits
- [compiler-rt] [libfuzzer] Fix -runs=X flaky test (fuzzer-finalstats.test) (PR #96914)
Mitch Phillips via llvm-commits
- [compiler-rt] bb90e2e - [libfuzzer] Fix -runs=X flaky test (fuzzer-finalstats.test) (#96914)
via llvm-commits
- [llvm] [InstSimplify] Only handle canonical forms in `simplifyAndOrOfFCmps`. NFC. (PR #98136)
Yingwei Zheng via llvm-commits
- [llvm] a8a21bb - [X86][test] Pre-update test for the encoding bug introduced in #85175
Shengchen Kan via llvm-commits
- [lld] [LLD] Fix preprocessor condition when getting lld version (PR #98137)
Momchil Velikov via llvm-commits
- [lld] [lld] Add ability to have OUTPUT_FORMAT(binary) in linker script for ld.lld (PR #97765)
via llvm-commits
- [clang] [lldb] [llvm] [llvm][TargetParser] Return optional from getHostCPUFeatures (PR #97824)
David Spickett via llvm-commits
- [lld] 313b6c9 - [LLD] Fix preprocessor condition when getting lld version (#98137)
via llvm-commits
- [llvm] [DebugInfo] Allow DISubrange/DIGenericSubrange without count/upperBound. (PR #96474)
Abid Qadeer via llvm-commits
- [llvm] 2a36ef5 - [DebugInfo] Allow DISubrange/DIGenericSubrange without count/upperBound. (#96474)
via llvm-commits
- [llvm] a2a0ef5 - [VPlan] Retrieve LatchVPBB from region in adjustRecipesForRed (NFC)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Expand vp.stride.load to splat of a scalar load. (PR #98140)
Yeting Kuo via llvm-commits
- [llvm] [AArch64][GlobalISel] Select SHL({Z|S}EXT, DUP Imm) into {U|S}HLL Imm (PR #96782)
via llvm-commits
- [llvm] [RISCV] Combine vp_strided_load with zero stride to scalar load + splat (PR #97798)
Yeting Kuo via llvm-commits
- [llvm] [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))` (PR #94648)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))` (PR #94648)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))` (PR #94648)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))` (PR #94648)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))` (PR #94648)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [llvm] [DebugInfo] Mark test to be 'x86_64-linux' only. (PR #98141)
Abid Qadeer via llvm-commits
- [llvm] Use MaxStride instead of CommonStride to calculate MaxVF (PR #98142)
via llvm-commits
- [llvm] 6b76c1e - [SCCP] Add support for vectors (#98026)
via llvm-commits
- [llvm] 19cc461 - [RISCV] Use VP strided load in concat_vectors combine (#98131)
via llvm-commits
- [llvm] Add extended mnemonics (PR #97571)
Ulrich Weigand via llvm-commits
- [llvm] 7293720 - [VPlan] Create vector header and latch VPBBs in createInitialVPlan (NFC)
Florian Hahn via llvm-commits
- [llvm] 9856af6 - Revert "[AArch64][GlobalISel] Make G_DUP immediate 32-bits or larger (#96780)"
David Spickett via llvm-commits
- [llvm] c16e378 - [VPlan] Clarify setting Lane in fixPhi (NFCI).
Florian Hahn via llvm-commits
- [llvm] ef5b1ec - [VectorCombine] foldShuffleToIdentity - ensure casts have the same source type
Simon Pilgrim via llvm-commits
- [llvm] a9183b8 - [X86][MC] Fix encoding bug for CCMP introduced in #85175
Shengchen Kan via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement lowering SELECT_CC, SETCC. (PR #97017)
via llvm-commits
- [llvm] 2cba218 - [SLP]Fix PR98133: Inserting PHI after debug-records!
Alexey Bataev via llvm-commits
- [clang] [lldb] [llvm] [llvm][TargetParser] Return StringMap from getHostCPUFeatures (PR #97824)
David Spickett via llvm-commits
- [llvm] [BOLT] Add CustomOffset flag for optimizing kernel (PR #98153)
via llvm-commits
- [llvm] [InstCombine] Fix typo in `adjustKnownBitsForSelectArm` (PR #98155)
Yingwei Zheng via llvm-commits
- [llvm] [NaryReassociate] Check to avoid introducing poison when reusing SCEVs (PR #98156)
Benjamin Kramer via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] [LLMV] set OpenBSD's ELFOSABI by default (PR #98158)
John Ericson via llvm-commits
- [lld] [llvm] [LLVM][LLD] Add support for two special OpenBSD sections (PR #97122)
John Ericson via llvm-commits
- [llvm] [TableGen] Add support for emitting different function definition to return a range of results for Primary Key (PR #96174)
Garvit Gupta via llvm-commits
- [lld] [llvm] [LLD] Add support for two special OpenBSD sections (PR #97122)
John Ericson via llvm-commits
- [llvm] [TableGen] Add support for emitting new function definition to return a range of results for Primary Key (PR #96174)
Garvit Gupta via llvm-commits
- [llvm] [LV][AArch64] Prefer Fixed over Scalable if cost-model is equal (Neoverse V2) (PR #95819)
Sjoerd Meijer via llvm-commits
- [llvm] 6aefa91 - [llvm-objcopy][COFF] Add aliases for some --subsystem options (#98036)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Don't drop debug info for target region. (PR #80692)
Abid Qadeer via llvm-commits
- [llvm] [Analysis] Add new function isDereferenceableReadOnlyLoop (PR #97292)
David Sherwood via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] 7221516 - [InstCombine] Fix typo in `adjustKnownBitsForSelectArm` (#98155)
via llvm-commits
- [llvm] d1fbdde - [NaryReassociate] Check to avoid introducing poison when reusing SCEVs (#98156)
via llvm-commits
- [llvm] 7346e7c - [VPlan] Update HCFG builder after 72937203dd3b to fix leak.
Florian Hahn via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage ob… (PR #98163)
Mircea Trofin via llvm-commits
- [llvm] [SelectionDAG] Handle VSCALE in isKnownNeverZero (PR #97789)
Philip Reames via llvm-commits
- [llvm] [DebugInfo][SimplifyIndVar] Missing debug location updates for overflow/saturation instructions (PR #97987)
Sudharsan Veeravalli via llvm-commits
- [clang] [flang] [llvm] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Michael Kruse via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [llvm] baf22a5 - [SelectionDAG] Handle vscale range wrapping in isKnownNeverZero
Luke Lau via llvm-commits
- [llvm] [ArgPromotion] Handle pointer arguments of recursive calls (PR #78735)
Vedant Paranjape via llvm-commits
- [llvm] [MachO] Loosen boundary check for reading export trie nodes (PR #96705)
Cyndy Ishida via llvm-commits
- [llvm] [RISCV][NFC] Remove unused getSelectionDAGInfo (PR #98172)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Don't forward AVL in VSETVLIInfo if it would clobber other definitions (PR #97264)
Philip Reames via llvm-commits
- [llvm] [NFC] Add CmpIntrinsic class to represent calls to UCMP/SCMP intrinsics (PR #98177)
via llvm-commits
- [llvm] [AArch64] Refactor predicate register class decode functions (PR #97412)
Sam Tebbs via llvm-commits
- [llvm] 9f6dd1f - [lit] Implement builtin umask (#94621)
via llvm-commits
- [llvm] 6c1e3e4 - [IR] Return 'unsigned' from ScalableVectorType::getMinNumElements(). (#98103)
via llvm-commits
- [llvm] 1f238ea - [DebugInfo] Add 'REQUIRES: object-emission' in the test. (#98141)
via llvm-commits
- [llvm] faa4e35 - Revert "[lit] Implement builtin umask (#94621)"
Jay Foad via llvm-commits
- [llvm] cb4cd3a - [llvm][AArch64] Fix an assertion message in TargetParserTests. NFC (#98085)
via llvm-commits
- [llvm] a988821 - [SLP]Keep the original order in the reductions.
via llvm-commits
- [llvm] [GlobalIsel] Combine G_PTR_ADD. (PR #95647)
Amara Emerson via llvm-commits
- [clang] [llvm] [Offload] Move HIP and CUDA to new driver by default (PR #84420)
Joseph Huber via llvm-commits
- [llvm] 822a818 - [SLP][NFC]Add comments for the code, NFC.
Alexey Bataev via llvm-commits
- [llvm] cc945e4 - [MachO] Loosen boundary check for reading export trie nodes (#96705)
via llvm-commits
- [llvm] 804b264 - [obj2yaml] Support CREL
via llvm-commits
- [llvm] 4283566 - [test][MachineSink][RISCV] Pre-commit test for #97618
Min Hsu via llvm-commits
- [llvm] 90d79e2 - Reapply "[RISCV] Remove experimental from Ztso. (#96465)"
Philip Reames via llvm-commits
- [llvm] [AArch64] Cleanup existing values in getMemOpInfo (PR #98196)
David Green via llvm-commits
- [llvm] 7e2f961 - [MachineSink] Fix missing sinks along critical edges (#97618)
via llvm-commits
- [llvm] [AArch64] Add verification for MemOp immediate ranges (PR #97561)
David Green via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Ztso. (PR #96465)
Philip Reames via llvm-commits
- [compiler-rt] 1adb55b - [compiler-rt] Realtime Sanitizer: Introduce Realtime Sanitizer (RTSan) backend (#92460)
via llvm-commits
- [llvm] 746f572 - [test][PAC][AArch64] Add ELF tests for subtarget-neutral codegen (#98020)
via llvm-commits
- [compiler-rt] e217f98 - [rtsan] Temporarily disable runtime to fix bots after #92460
Vitaly Buka via llvm-commits
- [llvm] 5b92713 - [ConstraintElim] Use cond from header as upper bound on IV in exit BB. (#94610)
via llvm-commits
- [compiler-rt] [sanitizer_common] Add option to block only asynchronous signals (PR #98200)
Thurston Dang via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] 0162386 - [NFC] Add CmpIntrinsic class to represent calls to UCMP/SCMP intrinsics (#98177)
via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Philip Reames via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Craig Topper via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Luke Lau via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Philip Reames via llvm-commits
- [llvm] [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (PR #98205)
Philip Reames via llvm-commits
- [llvm] 8f15909 - [AsmPrinter] Don't check for inlineasm dialect on non-X86 platforms (#98097)
via llvm-commits
- [clang] [llvm] [RISCV] Add ability to list extensions enabled for a target (PR #98207)
Michael Maitland via llvm-commits
- [llvm] [NFC] Coding style fixes: SampleProf (PR #98208)
Mircea Trofin via llvm-commits
- [llvm] a937d29 - [AArch64][PAC] Support BLRA* instructions in SLS Hardening pass (#98062)
via llvm-commits
- [llvm] [NFC] Coding style fixes in InstrProf.cpp (PR #98211)
Mircea Trofin via llvm-commits
- [llvm] 45fc655 - [ARM] Work around Clang 9 after MCCFIInstruction::OpType uses uint8_t
Fangrui Song via llvm-commits
- [llvm] [CGSCC] Remove CGSCCUpdateResult::InvalidatedRefSCCs (PR #98213)
Arthur Eubanks via llvm-commits
- [llvm] [MC] Replace fragment ilist with singly-linked lists (PR #95077)
Alexey Karyakin via llvm-commits
- [libc] [llvm] [libc] Move off_t and stdio macros to proxy hdrs (PR #98215)
Michael Jones via llvm-commits
- [llvm] e291f31 - [NFC] Coding style fixes in InstrProf.cpp (#98211)
via llvm-commits
- [llvm] ef89e3e - [VPlan] Collect ephemeral values for VPlan.
Florian Hahn via llvm-commits
- [compiler-rt] [rtsan] Re-enable rtsan tests (PR #98219)
Vitaly Buka via llvm-commits
- [llvm] [NVPTX][NFC] Use same logic to get alignment in param declarations and function prototypes (PR #98220)
Kevin McAfee via llvm-commits
- [compiler-rt] [compiler-rt][memprof] Do not add libdl to MEMPROF_UNITTEST_LINK_LIBRARIES (PR #98221)
Alexander Shaposhnikov via llvm-commits
- [llvm] Swap UnrollAndJam Pass to before the SLP Vectorizer Pass (PR #97029)
via llvm-commits
- [llvm] af21bc1 - [SLP]Fix a crash on attempt to revectorize vectorized phi.
Alexey Bataev via llvm-commits
- [compiler-rt] [compiler-rt][nsan] cmake cleanup (PR #98224)
Alexander Shaposhnikov via llvm-commits
- [llvm] f363e30 - [AMDGPU] Report error in clang if wave32 is requested where unsupported (#97633)
via llvm-commits
- [llvm] [M68k] Introduce more MOVI cases (PR #90817)
Peter Lafreniere via llvm-commits
- [llvm] [llvm-dlltool] Respect the DATA flag when creating aliases (PR #98225)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Remove the i386 underscore prefix from COFFImportFile::ImportName. NFC. (PR #98226)
Martin Storsjö via llvm-commits
- [llvm] [CI][format] Explicitly pass extensions to git-clang-format (take 2) (PR #98227)
Louis Dionne via llvm-commits
- [llvm] [llvm-dlltool] Handle import renaming using other name types, when possible (PR #98228)
Martin Storsjö via llvm-commits
- [llvm] ce03155 - [NFC] Coding style fixes: SampleProf (#98208)
via llvm-commits
- [lld] [llvm] [llvm-dlltool] Fix renamed imports without a separate regular import entry (PR #98229)
Martin Storsjö via llvm-commits
- [llvm] 8e9d50c - [InstSimplify] fold uno/ord comparison if fpclass is always NaN (#97763)
via llvm-commits
- [llvm] [NFC] Coding style: drop `k` in `kGlobalIdentifierDelimiter` (PR #98230)
Mircea Trofin via llvm-commits
- [llvm] e142a55 - [llvm-objcopy] Remove references for empty section groups (#98106)
via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Do not initialize GlobalISel objects unless needed (PR #98233)
Michael Maitland via llvm-commits
- [llvm] afbd7d1 - [NFC] Coding style: drop `k` in `kGlobalIdentifierDelimiter` (#98230)
via llvm-commits
- [lld] [lld-macho] Fix -no_objc_category_merging flag (PR #98238)
via llvm-commits
- [llvm] [NFC] Add reference to the clustering algortihm for switch statements (PR #98239)
via llvm-commits
- [compiler-rt] 6b84537 - [rtsan] Re-enable rtsan tests (#98219)
via llvm-commits
- [compiler-rt] [compiler-rt] Remove redundant COMPILER_RT_HAS_*SAN checks (PR #98240)
Vitaly Buka via llvm-commits
- [compiler-rt] 04f0adc - [compiler-rt][memprof] Do not add libdl to MEMPROF_UNITTEST_LINK_LIBRARIES (#98221)
via llvm-commits
- [libc] [llvm] Revert "[libc] Move off_t and stdio macros to proxy hdrs" (PR #98242)
Michael Jones via llvm-commits
- [llvm] [GISel] Make create.*InstructionSelector arguments const (PR #98243)
Michael Maitland via llvm-commits
- [llvm] [ProfileData] Take ArrayRef<InstrProfValueData> in addValueData (NFC) (PR #97363)
Kazu Hirata via llvm-commits
- [clang] [llvm] demangle function names in trace files (PR #87626)
via llvm-commits
- [llvm] [LV] Don't require scalar epilogue for unsupported IAG with tail (PR #96544)
Kolya Panchenko via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Kyungwoo Lee via llvm-commits
- [llvm] [LV] Decompose WidenIntOrFPInduction into phi and update recipes (PR #82021)
Kolya Panchenko via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Cleanup version check (PR #97839)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unnecessary SectionOffset (PR #97841)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Update Die to not use std::optional (PR #97844)
Sayhaan Siddiqui via llvm-commits
- [compiler-rt] [𝘀𝗽𝗿] initial version (PR #98245)
Vitaly Buka via llvm-commits
- [llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
Kolya Panchenko via llvm-commits
- [llvm] 2d8b282 - [SandboxIR] Update visibility of IR constructors. (#98107)
via llvm-commits
- [llvm] [MemProf] Optionally print or record the profiled sizes of allocations (PR #98248)
Teresa Johnson via llvm-commits
- [lld] [llvm] [RISCV] Don't expose any constructors of RISCVISAInfo publicly. (PR #98249)
Craig Topper via llvm-commits
- [compiler-rt] [rtsan] Temporarily disable runtime to fix bots after #98219 (PR #98250)
Vitaly Buka via llvm-commits
- [compiler-rt] 14f7450 - [rtsan] Temporarily disable runtime to fix bots after #98219 (#98250)
via llvm-commits
- [llvm] [SandboxIR] sandboxir::Use operands (part 1) and uses (part 2) (PR #98251)
via llvm-commits
- [llvm] [ADT] Fix missing 'template' keyword (PR #98252)
Krystian Stasiowski via llvm-commits
- [llvm] [llvm][object] Expose `writeArchiveToStream` (PR #98254)
Jeff Niu via llvm-commits
- [llvm] [DWARFLinker] Allow emission of repeated identical discriminators (PR #98255)
David Tellenbach via llvm-commits
- [compiler-rt] [rtsan] Explicitly link pthread in the tests and dynamic libraries (PR #98256)
Chris Apple via llvm-commits
- [compiler-rt] 1c6bc04 - [compiler-rt][nsan] cmake cleanup (#98224)
via llvm-commits
- [llvm] Fix typos in target features' descriptions (PR #98259)
Jora Troosh via llvm-commits
- [llvm] [CodeGen] Format `LiveIntervals.h` NFC (PR #98260)
via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store to legalize `EXTRACT_VECTOR_ELT` type (PR #98176)
Phoebe Wang via llvm-commits
- [llvm] c2fb400 - [X86] Fix tuning for emeraldrapids (#98123)
via llvm-commits
- [compiler-rt] 2080af5 - [rtsan] Explicitly link pthread in the tests and dynamic libraries (#98256)
via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (PR #98264)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] 7b96d13 - [rtsan] Add dl, rt, m, and log libraries as unit test dependencies, get rid of atomic (#98264)
via llvm-commits
- [llvm] 6647011 - [RISCV] Don't expose any constructors of RISCVISAInfo publicly. (#98249)
via llvm-commits
- [llvm] Fix dependency for clean "ninja check-compiler-rt" (PR #98266)
Vitaly Buka via llvm-commits
- [llvm] 9af1f8f - [RISCV] Match vector fp-int convert intrinsics with specific RTZ rounding mode to the rtz variants (#98120)
via llvm-commits
- [llvm] [llvm][AArch64] apple-m4 is armv9.2-a (PR #98267)
Jon Roelofs via llvm-commits
- [compiler-rt] [rtsan] Restrict arches and disable android (PR #98268)
Chris Apple via llvm-commits
- [llvm] ac299ed - [SLP] Provide an universal interface for FixedVectorType::get. NFC. (#96845)
via llvm-commits
- [polly] [Polly] Data flow reduction detection to cover more cases (PR #84901)
Eli Friedman via llvm-commits
- [llvm] [SLP][REVEC] Initial commits. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] 3e4adef - [NFC] Add reference to the clustering algortihm for switch statements (#98239)
via llvm-commits
- [llvm] 5523a47 - [llvm][object] Expose `writeArchiveToStream` (#98254)
via llvm-commits
- [llvm] 6f619c9 - [InstSimplify] Only handle canonical forms in `simplifyAndOrOfFCmps`. NFC. (#98136)
via llvm-commits
- [llvm] 5347f92 - [CodeGen] Format `LiveIntervals.h` NFC (#98260)
via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [clang] [llvm] Clang: don't unnecessarily convert inline-asm operands to x86mmx in IR. (PR #98273)
James Y Knight via llvm-commits
- [llvm] 015526b - [RISCV] Fix spelling instuctions->instructions.
Craig Topper via llvm-commits
- [llvm] [BPF] Use ".L" local prefix label for basic blocks (PR #95103)
Fangrui Song via llvm-commits
- [llvm] [EarlyIfConversion] Determine if branch is predictable using new APIs. (PR #95877)
Mikhail Gudim via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] fix bug introduced by asset test (PR #97540)
Michał Górny via llvm-commits
- [libc] [llvm] [libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (PR #98075)
Petr Hosek via llvm-commits
- [llvm] [Intrinsics][PreISelIntrinsicLowering] llvm.memset.inline length no longer needs to be constant (PR #95397)
Alex Bradbury via llvm-commits
- [llvm] 4d052a7 - [Intrinsics][PreISelIntrinsicLowering] llvm.memset.inline length no longer needs to be constant (#95397)
via llvm-commits
- [llvm] [MCP] Use MCRegUnit as the key type of CopyTracker::Copies map. NFC. (PR #98277)
Kai Luo via llvm-commits
- [llvm] [llvm-pdbutil] Add output file option for pdb2yaml (PR #82300)
via llvm-commits
- [llvm] ef9aba2 - [CodeGen] Use range-based for loops (NFC) (#98104)
via llvm-commits
- [llvm] f11c0a1 - [ExecutionEngine] Use range-based for loops (NFC) (#98110)
via llvm-commits
- [llvm] [llvm-pdbutil] Fix register enum field dumping/parsing (PR #82299)
via llvm-commits
- [compiler-rt] 24d5c54 - Revert "[compiler-rt][memprof] Do not add libdl to MEMPROF_UNITTEST_LINK_LIBRARIES (#98221)"
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] 9ae24c9 - Re-disable rtsan.
NAKAMURA Takumi via llvm-commits
- [llvm] e15d67c - [Clang][ARM][AArch64] Alway emit protection attributes for functions. (#82819)
via llvm-commits
- [llvm] 4c7fd7e - [llvm][ARM][AArch64] Add attributes to synthetic functions. (#83153)
via llvm-commits
- [llvm] [llvm][ARM][AArch64] Add attributes to synthetic functions. (PR #83153)
Daniel Kiss via llvm-commits
- [lld] [llvm] Add extended mnemonics (PR #97571)
Dominik Steenken via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
Alex Bradbury via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Yingwei Zheng via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Yingwei Zheng via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Yingwei Zheng via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Vitaly Buka via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
Vitaly Buka via llvm-commits
- [llvm] Revert "[llvm][ARM][AArch64] Add attributes to synthetic functions." (PR #98283)
Daniel Kiss via llvm-commits
- [llvm] ac28559 - Revert "[llvm][ARM][AArch64] Add attributes to synthetic functions." (#98283)
via llvm-commits
- [clang] [llvm] Revert "[Clang][ARM][AArch64] Alway emit protection attributes for functions." (PR #98284)
Daniel Kiss via llvm-commits
- [llvm] 4b2daec - Revert "[Clang][ARM][AArch64] Alway emit protection attributes for functions." (#98284)
via llvm-commits
- [llvm] [RISCV] Enable TTI::shouldDropLSRSolutionIfLessProfitable by default (PR #89927)
Alex Bradbury via llvm-commits
- [llvm] 8ab19d2 - [RISCV] Add -verify-machineinstrs to RISCVInsertVSETVLI MIR tests. NFC
Luke Lau via llvm-commits
- [llvm] [MC] Don't treat altentry symbols as atoms (PR #97479)
Filip Navara via llvm-commits
- [llvm] [CodeGen] Format `PHIElimination.cpp` NFC (PR #98289)
via llvm-commits
- [llvm] 145a692 - [CodeGen] Format `PHIElimination.cpp` NFC (#98289)
via llvm-commits
- [llvm] 4267219 - [GISel][AArch64] Libcall support for G_FPEXT 128-bit types (#97735)
via llvm-commits
- [llvm] 6c84bba - [LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy (#97998)
via llvm-commits
- [llvm] 1782810 - [Clang][ARM][AArch64] Alway emit protection attributes for functions. (#82819)
Daniel Kiss via llvm-commits
- [llvm] 5ab755c - [RISCV] Add LiveInterval assertions in insertVSETVLI. NFC
Luke Lau via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Simon Tatham via llvm-commits
- [llvm] [MachinePipeliner] Give up machine pipeliner when the loop body is re… (PR #98292)
via llvm-commits
- [llvm] 4dcd9d2 - [llvm][ARM][AArch64] Add attributes to synthetic functions. (#83153)
Daniel Kiss via llvm-commits
- [llvm] Revert "[LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy" (PR #98295)
Fabian Ritter via llvm-commits
- [llvm] 17316a5 - Revert "[LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy" (#98295)
via llvm-commits
- [llvm] SmallVector: add missing constexpr annotations (NFC) (PR #98296)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86][AVX] Fix handling of out-of-bounds shift amounts in AVX2 vector logical shift nodes #83840 (PR #86922)
Simon Pilgrim via llvm-commits
- [lld] [lld][ELF] Fix wrap when __real_X is weak to avoid undefined symbol #98294 (PR #98297)
Alexander Qi via llvm-commits
- [llvm] a7b6583 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [ValueTracking][X86] Compute KnownBits for phadd/phsub (PR #92429)
Simon Pilgrim via llvm-commits
- [llvm] [LoopIdiom] Reland: Support 'shift until less-than' idiom #95002 (PR #98298)
Hari Limaye via llvm-commits
- [llvm] [SelectionDAG] Use LAST_INTEGER_VALUETYPE instead of i64 (PR #98299)
Dmitry Borisenkov via llvm-commits
- [llvm] 3742c2a - [SLP]Use stored signedness after minbitwidth analysis.
Alexey Bataev via llvm-commits
- [llvm] [AArch64] Update AUTIxSPPC and RETAxSPPC instructions for register va… (PR #98303)
Jack Styles via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [clang] [llvm] Assume (PR #97535)
Alexey Bataev via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [lld-macho] Use larger ordinal encoding if import count requires it (PR #98305)
Daniel Bertalan via llvm-commits
- [llvm] AMDGPU: Add a subtarget feature for fine-grained remote memory support (PR #96442)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add description for new atomicrmw metadata (PR #85052)
Matt Arsenault via llvm-commits
- [llvm] abde52a - [CodeGen][NewPM] Port `LiveIntervals` to new pass manager (#98118)
via llvm-commits
- [llvm] X86: Fix asserting on bfloat argument/return without sse2 (PR #93146)
Matt Arsenault via llvm-commits
- [llvm] 748a6ad - [RISCV] Remove extra insertVSETVLI method. NFC
Luke Lau via llvm-commits
- [llvm] 27d4877 - [DebugInfo][SimplifyIndVar] Missing debug location updates for overflow/saturation instructions (#97987)
via llvm-commits
- [clang] [llvm] [C++23] [CLANG] Adding C++23 constexpr math functions: fmin, fmax and frexp. (PR #88978)
Zahira Ammarguellat via llvm-commits
- [llvm] [GlobalISel][ARM] Legalization of G_CONSTANT using constant pool (PR #98308)
Serge Pavlov via llvm-commits
- [llvm] af47a4e - [RISCV] Enable TTI::shouldDropLSRSolutionIfLessProfitable by default (#89927)
via llvm-commits
- [llvm] e6c75d0 - [gn build] Port 87c51e2af006
LLVM GN Syncbot via llvm-commits
- [llvm] 3ef2805 - [PhaseOrdering][X86] Fix cut+paste typo in blendv test
Simon Pilgrim via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Alex Bradbury via llvm-commits
- [llvm] [LoopIdiom] Initial support for generating memset_pattern intrinsic (disabled by default) (PR #98311)
Alex Bradbury via llvm-commits
- [llvm] 78dcd02 - AMDGPU: Add a subtarget feature for fine-grained remote memory support (#96442)
via llvm-commits
- [llvm] AMDGPU: Add subtarget feature for global atomic fadd denormal support (PR #96443)
Matt Arsenault via llvm-commits
- [llvm] 409815d - AMDGPU: Add subtarget feature for global atomic fadd denormal support (#96443)
via llvm-commits
- [llvm] AMDGPU: Add subtarget feature for memory atomic fadd f64 (PR #96444)
Matt Arsenault via llvm-commits
- [llvm] 2ef4f86 - AMDGPU: Add subtarget feature for memory atomic fadd f64 (#96444)
via llvm-commits
- [clang] [llvm] AMDGPU: Handle remote/fine-grained memory in atomicrmw fmin/fmax lowering (PR #96759)
Matt Arsenault via llvm-commits
- [llvm] 9b95d08 - [GISel] Make create.*InstructionSelector arguments const (#98243)
via llvm-commits
- [llvm] 4f0ebe0 - [PreISelIntrinsicLowering][test] Test that the expanded memset.inline doesn't drop volatile flag
Alex Bradbury via llvm-commits
- [llvm] 62b3e68 - [MemCpyOpt] Fixes `test6_memcpy` test (NFC)
via llvm-commits
- [llvm] [LegacyPassManager] Verify all available analyses (PR #98314)
Jay Foad via llvm-commits
- [llvm] [CodeGen][NewPM] Port `machine-block-freq` to new pass manager (PR #98317)
via llvm-commits
- [llvm] b841e2e - Recommit "[VPlan] First step towards VPlan cost modeling. (#92555)"
Florian Hahn via llvm-commits
- [clang] [llvm] [RISCV] Add QingKe "XW" compressed opcode extension (PR #97925)
via llvm-commits
- [llvm] 8b511e1 - [RISCV] Fix 0-offset aliases for compressed sp-based opcodes (#98034)
via llvm-commits
- [llvm] [Hexagon] Fix concat lowering for HVX for 64B vector length (PR #98318)
via llvm-commits
- [llvm] 62d9497 - AMDGPU: Add description for new atomicrmw metadata (#85052)
via llvm-commits
- [llvm] 4c03207 - [DWARF] Hide state in an anonymous namespace. NFC.
Benjamin Kramer via llvm-commits
- [llvm] d100631 - [AArch64] Lower for power of 2 signed divides with scalar type (#97879)
via llvm-commits
- [llvm] [MemCpyOpt] No need to create `memcpy(a <- a)` (PR #98321)
via llvm-commits
- [llvm] [RISCV] Support constant hoisting of immediate store values (PR #96073)
Alex Bradbury via llvm-commits
- [llvm] [AArch64] Improve the codegen for sdiv 2 (PR #98324)
via llvm-commits
- [llvm] [RISCV][doc] Document profiles in RISCVUsage (PR #98326)
Alex Bradbury via llvm-commits
- [llvm] [Offload][test]Fix typo of requires (PR #98327)
Jinsong Ji via llvm-commits
- [clang] [compiler-rt] [ubsan] Display correct runtime messages for negative _BitInt (PR #96240)
via llvm-commits
- [lld] [llvm] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [llvm] [RISCV] Shrink uses of coalesced vsetvlis (PR #98286)
Philip Reames via llvm-commits
- [llvm] Revert "[RISCV] Enable TTI::shouldDropLSRSolutionIfLessProfitable by default" (PR #98328)
Alex Bradbury via llvm-commits
- [llvm] f8dbe1d - Revert "[RISCV] Enable TTI::shouldDropLSRSolutionIfLessProfitable by default" (#98328)
via llvm-commits
- [llvm] b5657d6 - [RISCV] Reverse default assumption about performance of vlseN.v vd, (rs1), x0 (#98205)
via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] 884a07f - [RISCV][doc] Document profiles in RISCVUsage (#98326)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [libcxx] [llvm] WIP test (PR #98332)
Mark de Wever via llvm-commits
- [llvm] [AMDGPU] Fix machine verification failure from INIT_EXEC lowering (PR #98333)
Jay Foad via llvm-commits
- [llvm] [VectorCombine] foldShuffleToIdentity - peek through bitcasts to see if they come from the same value to form identity sequence (PR #98334)
Simon Pilgrim via llvm-commits
- [llvm] [llvm][DebugInfo] Add DW_AT_type to DW_TAG_enumeration_type in non-strict DWARF v2 mode (PR #98335)
David Spickett via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [llvm-objcopy] Add possibility to verify .note section format (PR #90458)
via llvm-commits
- [llvm] [NewGVN] Fix caching for OpIsSafeForPhiOfOps (PR #98340)
via llvm-commits
- [llvm] [llvm][AArch64] Drop an ignored field on AArch64CPUTestParams. NFC (PR #98338)
Jon Roelofs via llvm-commits
- [llvm] [RISCV] Copy AVLs whose LiveIntervals aren't extendable in insertVSETVLI (PR #98342)
Luke Lau via llvm-commits
- [llvm] 0fa20c5 - demangle function names in trace files (#87626)
via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(recp.rn.f64) instead of fdiv (PR #98343)
Rajat Bajpai via llvm-commits
- [llvm] [bazel] Port #87626 (PR #98348)
Keith Smiley via llvm-commits
- [lld] 3c8b18b - [lld-macho] Use larger ordinal encoding if import count requires it (#98305)
via llvm-commits
- [llvm] [X86][CodeGen] Add base trig intrinsic lowerings (PR #96222)
Farzon Lotfi via llvm-commits
- [llvm] [DebugInfo] Use DW_OP_deref_size for DW_OP_LLVM_extract_bits (PR #97609)
John Brawn via llvm-commits
- [llvm] [bazel] Port #98344 (PR #98349)
Keith Smiley via llvm-commits
- [llvm] 4f8b2ff - [DAG] Use break instead of continue to leave do while (false) loop (NFC) (#97966)
via llvm-commits
- [llvm] [DAG] Use break instead of continue to leave do while (false) loop (NFC) (PR #97966)
Matt Arsenault via llvm-commits
- [llvm] 8d800e6 - [CGSCC] Remove CGSCCUpdateResult::InvalidatedRefSCCs (#98213)
via llvm-commits
- [llvm] [SelectionDAG] Fix D66309: Allow unordered atomics to have some optimizations done for them (PR #85589)
via llvm-commits
- [llvm] [Thumb] Resolve FIXME: We can trust live-in information from successor blocks now (PR #84111)
via llvm-commits
- [llvm] INITIAL CLONING (PR #98353)
via llvm-commits
- [llvm] [InstCombine] Fold negation of calls to `ucmp/scmp` by swapping its operands (PR #98360)
via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
via llvm-commits
- [llvm] b3c450d - [CI][format] Explicitly pass extensions to git-clang-format (take 2) (#98227)
via llvm-commits
- [llvm] [CallGraphUpdater] Remove some legacy pass manager support (PR #98362)
Arthur Eubanks via llvm-commits
- [llvm] [ValueTracking] Fix "getOperand() out of range!" assertion crash (PR #87482)
Vedant Paranjape via llvm-commits
- [llvm] 2642f2d - [llvm][AArch64] Drop an ignored field on AArch64CPUTestParams. NFC (#98338)
via llvm-commits
- [llvm] [llvm-lit] Resolve TypeError in built-in cat -v implementation (PR #98363)
via llvm-commits
- [llvm] 06cecdc - [MC,test] Reorganize OSABI tests
Fangrui Song via llvm-commits
- [llvm] [CGData] Outlined Hash Tree (PR #89792)
Guillaume Belz via llvm-commits
- [llvm] [LLVM][test][nfc] Prefixing JITDUMPDIR environment variable with env (PR #98370)
via llvm-commits
- [llvm] 24619f6 - [RISCV][GISEL] Do not initialize GlobalISel objects unless needed (#98233)
via llvm-commits
- [llvm] [GlobalISel][ARM] Selection of G_CONSTANT using constant pool (PR #96225)
Serge Pavlov via llvm-commits
- [llvm] 8c664a9 - [InstCombine] Fold negation of calls to `ucmp/scmp` by swapping its operands (#98360)
via llvm-commits
- [llvm] c97a8e4 - [AMDGPU] Remove unneed static_cast from GCNSubtarget constructor. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Store a std::unique_ptr<RISCVRegisterBankInfo> in RISCVSubtarget. NFC (PR #98375)
Craig Topper via llvm-commits
- [compiler-rt] ed17431 - [rtsan] Disable ${ARM32}
via llvm-commits
- [llvm] [AMDGPU] Remove default wavefrontsize attribute in asm parser (PR #97617)
Stanislav Mekhanoshin via llvm-commits
- [llvm] d18ca43 - [ConstraintElimination] Add support for UCMP/SCMP intrinsics (#97974)
via llvm-commits
- [compiler-rt] [compiler-rt] Initial support for builtins on GPU targets (PR #95304)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] ed8565c - [sanitizer_common] Block asynchronous signals only (#98200)
via llvm-commits
- [llvm] e4b1813 - Fix deps for clean "ninja check-compiler-rt" (#98266)
via llvm-commits
- [compiler-rt] e635260 - [compiler-rt] Remove redundant COMPILER_RT_HAS_*SAN checks (#98240)
via llvm-commits
- [compiler-rt] dad7442 - [compiler-rt] Initial support for builtins on GPU targets (#95304)
via llvm-commits
- [compiler-rt] [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (PR #98246)
Vitaly Buka via llvm-commits
- [llvm] [M68k] Introduce more MOVI cases (PR #98377)
Peter Lafreniere via llvm-commits
- [llvm] Fix assert for [CGData] Outlined Hash Tree #89792 (PR #98383)
Kyungwoo Lee via llvm-commits
- [compiler-rt] [sanitizer_common] Fix edge case for stack mapping parsing (PR #98381)
Vitaly Buka via llvm-commits
- [compiler-rt] 694b132 - [sanitizer_common] Fix edge case for stack mapping parsing (#98381)
via llvm-commits
- [libc] [llvm] Reland: [libc] Move off_t and stdio macros to proxy hdrs (PR #98384)
Michael Jones via llvm-commits
- [llvm] dd3aa5e - [NVPTX] Update 32-bit NVPTX tests to use 64-bit
Joseph Huber via llvm-commits
- [llvm] [AArch64][PAC] Lower direct authenticated calls to ptrauth constants. (PR #97664)
Ahmed Bougacha via llvm-commits
- [compiler-rt] [scudo] Add a maximum value into the timer. (PR #96989)
via llvm-commits
- [llvm] 1819323 - [RISCV] Store a std::unique_ptr<RISCVRegisterBankInfo> in RISCVSubtarget. NFC (#98375)
via llvm-commits
- [compiler-rt] 6789e1b - [sanitizer_common] Fix forward: limit #98200 to Linux only
Thurston Dang via llvm-commits
- [llvm] Llvm-cgdata2 testing (PR #97927)
Kyungwoo Lee via llvm-commits
- [llvm] Default aarch64-min-jump-table-entries to 9 (PR #98391)
via llvm-commits
- [llvm] [NFC][Coroutines] Remove redundant checks for replacing PrepareFns (PR #98392)
Yuxuan Chen via llvm-commits
- [llvm] fix ConstantFoldFP128 params (PR #98394)
via llvm-commits
- [compiler-rt] Revert "Revert "[compiler-rt] Remove redundant COMPILER_RT_HAS_*SAN checks"" (PR #98395)
Vitaly Buka via llvm-commits
- [compiler-rt] b96eb76 - Revert "Revert "[compiler-rt] Remove redundant COMPILER_RT_HAS_*SAN checks"" (#98395)
via llvm-commits
- [llvm] [bazel] Add filegroups for MLIR bindings sources (PR #98396)
Keith Smiley via llvm-commits
- [compiler-rt] 41de50b - [scudo] Add a maximum value into the timer. (#96989)
via llvm-commits
- [llvm] [AArch64][PAC] Lower ptrauth constants in code for MachO. (PR #97665)
Ahmed Bougacha via llvm-commits
- [compiler-rt] [compiler-rt][test] Fix typo in stderr redirection (PR #98397)
via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Keith Smiley via llvm-commits
- [llvm] [AMDGPU] Remove wavefrontsize feature from GFX10+ (PR #98400)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 5f1bb62 - [AArch64][PAC] Lower ptrauth constants in code for MachO. (#97665)
via llvm-commits
- [llvm] eb97761 - [SandboxIR] sandboxir::Use operands (part 1) and uses (part 2) (#98251)
via llvm-commits
- [llvm] 9392b45 - Revert "[SandboxIR] sandboxir::Use operands (part 1) and uses (part 2) (#98251)"
Vasileios Porpodas via llvm-commits
- [llvm] 9865171 - [AArch64] Add -mlr-for-calls-only to replace the now removed -ffixed-x30 flag. (#98073)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libclc] [libcxx] [lld] [lldb] [llvm] [BOLT] Match blocks with calls as anchors (PR #96596)
Shaw Young via llvm-commits
- [llvm] 8146aee - NFC: clang-format X86IntrinsicsInfo.h.
James Y Knight via llvm-commits
- [compiler-rt] Msan signals (PR #98405)
Thurston Dang via llvm-commits
- [llvm] Update magic number to meaningful hash value. (PR #98406)
via llvm-commits
- [llvm] fix assert in AArch64Arm64ECCallLowering.cpp (PR #98408)
Guillaume Belz via llvm-commits
- [compiler-rt] ed09637 - [NFC] Move HWASAN_SUPPORTED_ARCH close to COMPILER_RT_HAS_ASAN
Vitaly Buka via llvm-commits
- [compiler-rt] Undo lsan part of #98240 (PR #98409)
Vitaly Buka via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
Eric Christopher via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
via llvm-commits
- [llvm] [SandboxIR] Add setOperand() and RAUW,RUWIf,RUOW (PR #98410)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold icmp in select to smin (PR #87157)
Krishna Narayanan via llvm-commits
- [llvm] [bazel] Port #96596 (PR #98411)
Keith Smiley via llvm-commits
- [llvm] [BitcodeReader] Remove dead increment (PR #98412)
Tom Stellard via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [clang] [compiler-rt] [nsan] Add shared runtime (PR #98415)
Fangrui Song via llvm-commits
- [compiler-rt] d38a8e9 - Undo lsan part of #98240 (#98409)
via llvm-commits
- [llvm] [IR][NFC] Update magic number to meaningful hash value. (PR #98416)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #98417)
via llvm-commits
- [clang] [llvm] [AArch64] Implement GCS ACLE intrinsics (PR #96903)
Sam Elliott via llvm-commits
- [llvm] 8ab1dd3 - [DWARFLinker] Allow emission of repeated identical discriminators (#98255)
via llvm-commits
- [llvm] [LLVM] Factor disabled Libcalls into the initializer (PR #98421)
Joseph Huber via llvm-commits
- [llvm] cda245a - [RISCV] Expand vp.stride.load to splat of a scalar load. (#98140)
via llvm-commits
- [llvm] [ConstantFold] Remove recursion from ConstantFoldInsertValueInstruction (PR #88541)
Carlos Seo via llvm-commits
- [llvm] Revert "[RISCV] Expand vp.stride.load to splat of a scalar load." (PR #98422)
Nico Weber via llvm-commits
- [llvm] cea7bad - Revert "[RISCV] Expand vp.stride.load to splat of a scalar load." (#98422)
via llvm-commits
- [compiler-rt] a75322c - Fix typo in #98409
Vitaly Buka via llvm-commits
- [llvm] [MemProf] Track and report profiled sizes through cloning (PR #98382)
Snehasish Kumar via llvm-commits
- [llvm] 1428004 - [gn build] Port 31c9c41873d0
LLVM GN Syncbot via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [compiler-rt] ae9bab5 - [NFC] Clang-format the file
Vitaly Buka via llvm-commits
- [compiler-rt] 80ff3ac - [nsan] Add shared runtime
via llvm-commits
- [lld] 1b3e376 - [lld][ELF] --wrap: Make X weak when __real_X is to avoid undefined symbol errors (#98297)
via llvm-commits
- [compiler-rt] [compiler-rt][RISC-V] ILP32E/LP64E Save/Restore Grouping (PR #95398)
Sam Elliott via llvm-commits
- [compiler-rt] a31cbd2 - Revert "[rtsan] Restrict arches and disable android (#98268)"
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [tsan] Fix calculation of shadow end address in MemoryAccessRangeT (PR #98404)
Vitaly Buka via llvm-commits
- [compiler-rt] 4052de6 - [tsan] Fix calculation of shadow end address in MemoryAccessRangeT (#98404)
via llvm-commits
- [compiler-rt] 45f4249 - [symbolizer] Update symbol list for Ubuntu 24.04
Vitaly Buka via llvm-commits
- [llvm] c5e5088 - [CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)
via llvm-commits
- [llvm] [RISCV][NFC] Add a newline when using --print-enabled-extensions (PR #98425)
Shao-Ce SUN via llvm-commits
- [llvm] 3c5f929 - [RISCV] Add QingKe "XW" compressed opcode extension (#97925)
via llvm-commits
- [compiler-rt] 502a40a - [CFI Simplify condition for testing
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Convert AVLs with vlenb to VLMAX where possible (PR #97800)
Luke Lau via llvm-commits
- [llvm] f43ad50 - [SandboxIR][NFC] Refactor Function::dumpNameAndArgs()
Vasileios Porpodas via llvm-commits
- [llvm] 6db0a3f - [SandboxIR] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [PowerPC] Support conversion between f16 and f128 (PR #97677)
Kai Luo via llvm-commits
- [llvm] [AMDGPU] Set register bank for i1 arguments/return values (PR #96155)
Jun Wang via llvm-commits
- [llvm] a92bcb2 - [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction
via llvm-commits
- [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)
via llvm-commits
- [llvm] cd6750f - [RISCV][NFC] Add a newline when using --print-enabled-extensions (#98425)
via llvm-commits
- [clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tom Stellard via llvm-commits
- [compiler-rt] 2cec041 - [nsan] Add nsan_preinit.cpp and make it static library only
Fangrui Song via llvm-commits
- [llvm] d9d977f - Fix assert for [CGData] Outlined Hash Tree #89792 (#98383)
via llvm-commits
- [llvm] dbd00a5 - [SPIRV] Improve type inference of operand presented by opaque pointers and aggregate types (#98035)
via llvm-commits
- [llvm] 0483f14 - [NFC][Coroutines] Remove redundant checks for replacing PrepareFns (#98392)
via llvm-commits
- [clang] [llvm] [PowerPC] add TargetParser for PPC target (PR #97541)
Chen Zheng via llvm-commits
- [llvm] c74ba57 - [RISCV] Convert AVLs with vlenb to VLMAX where possible (#97800)
via llvm-commits
- [compiler-rt] ccceeeb - [compiler-rt][test] Fix typo in stderr redirection (#98397)
via llvm-commits
- [llvm] [X86] Don't fold offsets that are too closer to INT32_MIN in non-large code models (PR #98438)
Fangrui Song via llvm-commits
- [llvm] [BOLT][AArch64] Provide createDummyReturnFunction (PR #96626)
Paschalis Mpeis via llvm-commits
- [llvm] 2ca3f87 - [gn build] Port c74ba57e0bd9
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 0b15f89 - Revert "[nsan] Add nsan_preinit.cpp and make it static library only"
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Fix ASLR edge case, and improve diagnostics (PR #97125)
Dmitry Vyukov via llvm-commits
- [llvm] 7868033 - [AArch64] Update AUTIxSPPC and RETAxSPPC instructions for registers (#98303)
via llvm-commits
- [llvm] [X86][MC] Support 'ctestX <reg>, <mem>' and 'ctextX <mem>, <reg>' as synonyms. (PR #97985)
Shengchen Kan via llvm-commits
- [llvm] 6a90769 - Revert "[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)"
Nikita Popov via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [llvm] ce92b2f - [Xtensa] Implement lowering SELECT_CC, SETCC. (#97017)
via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (PR #94760)
LLVM Continuous Integration via llvm-commits
- [llvm] d4e46f0 - [AMDGPU] Fix machine verification failure from INIT_EXEC lowering (#98333)
via llvm-commits
- [llvm] Reapply "[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)" (PR #98446)
via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
Csanád Hajdú via llvm-commits
- [llvm] [Patchpoint] Implement integer result type legalization for patchpoints (PR #97278)
Csanád Hajdú via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [llvm] [RISCV]Enable framework to resolve encoding conflicts among vendor-specific CSRs (PR #97287)
Garvit Gupta via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Carl Ritson via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
via llvm-commits
- [llvm] [LV] Fix the cost of min/max reductions. (PR #98453)
Mel Chen via llvm-commits
- [llvm] 18e70a4 - [llvm][TargetParser] Return StringMap from getHostCPUFeatures (#97824)
via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
Pavel Labath via llvm-commits
- [llvm] [NFC] Fix typos (PR #98454)
Akshat Oke via llvm-commits
- [llvm] [InstCombine][AMDGPU] Disable PtrReplacer when select has mismatch AS. (PR #98456)
via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Piyou Chen via llvm-commits
- [llvm] 67f4968 - [LV] Skip cost for ZExt/SExts that will be removed by truncating ops.
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #98459)
Kazu Hirata via llvm-commits
- [llvm] e980990 - [SimplifyLibCalls] Simplify cabs libcall if real or imaginary part of input is zero (#97976)
via llvm-commits
- [llvm] 0ff13f7 - [X86] combineX86ShufflesConstants - replace Root argument with VT/DL arguments.
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][PAC] Support BLRA* instructions in SLS Hardening pass (PR #97605)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AARCH64][SVE] Add intrinsics for SVE LUTI instructions (PR #97058)
via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #98465)
Kazu Hirata via llvm-commits
- [llvm] [X86] Fold blend(pshufb(x,m1),pshufb(y,m2)) -> blend(pshufb(x,blend(m1,m2)),pshufb(y,blend(m1,m2))) to reduce constant pool (PR #98466)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt][RISC-V] Save/Restore for E goes with ABI (PR #95390)
Kito Cheng via llvm-commits
- [llvm] 117cc4a - [MemCpyOpt] No need to create `memcpy(a <- a)` (#98321)
via llvm-commits
- [compiler-rt] eb97739 - [compiler-rt][RISC-V] Save/Restore for E goes with ABI (#95390)
via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #98469)
Rainer Orth via llvm-commits
- [compiler-rt] 5c205b6 - [safestack] Various Solaris fixes (#98469)
via llvm-commits
- [llvm] a3913a1 - [llvm-dlltool] Respect the DATA flag when creating aliases (#98225)
via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Yuta Mukai via llvm-commits
- [llvm] [SPIR-V] Emit valid Lifestart/Lifestop instructions (PR #98475)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 3a14ffb - [AArch64] Implement GCS ACLE intrinsics (#96903)
via llvm-commits
- [llvm] b64c1de - [MC] set OpenBSD's ELFOSABI by default (#98158)
via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
Fangrui Song via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
Fangrui Song via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
Fangrui Song via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [lld] [LLD] Extend special OpenBSD support, but scope under ELFOSABI (PR #97122)
John Ericson via llvm-commits
- [llvm] ddbad86 - [Patchpoint] Implement integer result type legalization for patchpoints (#97278)
via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bit (PR #85790)
Piyou Chen via llvm-commits
- [llvm] Reapply "[LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy" (PR #98482)
Fabian Ritter via llvm-commits
- [llvm] [AArch64] Remove superfluous sxtw in peephole opt (PR #96293)
David Green via llvm-commits
- [llvm] [SelectionDAG][RISCV] Fix break of vnsrl pattern in issue #94265 (PR #95563)
via llvm-commits
- [llvm] 2267191 - [LV] Add missing check, drop 'then'.
Florian Hahn via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
antoine moynault via llvm-commits
- [llvm] 1860fd0 - [LV] Autovectorization for the all-in-one histogram intrinsic (#91458)
via llvm-commits
- [llvm] [LV] Autovectorization for the all-in-one histogram intrinsic (PR #91458)
Graham Hunter via llvm-commits
- [llvm] Add a standalone histogram intrinsic, use it to vectorize simple histograms (PR #89366)
Graham Hunter via llvm-commits
- [llvm] c66e1d6 - [llvm][AArch64] apple-m4 is armv9.2-a (#98267)
via llvm-commits
- [llvm] 4502ea8 - [InstCombine] More precise nuw preservation in ptrtoint of gep fold
Nikita Popov via llvm-commits
- [llvm] 9a5a873 - [VPlan] Introduce ResumePhi VPInstruction, use to create phi for FOR. (#94760)
via llvm-commits
- [llvm] 36d5281 - [X86][test] Pre-commit test for an incorrect pattern for CCMP/CTEST with imm64
Shengchen Kan via llvm-commits
- [llvm] e8e2cff - [X86][CodeGen] Fix an incorrect pattern for CCMP/CTEST with imm64
Shengchen Kan via llvm-commits
- [llvm] Revert "[LV] Autovectorization for the all-in-one histogram intrinsic" (PR #98493)
Graham Hunter via llvm-commits
- [llvm] Revert "[MC] set OpenBSD's ELFOSABI by default" (PR #98494)
Mehdi Amini via llvm-commits
- [llvm] c026135 - Revert "[MC] set OpenBSD's ELFOSABI by default" (#98494)
via llvm-commits
- [llvm] [RISCV] Fix coalesced vsetvli's AVL LiveInterval not always being shrunk (PR #98286)
Luke Lau via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [compiler-rt] bbb90fe - [tsan] Fix ASLR edge case, and improve diagnostics (#97125)
via llvm-commits
- [compiler-rt] fff8b32 - [msan] Block signals during MsanThread::TSDDtor (#98405)
via llvm-commits
- [llvm] [llvm-objcopy] Add verification of added .note section format (PR #90458)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] fb5a38b - [llvm-objcopy] Add verification of added .note section format
via llvm-commits
- [llvm] 1cbddce - [DebugInfo] Use DW_OP_deref_size for DW_OP_LLVM_extract_bits (#97609)
via llvm-commits
- [llvm] 88cbc8c - [NVPTX][NFC] Use same logic to get alignment in param declarations and function prototypes (#98220)
via llvm-commits
- [compiler-rt] 84682ad - [hwasan] Temporarily disable test broken on Ubuntu 24.04
Vitaly Buka via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Derek Schuff via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
via llvm-commits
- [llvm] 9ddfe62 - [LLVM][test][nfc] Updating test to work with internal shell (#98370)
via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
James Y Knight via llvm-commits
- [llvm] [bazel] Port #96704 (PR #98507)
Keith Smiley via llvm-commits
- [compiler-rt] Fixed __llvm_profile_write_buffer in presence of ValueProfileData. (PR #97350)
Sunil Srivastava via llvm-commits
- [llvm] 6c903f0 - [TableGen] Add support for emitting new function definition to return a range of results for Primary Key (#96174)
via llvm-commits
- [llvm] [DebugInfo] Add flag to enable function-level debug line attribution (PR #93985)
via llvm-commits
- [compiler-rt] [memprof] Switch allocator to dynamic base address (PR #98510)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [llvm] 3f1a767 - [LLVM] Factor disabled Libcalls into the initializer (#98421)
via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [compiler-rt] [safestack] Switch to sanitizer_common functions (PR #98513)
Rainer Orth via llvm-commits
- [llvm] 546c090 - [MachineSink] Only add sink candidate if ToBB is a successor of fromBB
YongKang Zhu via llvm-commits
- [llvm] 04c8c95 - Revert "[MachineSink] Only add sink candidate if ToBB is a successor of fromBB"
YongKang Zhu via llvm-commits
- [llvm] [InstCombine] Add an option to skip simplification on call instruction where a non-void return value is expected while the callee returns void (PR #96574)
via llvm-commits
- [llvm] AMDGPU: Assume true in getVOPNIsSingle helpers (PR #98516)
Matt Arsenault via llvm-commits
- [clang] [llvm] Remove mmx 3dnow (PR #96246)
James Y Knight via llvm-commits
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (PR #96246)
James Y Knight via llvm-commits
- [llvm] 01a9888 - [SLP][NFC]Add isGather() function and use it instead direct comparison, NFC.
Alexey Bataev via llvm-commits
- [llvm] 7f2a5df - [AArch64] Remove superfluous sxtw in peephole opt (#96293)
via llvm-commits
- [llvm] [DeadStoreElimination] Refactor out `pushMemUses`; drop dead check (NFC) (PR #98530)
Antonio Frighetto via llvm-commits
- [lldb] [llvm] [DRAFT][llvm]Added lib/Telemetry (PR #98528)
Nikita Popov via llvm-commits
- [llvm] 0b58f34 - [X86][CodeGen] Add base trig intrinsic lowerings (#96222)
via llvm-commits
- [llvm] [InstCombine] Fold (zext (X +nuw C)) + -C --> zext(X) when zext has additional use. (PR #98533)
Craig Topper via llvm-commits
- [llvm] [TableGen] Use a struct with operator() for searchable table comparison. (PR #97784)
Craig Topper via llvm-commits
- [llvm] [RISCV] Reorder shuffle operands if one side is an identity (PR #98534)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Add an option to skip simplification on call instruction where a non-void return value is expected while the callee returns void (PR #98536)
via llvm-commits
- [llvm] [Support][Memory] Add memfd based fallback for strict W^X Linux systems (PR #98538)
via llvm-commits
- [llvm] [MachineSink] Only add sink candidate if toBB is a successor of fromBB (PR #98540)
via llvm-commits
- [compiler-rt] Revert "[safestack] Various Solaris fixes" (PR #98541)
Vitaly Buka via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (PR #98542)
LLVM Continuous Integration via llvm-commits
- [llvm] 657dbc3 - [RISCV] Reorder shuffle operands if one side is an identity (#98534)
via llvm-commits
- [llvm] [Clang][NFC][Coroutine] Do not leave dangling pointers after removing CoroBegin (PR #98546)
Yuxuan Chen via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [compiler-rt] c9a4a27 - Revert "[safestack] Various Solaris fixes" (#98541)
via llvm-commits
- [clang] [llvm] [AArch64] Make user-visible Arm architecture version strings consistent (PR #98550)
Jonathan Thackray via llvm-commits
- [llvm] 7a49d80 - [VPlan] Skip users outside loop in check for exit pre-compute candidates
Florian Hahn via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_bad_report_path_test on Linux as root (PR #97732)
Ilya Leoshkevich via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [lld] [llvm] [MC] set OpenBSD's ELFOSABI by default (#98158) (PR #98553)
John Ericson via llvm-commits
- [lld] 6bc6f6b - [MC] set OpenBSD's ELFOSABI by default (#98158) (#98553)
via llvm-commits
- [lld] Small fix of `lld/test/ELF/basic-sparcv9.s` (PR #98555)
John Ericson via llvm-commits
- [lld] 280d82e - Small fix of `lld/test/ELF/basic-sparcv9.s` (#98555)
via llvm-commits
- [llvm] [AArch64][PAC] Reduce the size of synchronous CFI (PR #96377)
Igor Kudrin via llvm-commits
- [llvm] [mlir] [mlir][NFC] Remove unused includes (PR #98557)
Pranav Kant via llvm-commits
- [llvm] [NVPTX] Adds float/double tests to load-store tests. (PR #96436)
Artem Belevich via llvm-commits
- [llvm] d0d05ae - [Darwin] Fix availability of exp10 for watchOS, tvOS, xROS. (#98542)
via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
David CARLIER via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] ce4aada - Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)
via llvm-commits
- [compiler-rt] [nsan] Add nsan_preinit.cpp and make it static library only (PR #98564)
Fangrui Song via llvm-commits
- [clang] [llvm] Clang: convert `__m64` intrinsics to unconditionally use SSE2 instead of MMX. (PR #96540)
James Y Knight via llvm-commits
- [llvm] 9f8205d - [MemProf] Track and report profiled sizes through cloning (#98382)
via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] Allow openmp to compile and run under emscripten toolchain (PR #95169)
Andrew Brown via llvm-commits
- [lld] [lld][ELF] Error when deplibs adds new input file after LTO (PR #98565)
Daniel Thornburgh via llvm-commits
- [llvm] 46307f1 - [gn build] Manually port 90ccf21
Arthur Eubanks via llvm-commits
- [llvm] 6c8ff4c - [ProfileData] Take ArrayRef<InstrProfValueData> in addValueData (NFC) (#97363)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic dependencies by ensuring Leader has min RPO number (PR #82110)
via llvm-commits
- [llvm] e57d7da - [SLP][NFC]Add a test with minnum/maxnum patterns, NFC.
Alexey Bataev via llvm-commits
- [lld] [ELF] Fix TLSDESC=>IE when there is no TLS section (PR #98569)
Fangrui Song via llvm-commits
- [llvm] ce2b280 - [BitcodeReader] Remove dead increment (#98412)
via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Alexey Bataev via llvm-commits
- [compiler-rt] db3d337 - [NFC][hwasan] Print after protecting gaps
Vitaly Buka via llvm-commits
- [lld] cdd29f5 - [ELF, RISCV] Fix TLSDESC=>IE when there is no TLS section
via llvm-commits
- [llvm] 941f794 - [AArch64][PAC] Reduce the size of synchronous CFI (#96377)
via llvm-commits
- [llvm] 1bafe77 - [AArch64] Improve the codegen for sdiv 2 (#98324)
via llvm-commits
- [compiler-rt] a853fe2 - [nsan] Add nsan_preinit.cpp and make it static library only
via llvm-commits
- [compiler-rt] 79bd628 - [NFC][msan] Mention sanitizer in error messages
Vitaly Buka via llvm-commits
- [llvm] ff8a03a - [RISCV] Fix coalesced vsetvli's AVL LiveInterval not always being shrunk (#98286)
via llvm-commits
- [compiler-rt] 6dd1f08 - [NFC][msan] Use %p to print addresses
Vitaly Buka via llvm-commits
- [compiler-rt] [hwasan] Report unavalible fixed shadow range (PR #98574)
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Recommit "Expand vp.stride.load to splat of a scalar load." (PR #98579)
Yeting Kuo via llvm-commits
- [compiler-rt] b12e141 - [memprof] Switch allocator to dynamic base address (#98510)
via llvm-commits
- [compiler-rt] 56b73f2 - [msan] Fix compilation broken by invalid conflict resolution
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][memprof] Use %p to print addresses (PR #98577)
Vitaly Buka via llvm-commits
- [llvm] 4f1de83 - [Clang][NFC][Coroutine] Do not leave dangling pointers after removing CoroBegin (#98546)
via llvm-commits
- [llvm] 0628446 - [RISCV] Enable framework to resolve encoding conflicts among vendor-specific CSRs (#97287)
via llvm-commits
- [compiler-rt] [sanitizer] Internalize .preinit_array variables (PR #98584)
Fangrui Song via llvm-commits
- [llvm] 9818ba2 - fix assert in AArch64Arm64ECCallLowering.cpp (#98408)
via llvm-commits
- [llvm] [DWARFLinker] Use a range-based for loop (NFC) (PR #98585)
Kazu Hirata via llvm-commits
- [llvm] [doc] `_or_null` -> `_if_present` (PR #98586)
via llvm-commits
- [llvm] 076ae58 - Revert "[MCParser] .altmacro: Support argument expansion not preceded by \"
Fangrui Song via llvm-commits
- [compiler-rt] 144dae2 - [hwasan] Report unavalible fixed shadow range (#98574)
via llvm-commits
- [llvm] ecd2bf7 - [SandboxIR] Add setOperand() and RAUW, RUWIf, RUOW (#98410)
via llvm-commits
- [llvm] 0d9d5f7 - [CodeGen] Guard copy propagation in machine CSE against undefs (#97413)
via llvm-commits
- [compiler-rt] [NFC][asan] Use %p to print addresses (PR #98575)
Vitaly Buka via llvm-commits
- [compiler-rt] 8698160 - [NFC][memprof] Use %p to print addresses (#98577)
via llvm-commits
- [llvm] d22a419 - [MC,test] Improve .altmacro test
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [llvm] da368f2 - [MCParser] .altmacro: Support argument expansion not preceded by \
Fangrui Song via llvm-commits
- [llvm] 51b22f9 - [LoopDist] Fix copy/paste mistake that said vectorize instead of distribute. NFC
Craig Topper via llvm-commits
- [llvm] [mlir] [mlir] fix Undefined behavior in CastInfo::castFailed with From=<MLIRinterface> (PR #87145)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] 10df988 - [ArgPromotion] Handle pointer arguments of recursive calls (#78735)
via llvm-commits
- [lld] [COFF] Change /lldemit:llvm to use the pre-codegen module (PR #98589)
Fangrui Song via llvm-commits
- [compiler-rt] 870eee4 - [NFC][asan] Use %p to print addresses (#98575)
via llvm-commits
- [compiler-rt] [NFC][hwasan] Use %p to print addresses (PR #98576)
Vitaly Buka via llvm-commits
- [compiler-rt] c9df956 - [NFC][hwasan] Use %p to print addresses (#98576)
via llvm-commits
- [compiler-rt] [NFC][sanitizer_common] Use %p to print addresses (PR #98578)
Vitaly Buka via llvm-commits
- [llvm] a00754b - [LV] Fix the cost of min/max reductions. (#98453)
via llvm-commits
- [llvm] 9c92276 - [ArgumentPromotion] Fix -Wunused-but-set-variable after #78735
Fangrui Song via llvm-commits
- [compiler-rt] [sanitizer_common] Use %p to print addresses (PR #98578)
Vitaly Buka via llvm-commits
- [clang] [llvm] [mlir] Don't emit relax relocs like R_X86_64_REX_GOTPCRELX on X86 target for OPENMP internal vars. (PR #75564)
via llvm-commits
- [compiler-rt] c9680bc - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] d5c89cc - [DeadStoreElimination] Refactor out `pushMemUses`, drop dead check (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Craig Topper via llvm-commits
- [llvm] cbc96b9 - Reapply "[LowerMemIntrinsics] Use correct alignment in residual loop for variable llvm.memcpy" (#98482)
via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
Pierre van Houtryve via llvm-commits
- [llvm] db27905 - [AMDGPU] Remove trailing spaces in AMDGPUUsage.rst
via llvm-commits
- [llvm] 37d3f44 - [Transforms] Use range-based for loops (NFC) (#98465)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #95510)
via llvm-commits
- [llvm] 7a7d370 - [NFC] Add DIExpression::calculateFragmentIntersect (#97738)
via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [llvm] 0998999 - [CodeGen][NewPM] Port `machine-block-freq` to new pass manager (#98317)
via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Sam Parker via llvm-commits
- [llvm] 345861b - [MC] Optimize loops in MC (#98114)
via llvm-commits
- [llvm] [test] Add triple in test introduced in #98317 (PR #98600)
via llvm-commits
- [llvm] c5ee3c0 - [test] Add triple in test introduced in #98317 (#98600)
via llvm-commits
- [llvm] [LICM] Prevent LICM of ptrtoint and inttoptr when using non-integral pointers (PR #97272)
Daniel Kiss via llvm-commits
- [llvm] [HEXAGON] Utilize new mask instruction (PR #92365)
Abinaya Saravanan via llvm-commits
- [llvm] [CodeGen][NewPM] Add `MachineOptimizationRemarkEmitterAnalysis` (PR #98601)
via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
Shengchen Kan via llvm-commits
- [llvm] 4570a34 - [CodeGen] Use range-based for loops (NFC) (#98459)
via llvm-commits
- [llvm] [AArch64] Remove redundant instructions in int-to-fp of lowest vector… (PR #98602)
via llvm-commits
- [llvm] Add two address hints for compressible NDD instructions. (PR #98603)
Freddy Ye via llvm-commits
- [llvm] ca715de - [llvm][DebugInfo] Add DW_AT_type to DW_TAG_enumeration_type in non-strict DWARF v2 mode (#98335)
via llvm-commits
- [llvm] [MC] Use range-based for loops (NFC) (PR #98604)
Kazu Hirata via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [llvm] c0a5bf8 - [X86][AVX] Fix handling of out-of-bounds shift amounts in AVX2 vector logical shift nodes #83840 (#86922)
via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Dominik Steenken via llvm-commits
- [llvm] [BasicAA] Use nuw attribute of GEPs (PR #98608)
Hari Limaye via llvm-commits
- [llvm] [NewGVN] Relax conditions when checking safety of memory accesses (PR #98609)
via llvm-commits
- [llvm] 5b0dba1 - [NewGVN] Fix caching for OpIsSafeForPhiOfOps (#98340)
via llvm-commits
- [llvm] 43e357f - [X86] Update sra(x,umin(amt,bw-1)) -> psrav(x,amt) fold to use SDPatternMatch. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1bad702 - [X86] combineShiftToPMULH - reuse existing SDLoc. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Handle llvm.amdgcn.pops.exiting.wave.id with calls (PR #98614)
Jay Foad via llvm-commits
- [llvm] 2369a54 - Finish deleting the le32/le64 targets (#98497)
via llvm-commits
- [llvm] [TableGen][NFC] Use `decodeULEB128AndIncUnsafe` in `decodeInstruction` (PR #98619)
Piotr Fusik via llvm-commits
- [compiler-rt] [ASan] [HWASan] Add __sanitizer_ignore_free_hook() (PR #96749)
Mitch Phillips via llvm-commits
- [compiler-rt] 8681202 - [ASan] [HWASan] Add __sanitizer_ignore_free_hook() (#96749)
via llvm-commits
- [llvm] [LoopVectorize] LLVM fails to vectorise loops with multi-bool varables (PR #89226)
Dinar Temirbulatov via llvm-commits
- [compiler-rt] [sanitizer] Misc error message improvements (PR #97732)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer] Suggest checking ulimit -d in addition to ulimit -v (PR #98625)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer] Add missing newlines to __sanitizer_set_report_path() error messages (PR #98626)
Ilya Leoshkevich via llvm-commits
- [llvm] 83845b1 - [DWARFLinker] Use a range-based for loop (NFC) (#98585)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `MachineVerifier` to new pass manager (PR #98628)
via llvm-commits
- [llvm] [AMDGPU] Add no return image_sample intrinsics and instructions (PR #97542)
Carl Ritson via llvm-commits
- [llvm] [CodeGen] Port `two-address-instructions` to new pass manager (PR #98632)
via llvm-commits
- [llvm] [WebAssembly] Add a threshold to RegStackify to avoid register spills at runtime (PR #97283)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #97774)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [clang] [llvm] [RISCV] Add -m[no-]scalar-strict-align and -m[no-]vector-strict-align. (PR #95024)
Craig Topper via llvm-commits
- [llvm] [MemCpyOpt] Fix infinite loop in memset+memcpy fold (PR #98638)
Nikita Popov via llvm-commits
- [llvm] dd4658f - [AArch64] Add a few more umull / umaddl test case. NFC
David Green via llvm-commits
- [llvm] 05f9877 - [X86] Add handling for shift_logical(select(icmp_uge(amt,BW),0,x),amt) -> avx2 shift(x,amt)
Simon Pilgrim via llvm-commits
- [llvm] 09b1cfc - [InstCombine] Add additional test case for (add (zext (add nuw X, C2), C1). NFC
Craig Topper via llvm-commits
- [llvm] [BOLT][docs] Fix typo (PR #98640)
Peter Jung via llvm-commits
- [llvm] c45f939 - [InstCombine] Generalize ptrtoint(gep) fold (NFC)
Nikita Popov via llvm-commits
- [llvm] 01ceb98 - [InstCombine] Fold (zext (X +nuw C)) + -C --> zext(X) when zext has additional use. (#98533)
via llvm-commits
- [llvm] b94c248 - [AArch64] Make user-visible Arm architecture version strings consistent (#98550)
via llvm-commits
- [llvm] d873630 - Revert "[InstCombine] Generalize ptrtoint(gep) fold (NFC)"
Nikita Popov via llvm-commits
- [clang] [llvm] [AArch64][NEON] Add intrinsics for LUTI (PR #96883)
via llvm-commits
- [llvm] fa24213 - [MemCpyOpt] Forward `memcpy` based on the actual copy memory location. (#87190)
via llvm-commits
- [llvm] Fix Findzstd.cmake for compiler-rt with MSVC (PR #98645)
Yaxun Liu via llvm-commits
- [llvm] da1f491 - [LLVM][runtimes] Prepopulate `LLVM_BUILTIN_TARGETS` with runtimes values (#95554)
via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_SetCC and update some combines to use it (PR #98646)
Simon Pilgrim via llvm-commits
- [llvm] 216db5e - Fix Findzstd.cmake for compiler-rt with MSVC (#98645)
via llvm-commits
- [llvm] [RISCV] Prune dead LI in vsetvli coalescing with trivially dead vsetvli (PR #98647)
Philip Reames via llvm-commits
- [llvm] 9e261c5 - [SLP]Do not salvage debug info from instructions, marked for deletion already.
Alexey Bataev via llvm-commits
- [llvm] 25871b3 - [InstSimplify] Add tests for ptrtoint of gep fold (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold ptrtoint(ptradd(P, X-ptrtoint(P))) to X (PR #98649)
Nikita Popov via llvm-commits
- [compiler-rt] [compiler-rt] Add hexagon architecture to cmake (PR #98650)
Brian Cain via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 (PR #98652)
Abhina Sree via llvm-commits
- [llvm] [AMDGPU] Re-enable atomic optimization of uniform fadd/fsub with result (PR #97604)
Jay Foad via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64] Use mov as opposed to And 0xffffffff (PR #98655)
David Green via llvm-commits
- [llvm] [ArgPromotion] Remove redundant logic from recursive argpromotion code (PR #98657)
Vedant Paranjape via llvm-commits
- [llvm] [NVPTX] Enable i128 support in the NVPTX backend (PR #98658)
Joseph Huber via llvm-commits
- [llvm] [GlobalIsel] Improve poison analysis (PR #93731)
Thorsten Schütt via llvm-commits
- [compiler-rt] [compiler-rt] [code-quality] replaced insecure function calls in _initializeAvailabilityCheck (PR #98659)
via llvm-commits
- [compiler-rt] 19a9f22 - [asan] Enabled alloc_dealloc_mismatch in new test
Vitaly Buka via llvm-commits
- [lld] [llvm] [lld][WebAssembly] Report undefined symbols in -shared/-pie builds (PR #75242)
Sam Clegg via llvm-commits
- [llvm] 58bc98c - [CallGraphUpdater] Remove some legacy pass manager support (#98362)
via llvm-commits
- [llvm] b3f5c72 - AMDGPU: Assume true in getVOPNIsSingle helpers (#98516)
via llvm-commits
- [llvm] d5ff21d - AMDGPU: Use defvar instead of defaulted multiclass argument
Matt Arsenault via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
Eleanor Bonnici via llvm-commits
- [llvm] [NVPTX] Propagate ISD::TRUNCATE to operands to reduce register pressure (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] e8734e4 - [GlobalIsel] Improve poison analysis (#93731)
via llvm-commits
- [llvm] a288d8d - [NVPTX] Enable i128 support in the NVPTX backend (#98658)
via llvm-commits
- [clang] [llvm] [OpenMPIRBuilder][Clang][NFC] - Combine `emitOffloadingArrays` and `emitOffloadingArraysArgument` in OpenMPIRBuilder (PR #97088)
Jan Leyonberg via llvm-commits
- [llvm] [NVPTX] Disable all RTLib libcalls (PR #98672)
Joseph Huber via llvm-commits
- [clang] [llvm] IR: Store the default subtarget info in named metadata instead of the context. (PR #98673)
via llvm-commits
- [compiler-rt] bb8230b - [sanitizer] Internalize .preinit_array variables
via llvm-commits
- [compiler-rt] d1dc504 - [asan] Fix a comment
Fangrui Song via llvm-commits
- [llvm] Make BytecodeOpInterface self-contained (PR #98676)
Peter Foley via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Kevin P. Neal via llvm-commits
- [lld] d7fd8b1 - [LLD] Extend special OpenBSD support, but scope under ELFOSABI (#97122)
via llvm-commits
- [llvm] 9a3cd0e - [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC
Noah Goldstein via llvm-commits
- [llvm] 3cf4a50 - [InstCombine] Add tests for transforming `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 5272762 - [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Noah Goldstein via llvm-commits
- [llvm] [FPEnv] Add strictfp attribute to the FP environment manipulation intrinsics (PR #96093)
Kevin P. Neal via llvm-commits
- [llvm] b96c012 - [MC] Use range-based for loops (NFC) (#98604)
via llvm-commits
- [lld] lld: add support for NOCROSSREFS(_TO) (PR #95714)
Pavel Skripkin via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Use sanitizer internal allocator during rtsan init to avoid segfault in dlsym (PR #98679)
via llvm-commits
- [llvm] [ConstantFold] Fix result type when folding powi.f16 (PR #98681)
Yingwei Zheng via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [MachO] Detect overflow in section offset. (PR #98685)
Eli Friedman via llvm-commits
- [llvm] [ARM][FastISel]Fix FastISel fail for softfp when set target to armebv… (PR #97422)
Renato Golin via llvm-commits
- [llvm] [MemCpyOpt] Always create gep instructions in `processMemCpyMemCpyDependence` (PR #98686)
Yingwei Zheng via llvm-commits
- [llvm] [SelectionDAG] Ensure that we don't create `UCMP`/`SCMP` nodes with operands being scalars and result being a 1-element vector during scalarization (PR #98687)
Volodymyr Vasylkun via llvm-commits
- [lld] 5b82741 - [lld][ELF] Error when deplibs adds new input file after LTO (#98565)
via llvm-commits
- [llvm] [AsmPrinter] Fix emission in asm of alignment 2^32. (PR #98688)
Eli Friedman via llvm-commits
- [llvm] 520e045 - [AMDGPU] Handle llvm.amdgcn.pops.exiting.wave.id with calls (#98614)
via llvm-commits
- [lld] 22b7b84 - [lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)
via llvm-commits
- [llvm] 99685a5 - [MemCpyOpt] Use `dyn_cast` to fix assertion failure in `processMemCpyMemCpyDependence` (#98686)
via llvm-commits
- [clang] [libc] [llvm] [NVPTX] Implement variadic functions using IR lowering (PR #96015)
Joseph Huber via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] [llvm][ARM][AArch64] Don't use module attr as function attr. (PR #83154)
Daniel Kiss via llvm-commits
- [llvm] afb584a - [SelectionDAG] Ensure that we don't create `UCMP`/`SCMP` nodes with operands being scalars and result being a 1-element vector during scalarization (#98687)
via llvm-commits
- [llvm] 1ccd875 - [NVPTX] Disable all RTLib libcalls (#98672)
via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniil Kovalev via llvm-commits
- [lld] [lld-macho] Fix unchecked Error crash for thin archive missing child (PR #97169)
Daniel Bertalan via llvm-commits
- [llvm] 486d00e - [NVPTX] Implement variadic functions using IR lowering (#96015)
via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Shubham Sandeep Rastogi via llvm-commits
- [lld] [lld][WebAssembly] Allow `--trace-symbol` to work with symbols with custom import names (PR #96119)
Sam Clegg via llvm-commits
- [llvm] 76e37b1 - [DirectX] fix illegal behavior flag in module flags. (#96577)
via llvm-commits
- [llvm] [codeowners][nfc] Add myself and @dcaballe (PR #97853)
Diego Caballero via llvm-commits
- [llvm] 7b135f7 - [MachineSink] Check predecessor/successor relationship between two basic blocks involved in critical edge splitting (#98540)
via llvm-commits
- [llvm] [AArch64][PAC] Emit auth call for tlv access thunk function pointer. (PR #97658)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][PAC] Emit auth call for Darwin tlv access thunk. (PR #97658)
Ahmed Bougacha via llvm-commits
- [llvm] ee4661e - [AArch64][PAC] Emit auth call for Darwin tlv access thunk. (#97658)
via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [compiler-rt] 71c5453 - [compiler-rt] Add hexagon architecture to cmake (#98650)
via llvm-commits
- [libc] [llvm] [libc][stdlib] Implement heap sort. (PR #98582)
via llvm-commits
- [compiler-rt] [compiler-rt][www] replace deprecated LLVM_CONFIG_PATH with LLVM_CMAKE_DIR (PR #71500)
Vitaly Buka via llvm-commits
- [llvm] [Target] Use range-based for loops (NFC) (PR #98705)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #98706)
Kazu Hirata via llvm-commits
- [llvm] bfdad9f - [Pattern] Disabled new buggy test
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][www] Update standalone build instruction (PR #98707)
Vitaly Buka via llvm-commits
- [llvm] 8735780 - [Pattern] Disable a new buggy test
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [lld] [docs] Remove the History section (PR #98715)
Brad Smith via llvm-commits
- [lld] 14b9d12 - [docs] Remove the History section (#98715)
via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #98725)
Kazu Hirata via llvm-commits
- [compiler-rt] 7232763 - [sanitizer] Suggest checking ulimit -d in addition to ulimit -v (#98625)
via llvm-commits
- [compiler-rt] 3b7a7f4 - [sanitizer] Add missing newlines to __sanitizer_set_report_path() error messages (#98626)
via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [clang] [llvm] Conditionalize use of POSIX features missing on WASI/WebAssembly (PR #92677)
via llvm-commits
- [llvm] [ADT] Remove StringRef::equals (PR #98735)
Kazu Hirata via llvm-commits
- [llvm] ae63db7 - [AMDGPU] Re-enable atomic optimization of uniform fadd/fsub with result (#97604)
via llvm-commits
- [llvm] [DeadStoreElimination] Introduce test for #63473 (NFC) (PR #98737)
Antonio Frighetto via llvm-commits
- [llvm] c8f2ee7 - Fix a warning in #98362 [-Wunused-but-set-variable]
NAKAMURA Takumi via llvm-commits
- [llvm] [InstCombine] Reduce multiplicands of even numbers when a shift is involved (PR #92475)
via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] 949bbdc - [InstCombine] Fold Minimum over Trailing/Leading Bits Counts (#90402)
via llvm-commits
- [llvm] [InstCombine] Fold Minimum over Trailing/Leading Bits Counts (PR #90402)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Check for undef first before freeze (PR #96769)
via llvm-commits
- [llvm] Prefer isSafeToSpeculativelyExecute to div/rem (PR #91157)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [NewGVN] Remove unused Elimination Stack (NFC) (PR #69492)
via llvm-commits
- [llvm] 60e90a1 - [InstCombine] Check for undef first before freeze (#96769)
via llvm-commits
- [llvm] [InstCombine] Add freeze for lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #96324)
via llvm-commits
- [llvm] [InstCombine] Simplify and/or of icmp eq with op replacement (PR #70335)
Carlos Bentzen via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] [WebAssembly] Add Support for Arc and Hyperbolic trig llvm intrinsics (PR #98755)
Farzon Lotfi via llvm-commits
- [llvm] [VPlan] Compute cost for most opcodes in VPWidenRecipe (NFCI). (PR #98764)
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Add `-fno-rtti` to compile flags (PR #98768)
Dmitriy Chestnykh via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] a4f8705 - [LAA] Precommit test with loops where indices are loaded in each iter.
Florian Hahn via llvm-commits
- [llvm] 66cd2e0 - [CodeGen] Use range-based for loops (NFC) (#98706)
via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [Analysis] Use BitVector::test in areInlineCompatible (NFC) (PR #98776)
Kazu Hirata via llvm-commits
- [compiler-rt] [compiler-rt] Call __sys_mmap in internal_mmap on FreeBSD (PR #84438)
Brad Smith via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [llvm] 3fa409f - [ADT] Remove StringRef::equals (#98735)
via llvm-commits
- [llvm] 5e22a53 - [Target] Use range-based for loops (NFC) (#98705)
via llvm-commits
- [llvm] [AMDGPU] Update live interval in `convertToThreeAddress` (PR #98781)
via llvm-commits
- [llvm] [Linker] Use a range-based for loop (NFC) (PR #98785)
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Tristan Ross via llvm-commits
- [clang] [compiler-rt] [llvm] [mlir] [NFC] Fix some typos (PR #98791)
via llvm-commits
- [llvm] 78266ab - [ArgPromotion] Remove redundant logic from recursive argpromotion code (#98657)
via llvm-commits
- [clang] [llvm] AMDGPU: Move attributor into optimization pipeline (PR #83131)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
via llvm-commits
- [compiler-rt] 52139d8 - [compiler-rt][nsan] Modify NSAN_CFLAGS setting (#98768)
via llvm-commits
- [llvm] fb12863 - [CodeGen][NewPM] Add `MachineOptimizationRemarkEmitterAnalysis` (#98601)
via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Make nsan output more user-friendly (PR #98798)
Dmitriy Chestnykh via llvm-commits
- [llvm] [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (PR #98802)
via llvm-commits
- [llvm] c28ddf9 - [Analysis] Use BitVector::test in areInlineCompatible (NFC) (#98776)
via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Add two steps in init process (PR #98807)
Dmitriy Chestnykh via llvm-commits
- [llvm] c8dc21d - [SelectionDAG][RISCV] Fix break of vnsrl pattern in issue #94265 (#95563)
via llvm-commits
- [compiler-rt] 3f222f3 - [NFC] Fix some typos (#98791)
via llvm-commits
- [llvm] fe7fc54 - [AArch64] Use mov as opposed to And 0xffffffff (#98655)
via llvm-commits
- [clang] [lld] [llvm] Conditionalize use of POSIX features missing on WASI/WebAssembly (PR #92677)
via llvm-commits
- [llvm] [InstCombine] Add fold for select of symmetric selects (PR #98813)
Tim Gymnich via llvm-commits
- [llvm] 4120907 - [LAA] Add tests accesses to same pointer with different types.
Florian Hahn via llvm-commits
- [llvm] [LoopRotate] Don't rotate loops when the minsize attribute is present (PR #98815)
via llvm-commits
- [llvm] 61a4e1e - [DAG] Add SDPatternMatch::m_SetCC and update some combines to use it (#98646)
via llvm-commits
- [llvm] 3ccda93 - [LAA] Update pointer-bounds cache to also consider access type.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
Florian Hahn via llvm-commits
- [llvm] 5fe0a81 - [gn build] Port fa133d3151b5
LLVM GN Syncbot via llvm-commits
- [compiler-rt] a8687dd - [compiler-rt][nsan] Improve nsan reports (#98798)
via llvm-commits
- [llvm] efde640 - [gn build] Port 48d703e7f562
LLVM GN Syncbot via llvm-commits
- [llvm] fc9cd32 - [VPlan] Don't add live-outs for IV phis.
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Marked functions as const. Added LLVM_DEBUG. (PR #96681)
Florian Hahn via llvm-commits
- [llvm] Fix stack layout for frames larger than 2gb (PR #84114)
Fangrui Song via llvm-commits
- [llvm] 35bb9f1 - [TableGen][NFC] Use `decodeULEB128AndIncUnsafe` in `decodeInstruction` (#98619)
via llvm-commits
- [llvm] 7c15fba - [Linker] Use a range-based for loop (NFC) (#98785)
via llvm-commits
- [llvm] 73acf8d - [RISCV] Add -m[no-]scalar-strict-align and -m[no-]vector-strict-align. (#95024)
via llvm-commits
- [llvm] 2f55e55 - [Transforms] Use range-based for loops (NFC) (#98725)
via llvm-commits
- [lld] [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands (PR #98837)
Fangrui Song via llvm-commits
- [llvm] [Support] Don't use StringRef::equals in Path.inc (PR #98839)
Rainer Orth via llvm-commits
- [llvm] 0fc4e30 - [Support] Don't use StringRef::equals in Path.inc (#98839)
via llvm-commits
- [llvm] [AMDGPU][NFC] Fix preload-kernarg.ll test after attributor move (PR #98840)
Austin Kerbow via llvm-commits
- [llvm] [Mips] Fix mfhi/mflo hazard miscompilation about div and mult (PR #91449)
Brad Smith via llvm-commits
- [llvm] [Target] Use range-based for loops (NFC) (PR #98844)
Kazu Hirata via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] 6441df3 - [RISCV] Implement Intrinsics for XCVmac Extension in CV32E40P (#83112)
via llvm-commits
- [llvm] d83d09f - [DebugInfo][LoopStrengthReduce] Fix missing debug location updates (#97519)
via llvm-commits
- [llvm] 33bdb87 - [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates (#97662)
via llvm-commits
- [clang] [llvm] Revert "AMDGPU: Move attributor into optimization pipeline (#83131)" and follow up commit "clang/AMDGPU: Defeat attribute optimization in attribute test" (PR #98851)
via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Remove variants of dropUnknownNonDebugMetadata (PR #98854)
Kazu Hirata via llvm-commits
- [llvm] 5c8eb83 - [AMDGPU] Generate test fix-wwm-vgpr-copy.ll (NFC)
Carl Ritson via llvm-commits
- [llvm] 8da3852 - Revert "[AMDGPU] Generate test fix-wwm-vgpr-copy.ll (NFC)"
Carl Ritson via llvm-commits
- [llvm] e025e5e - [AMDGPU] Reland generated test fix-wwm-vgpr-copy.ll (NFC)
Carl Ritson via llvm-commits
- [llvm] c09ed6a - [CodeGen][NewPM] Port `MachineVerifier` to new pass manager (#98628)
via llvm-commits
- [llvm] 3698453 - [AMDGPU] SIWholeQuadMode: remove unnecessary map access (NFCI)
Carl Ritson via llvm-commits
- [llvm] 34bfed6 - [ConstantFold] Fix result type when folding powi.f16 (#98681)
via llvm-commits
- [lld] draft: [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [llvm] 557ef04 - [RISCV] Copy AVLs whose LiveIntervals aren't extendable in insertVSETVLI (#98342)
via llvm-commits
- [llvm] [AMDGPU] Ensure that V_SET_INACTIVE inactive input is WWM computed (PR #98858)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Enable "amdgpu-sw-lower-lds" pass in pipeline. (PR #89206)
via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Paschalis Mpeis via llvm-commits
- [llvm] NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (PR #98448)
Paschalis Mpeis via llvm-commits
- [llvm] Fix assertion failure in PR98681 (PR #98860)
Yingwei Zheng via llvm-commits
- [llvm] [X86][AVX] Prefer per-element vector shifts for known splats #39424 (PR #87913)
via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [llvm] 5555a9e - [gn build] Port 18c70b070b6d
LLVM GN Syncbot via llvm-commits
- [llvm] caa0e42 - Fix assertion failure in PR98681 (#98860)
via llvm-commits
Last message date:
Sun Jul 14 23:59:22 PDT 2024
Archived on: Sun Jul 14 23:59:25 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).