The Week Of Monday 15 July 2024 Archives by author
Starting: Mon Jul 15 00:00:19 PDT 2024
Ending: Sun Jul 21 23:57:12 PDT 2024
Messages: 5666
- [llvm] [TBAA] Do not rewrite TBAA tag in `adjustForAccess` if already exists (PR #96483)
Aaron Ballman via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Aaron Ballman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Aaron Ballman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Aaron Ballman via llvm-commits
- [clang] [llvm] Revert "Finish deleting the le32/le64 targets" (PR #99079)
Aaron Ballman via llvm-commits
- [clang] [llvm] Revert "Finish deleting the le32/le64 targets" (PR #99079)
Aaron Ballman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Aaron Ballman via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Aaron Ballman 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] [LLVM][AMDGPU] Copy isConvergent from Pseudo to Real instructions (PR #99658)
Acim Maravic via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Adrian Kuegel via llvm-commits
- [llvm] [bazel] Fix llvm:Core build (PR #99054)
Adrian Kuegel via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Adrian Vogelsgesang via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Adrian Vogelsgesang via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Adrian Vogelsgesang via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Adrian Vogelsgesang via llvm-commits
- [llvm] [AArch64][PAC] Lower direct authenticated calls to ptrauth constants. (PR #97664)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][PAC] Lower direct authenticated calls to ptrauth constants. (PR #97664)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][PAC] Lower direct authenticated calls to ptrauth constants. (PR #97664)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][PAC] Lower jump-tables using hardened pseudo. (PR #97666)
Ahmed Bougacha via llvm-commits
- [clang] [llvm] [AArch64][PAC] Sign block addresses used in indirectbr. (PR #97647)
Ahmed Bougacha via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Rework pre-commit CI for the release branch (PR #92058)
Aiden Grossman via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] 0e986e3 - [MLGO] Fix MLGO executable scripts
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Aiden Grossman via llvm-commits
- [llvm] This patch reverts the fix added in #85218 in favour of a better approach (PR #88118)
Akash Banerjee via llvm-commits
- [llvm] [NFC] Fix typos (PR #98454)
Akshat Oke via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
Alan Phipps via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
Alex Bradbury via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
Alex Bradbury via llvm-commits
- [llvm] fdf94e1 - Reapply "[Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (#98281)"
Alex Bradbury via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Support constant hoisting of immediate store values (PR #96073)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Support constant hoisting of immediate store values (PR #96073)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Support constant hoisting of immediate store values (PR #96073)
Alex Bradbury via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Alex Bradbury via llvm-commits
- [llvm] [MachineSink][RISCV] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Alex Bradbury via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Alex Bradbury via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Alex MacLean via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexander Kornienko via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E4M3 IEEE 754 type (PR #97179)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E4M3 IEEE 754 type (PR #97179)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E4M3 IEEE 754 type (PR #97179)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
Alexander Pivovarov via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
Alexander Pivovarov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Disable coredump creation (PR #98807)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Disable coredump creation (PR #98807)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Add code owner for nsan (PR #98967)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Add code owner for nsan (PR #98967)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Alexander Shaposhnikov via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unused check. (PR #99237)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unused check. (PR #99237)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unused check. (PR #99237)
Alexander Yermolovich via llvm-commits
- [llvm] [bolt] A better DIEBuilder for the llvm API change in #98905 (PR #99324)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Alexander Yermolovich via llvm-commits
- [clang] [llvm] [ARM][AArch64] Split FEAT_SHA1 from FEAT_SHA256. (PR #99816)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [ARM][AArch64] Split FEAT_SHA1 from FEAT_SHA256. (PR #99816)
Alexandros Lamprineas via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Alexey Bader via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Alexey Bataev via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Alexey Bataev via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Alexey Bataev via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Alexey Bataev via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Alexey Bataev via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Alexey Bataev via llvm-commits
- [llvm] becceca - [SLP]Fix PR98838: do no replace condition of select-based logical op by poison.
Alexey Bataev via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Alexey Bataev via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Alexey Bataev via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Alexey Bataev via llvm-commits
- [llvm] [LV]Set tailfolding styles before computing feasible max VF. (PR #91403)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [VectorCombine] foldShuffleToIdentity - peek through bitcasts to see if they come from the same value to form identity sequence (PR #98334)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Do not vectorize small (<=2) buildvector/buildvalue sequences with MaxVF==true. (PR #98957)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Alexey Bataev via llvm-commits
- [llvm] c3540d0 - Revert "[SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats."
Alexey Bataev via llvm-commits
- [llvm] [SLP]Do not vectorize small (<=2) buildvector/buildvalue sequences with MaxVF==true. (PR #98957)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Introduce CombinedVectorize nodes, NFC. (PR #99309)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Alexey Bataev via llvm-commits
- [llvm] b05ccaf - Revert "[SLP]Improve minbitwidth analysis for trun'ed gather nodes."
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Alexey Bataev via llvm-commits
- [llvm] d3d2f9a - [SLP]Improve minbitwidth analysis for trun'ed gather nodes.
Alexey Bataev via llvm-commits
- [llvm] 05b067b - Revert "[SLP]Improve minbitwidth analysis for trun'ed gather nodes."
Alexey Bataev via llvm-commits
- [llvm] c5c1bd1 - [SLP]Improve minbitwidth analysis for trun'ed gather nodes.
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [llvm] 82b800e - [SLP][NFC]Limit number of the external uses analysis, NFC.
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Simplify the structure and improve message of safe distance analysis for scalable vectorization. (PR #99487)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Simplify the structure and improve message of safe distance analysis for scalable vectorization. (PR #99487)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Alexey Bataev via llvm-commits
- [llvm] 4c28494 - [SLP][NFC]Add a test for incorrect minbitwidth analysis for trunc'ed bv, NFC.
Alexey Bataev via llvm-commits
- [llvm] f6e01b9 - [SLP]Do not trunc bv nodes, if the user is vectorized an requires wider type.
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Alexey Bataev via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Alexey Karyakin via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
Alexis Engelke via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Alexis Engelke via llvm-commits
- [lld] [llvm] [MC,AArch64] Create mapping symbols with non-unique names (PR #99836)
Alexis Engelke via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
Alina Sbirlea via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson 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)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Amara Emerson via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Refactor address writers (PR #98094)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unused check. (PR #99237)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
Amir Ayupov via llvm-commits
- [llvm] [MC][NFC] Use std::map for AddressProbesMap (PR #99553)
Amir Ayupov via llvm-commits
- [llvm] [MC][NFC] Use std::map for AddressProbesMap (PR #99553)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Attach pseudo probes to blocks in YAML profile (PR #99554)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Attach pseudo probes to blocks in YAML profile (PR #99554)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Attach pseudo probes to blocks in YAML profile (PR #99554)
Amir Ayupov via llvm-commits
- [llvm] [MC][NFC] Use std::map for AddressProbesMap (PR #99553)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Use file-disambiguated parent name in registerFragments (PR #93399)
Amir Ayupov via llvm-commits
- [llvm] [X86][MC] Check AdSize16 for 16-bit addressing (PR #99761)
Amir Ayupov via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Amy Huang via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Amy Huang via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Amy Kwan via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Andrew Adams via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Andrew Adams via llvm-commits
- [llvm] [codeowners][nfc] Add myself and @dcaballe (PR #97853)
Andrzej Warzyński via llvm-commits
- [llvm] [codeowners][nfc] Add myself and @dcaballe (PR #97853)
Andrzej Warzyński via llvm-commits
- [llvm] [codeowners][nfc] Add myself and @dcaballe (PR #97853)
Andrzej Warzyński via llvm-commits
- [llvm] [Utils][vim] Match more hexadecimal float constants (PR #99000)
Andrzej Warzyński via llvm-commits
- [llvm] [Utils][vim] Match vector 'splat' keyword (PR #99004)
Andrzej Warzyński via llvm-commits
- [llvm] [LangRef] Clarify the semantics of fast-math flags (PR #89442)
Andy Kaylor via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [bazel][docs] Update build documentation (PR #99339)
Angel Zhang via llvm-commits
- [llvm] [bazel][docs] Update build documentation (PR #99339)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Angel Zhang via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Anshil Gandhi via llvm-commits
- [llvm] [GlobalOpt] Handle operators separately when removing GV users (PR #84694)
Anshil Gandhi via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Anton Korobeynikov via llvm-commits
- [llvm] [C API] Support new ptrauth constant type (PR #93909)
Anton Korobeynikov via llvm-commits
- [llvm] [AArch64][PAC] Lower auth/resign into checked sequence. (PR #79024)
Anton Korobeynikov via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Antonio Frighetto via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Antonio Frighetto via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Antonio Frighetto via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Argyrios Kyrtzidis via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Argyrios Kyrtzidis via llvm-commits
- [llvm] [NVPTX] Adds float/double tests to load-store tests. (PR #96436)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
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] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
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] enforce signed 32 bit type for immediate offset (PR #99682)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
Artem Belevich via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
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] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
Artem Belevich via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::removeFromParent() (PR #99541)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::removeFromParent() (PR #99541)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
Arthur Eubanks via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [orc] Add the name of static archives to the name of their member objects (PR #99407)
Ben Langmuir via llvm-commits
- [llvm] [orc] Add the name of static archives to the name of their member objects (PR #99407)
Ben Langmuir via llvm-commits
- [llvm] [C API] Add accessors for new no-wrap flags on GEP instructions (PR #97970)
Benji Smith via llvm-commits
- [llvm] [C API] Add accessors for new no-wrap flags on GEP instructions (PR #97970)
Benji Smith via llvm-commits
- [llvm] [C API] Support new ptrauth constant type (PR #93909)
Benji Smith via llvm-commits
- [llvm] [C API] Support new ptrauth constant type (PR #93909)
Benji Smith via llvm-commits
- [llvm] b8c4c58 - [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (#99155)
Bjorn Pettersson via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
Björn Pettersson via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Björn Pettersson via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
Björn Pettersson via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
Björn Pettersson via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Björn Pettersson via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Björn Pettersson via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Björn Pettersson via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Bogdan-Alexandru Geană via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Bogdan-Alexandru Geană via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [flang] [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Brandon Wu via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Brandon Wu via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Brandon Wu via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Brandon Wu via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Brandon Wu via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Brandon Wu via llvm-commits
- [clang] [llvm] [WebAssembly] Implement f16x8.replace_lane instruction. (PR #99388)
Brendan Dahl via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [lld] draft: [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [llvm] [AMDGPU] V_SET_INACTIVE optimizations (PR #98864)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] V_SET_INACTIVE optimizations (PR #98864)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Ensure that V_SET_INACTIVE inactive input is WWM computed (PR #98858)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Ensure that V_SET_INACTIVE inactive input is WWM computed (PR #98858)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] V_SET_INACTIVE optimizations (PR #98864)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add no return image_sample intrinsics and instructions (PR #97542)
Carl Ritson via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add no return image_sample intrinsics and instructions (PR #97542)
Carl Ritson via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Carl Ritson via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Seo via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Changpeng Fang via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Changpeng Fang via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Changpeng Fang via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Changpeng Fang via llvm-commits
- [clang] [llvm] AMDGPU: Loop over the types for global_load_tr16 pats (NFC) (PR #99551)
Changpeng Fang via llvm-commits
- [clang] [llvm] AMDGPU: Loop over the types for global_load_tr16 pats (NFC) (PR #99551)
Changpeng Fang via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
Changpeng Fang via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
Changpeng Fang via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
Changpeng Fang via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
Changpeng Fang via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Chen Zheng via llvm-commits
- [clang] [llvm] [AIX] Add -msave-reg-params to save arguments to stack (PR #97524)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] add TargetParser for PPC target (PR #97541)
Chen Zheng via llvm-commits
- [clang] [llvm] [PowerPC] Support -fpatchable-function-entry (PR #92997)
Chen Zheng via llvm-commits
- [llvm] 57ccd42 - [PowerPC]fix XRAY failures in https://lab.llvm.org/buildbot/#/builders/145/builds/726
Chen Zheng via llvm-commits
- [llvm] [bazel] Add missing dependency for mlir:SCFTransformOps (PR #98919)
Chenguang Wang via llvm-commits
- [llvm] [bazel] Add missing dependency for mlir:SCFTransformOps (PR #98919)
Chenguang Wang via llvm-commits
- [llvm] [bazel] Fix llvm:Core build (PR #99054)
Chenguang Wang via llvm-commits
- [llvm] [bazel] Fix llvm:Core build (PR #99054)
Chenguang Wang via llvm-commits
- [llvm] [llvm-mca] Add optional identifier field to mca::Instruction (PR #97867)
Chinmay Deshpande via llvm-commits
- [llvm] [llvm-mca] Add optional identifier field to mca::Instruction (PR #97867)
Chinmay Deshpande via llvm-commits
- [llvm] [llvm-mca] Add optional identifier field to mca::Instruction (PR #97867)
Chinmay Deshpande via llvm-commits
- [compiler-rt] [compiler-rt] Moved cmake libatomic check to top level config-ix (PR #99437)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt] Moved cmake libatomic check to top level config-ix (PR #99437)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Use sanitizer internal allocator during rtsan init to avoid segfault in dlsym (PR #98679)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Use sanitizer internal allocator during rtsan init to avoid segfault in dlsym (PR #98679)
Chris Apple via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Chris B via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Chris B via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Chris B via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Chris Cotter via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Christopher Di Bella via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Christopher Di Bella via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Christopher Di Bella via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Christopher Ferris via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Christudasan Devadasan via llvm-commits
- [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Chuanqi Xu via llvm-commits
- [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Chuanqi Xu via llvm-commits
- [llvm] [llvm][Support] Implement raw_socket_stream::read with optional timeout (PR #92308)
Connor Sughrue via llvm-commits
- [llvm] [llvm][Support] Implement raw_socket_stream::read with optional timeout (PR #92308)
Connor Sughrue via llvm-commits
- [llvm] [llvm][Support] Implement raw_socket_stream::read with optional timeout (PR #92308)
Connor Sughrue via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Craig Topper via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't expand zero stride vp.strided.load if SEW>XLEN (PR #98924)
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Craig Topper via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Craig Topper via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Craig Topper via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
Craig Topper via llvm-commits
- [llvm] 9e52a9e - [RISCV] Simplify some checks of when we can't form a widening vector FP operation. NFCI
Craig Topper via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bit (PR #85790)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bit (PR #85790)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_version (PR #99040)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add capital letters to T-Head extension names in descriptions. (PR #99070)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add capital letters to T-Head extension names in descriptions. (PR #99070)
Craig Topper via llvm-commits
- [llvm] dbc3df1 - [RISCV] Remove unnecessary call to MachineFunction::getSubtarget. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Craig Topper via llvm-commits
- [llvm] 6d26e57 - [RISCV] Remove accidentally duplicated isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] 8ca7e24 - [RISCV] Add more vector setcc VI isel patterns.
Craig Topper via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Craig Topper via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Craig Topper via llvm-commits
- [llvm] [MachineSink] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Craig Topper via llvm-commits
- [llvm] [MachineSink] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Craig Topper via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [MachineSink][RISCV] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
Craig Topper via llvm-commits
- [llvm] [MachineSink][RISCV] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Craig Topper via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Craig Topper via llvm-commits
- [llvm] [MachineSink][RISCV] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Craig Topper via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
Craig Topper via llvm-commits
- [llvm] 10627d2 - Revert "[RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (#99416)"
Craig Topper via llvm-commits
- [llvm] 77ac074 - Re-commit "[RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (#99416)"
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
Craig Topper via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
Craig Topper via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Craig Topper via llvm-commits
- [llvm] 52d947b - [LV] Remove unnecessary variable from InnerLoopVectorizer::createBitOrPointerCast. NFC
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Reorder code in CombinerHelper::buildUDivUsingMul. NFC (PR #99565)
Craig Topper via llvm-commits
- [llvm] [LV] Use llvm::all_off in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Craig Topper via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Craig Topper via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
Craig Topper via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Craig Topper via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
Craig Topper via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #99752)
Craig Topper via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #99752)
Craig Topper via llvm-commits
- [llvm] [SelectionDAGBuilder][RISCV] Fix crash when using a memory constraint… (PR #99821)
Craig Topper via llvm-commits
- [llvm] [SelectionDAGBuilder][RISCV] Fix crash when using a memory constraint with scalable vector type. (PR #99821)
Craig Topper via llvm-commits
- [llvm] [SelectionDAGBuilder][RISCV] Fix crash when using a memory constraint with scalable vector type. (PR #99821)
Craig Topper via llvm-commits
- [llvm] [RISCV] Copy call frame size when splitting basic block in emitSelectPseudo. (PR #99823)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
Craig Topper via llvm-commits
- [llvm] [LICM] Prevent LICM of ptrtoint and inttoptr when using non-integral pointers (PR #97272)
Csanád Hajdú via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
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
- [compiler-rt] [compiler-rt][www] replace deprecated LLVM_CONFIG_PATH with LLVM_CMAKE_DIR (PR #71500)
Cullen Rhodes via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
Damyan Pepper via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Damyan Pepper via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Damyan Pepper via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
Damyan Pepper via llvm-commits
- [llvm] [bolt][test] Require asserts in X86/match-functions-with-calls-as-anchors.test (PR #98882)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Fix unchecked Error crash for thin archive missing child (PR #97169)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Daniel Bertalan via llvm-commits
- [llvm] [bolt][test] Require asserts in X86/match-functions-with-calls-as-anchors.test (PR #98882)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
Daniel Bertalan via llvm-commits
- [lld] Reapply "[lld] enable fixup chains by default (#79894)" (PR #99255)
Daniel Bertalan via llvm-commits
- [lld] Reapply "[lld] enable fixup chains by default (#79894)" (PR #99255)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Ignore duplicate `-rpath` entries (PR #99289)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho][test] Require "shell" feature for usage of `ln -s` (PR #99355)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho][test] Require "shell" feature for usage of `ln -s` (PR #99355)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Ignore duplicate `-rpath` entries (PR #99289)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Use parallel algorithms in favor of `ThreadPool` (PR #99471)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Daniel Bertalan via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Daniel Bertalan via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Daniel Bertalan via llvm-commits
- [compiler-rt] [sanitizer_common] Use %p to print addresses (PR #98578)
Daniel Bertalan via llvm-commits
- [lld] [lld-macho] Use parallel algorithms in favor of `ThreadPool` (PR #99471)
Daniel Bertalan via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [libc] [llvm] [libc][stdlib] Implement heap sort. (PR #98582)
Daniel Thornburgh via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Revert "[compiler-rt] adding preadv2/pwritev2 interceptions." (PR #99085)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Revert "[compiler-rt] adding preadv2/pwritev2 interceptions." (PR #99085)
Daniel Thornburgh via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
Daniel Thornburgh via llvm-commits
- [compiler-rt] [tsan] Replace ALIGNED with alignas (PR #98959)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Revert "[tsan] Replace ALIGNED with alignas" (PR #99240)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Revert "[tsan] Replace ALIGNED with alignas" (PR #99240)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
Daniel Thornburgh via llvm-commits
- [compiler-rt] Revert "[tsan] Replace ALIGNED with alignas" (PR #99240)
Daniel Thornburgh via llvm-commits
- [lld] [LLD] Add CLASS syntax to SECTIONS (PR #95323)
Daniel Thornburgh via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Daniel Thornburgh via llvm-commits
- [clang] [llvm] [PAC][clang][Driver] Add signed GOT flag (PR #96160)
Daniil Kovalev via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #96164)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][clang][Driver] Add signed GOT flag (PR #96160)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Lower jump-tables using hardened pseudo. (PR #97666)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Daniil Kovalev via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Don't pass null pointers to memcmp and memcpy in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Don't pass null pointers to memcmp and memcpy in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [compiler-rt] Don't pass null pointers to memcmp and memcpy in libFuzzer (PR #96775)
David Benjamin via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
David Blaikie via llvm-commits
- [llvm] [Support] Don't use StringRef::equals in Path.inc (PR #98839)
David Blaikie via llvm-commits
- [llvm] [Target] Use range-based for loops (NFC) (PR #98844)
David Blaikie via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
David Blaikie via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
David Blaikie via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
David Blaikie via llvm-commits
- [llvm] [Support] Don't use StringRef::equals in Path.inc (PR #98839)
David Blaikie via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
David Blaikie via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
David Blaikie via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
David Blaikie via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
David Blaikie via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
David Blaikie via llvm-commits
- [clang] [llvm] Revert "Add source file name for template instantiations in -ftime-trace" (PR #99534)
David Blaikie via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #99607)
David Blaikie via llvm-commits
- [llvm] Reapply "[llvm/DWARF] Recursively resolve DW_AT_signature references"… (PR #99495)
David Blaikie via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
David CARLIER via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
David CARLIER via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
David CARLIER via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
David CARLIER via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
David CARLIER via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
David CARLIER via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
David CARLIER via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
David CARLIER via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
David CARLIER via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] remove unneeded comma for pthread_atfork declaration (PR #99739)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] DumpAllRegisters implementation for netbsd i386/x86_64. (PR #99743)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] SignalContext, attempt to implement ::DumpAllRegisters (PR #84413)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] remove unneeded comma for pthread_atfork declaration (PR #99739)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] lsan remove unneeded comma for pthread_atfork declaration. (PR #99788)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] lsan remove unneeded comma for pthread_atfork declaration. (PR #99788)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
David CARLIER via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
David Chisnall via llvm-commits
- [llvm] 0d74031 - [AArch64] Add a AArch64InstrInfo::isFpOrNEON method for checking physical register call. NFC
David Green via llvm-commits
- [llvm] [VectorCombine] foldShuffleToIdentity - peek through bitcasts to see if they come from the same value to form identity sequence (PR #98334)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
David Green via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green 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] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] Reapply "[AArch64][NFC] Switch to LiveRegUnits (#87313)" (PR #96840)
David Green via llvm-commits
- [clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
David Green via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
David Green via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
David Green via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
David Green via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
David Green via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
David Green via llvm-commits
- [llvm] ae2e66b - [AArch64] Use TargetStackID::ScalableVector instead of hard-coded values. NFC
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
David Green via llvm-commits
- [llvm] [AArch64] Remove superfluous sxtw in peephole opt (PR #96293)
David Green via llvm-commits
- [llvm] 600d493 - [AArch64] Remove superfluous sxtw in peephole opt (#96293)
David Green via llvm-commits
- [llvm] 1bdd761 - [AArch64] Additional sqxtn and uqxtn tests. NFC
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
David Green via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
David Green via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
David Green via llvm-commits
- [llvm] cbebace - [AArch64] Add UQXTN2 patterns
David Green via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
David Green via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
David Li via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
David Li via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
David Li via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
David Li via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
David Li via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
David Peixotto via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] [LV][AArch64] Prefer Fixed over Scalable if cost-model is equal (Neoverse V2) (PR #95819)
David Sherwood via llvm-commits
- [llvm] [Analysis] Bail out for negative offsets in isDereferenceableAndAlignedInLoop (PR #99490)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] [Analysis] Add new function isDereferenceableReadOnlyLoop (PR #97292)
David Sherwood via llvm-commits
- [llvm] [Analysis] Bail out for negative offsets in isDereferenceableAndAlignedInLoop (PR #99490)
David Sherwood via llvm-commits
- [llvm] [Analysis] Bail out for negative offsets in isDereferenceableAndAlignedInLoop (PR #99490)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
David Sherwood via llvm-commits
- [llvm] 49d53a2 - [llvm][Docs] Add explanatory note to MyFirstTypoFix intro
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Fix indirect dst bug for non-sgpr index (PR #98907)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Fix indirect dst bug for non-sgpr index (PR #98907)
David Stuttard via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
David Tenty via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
David Truby via llvm-commits
- [llvm] [bolt][test] Require asserts in X86/match-functions-with-calls-as-anchors.test (PR #98882)
Davide Italiano via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Davis Herring via llvm-commits
- [llvm] [WebAssembly] Add Support for Arc and Hyperbolic trig llvm intrinsics (PR #98755)
Derek Schuff via llvm-commits
- [llvm] [LoopVectorize] LLVM fails to vectorise loops with multi-bool varables (PR #89226)
Dinar Temirbulatov via llvm-commits
- [llvm] [LoopVectorize] LLVM fails to vectorise loops with multi-bool varables (PR #89226)
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] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (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] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (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] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
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] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [compiler-rt] [AArch64][SME] Make use of Arm Optimised Routines in compiler-rt (PR #99326)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [compiler-rt] [AArch64][SME] Make use of Arm Optimised Routines in compiler-rt (PR #99326)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix widening error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64] Fix widening error for masked load/store integer scalable ve… (PR #99354)
Dinar Temirbulatov 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
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Disable coredump creation (PR #98807)
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
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
Dmitriy Chestnykh via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Dmitry Sidorov via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
Dmitry Yanovsky via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
Dmitry Yanovsky via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Dominik Steenken via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Dominik Steenken via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Dominik Steenken via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
Durgadoss R via llvm-commits
- [clang] [llvm] [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (PR #99629)
Edd Dawson via llvm-commits
- [clang] [llvm] Revert "[PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE t… (PR #99711)
Edd Dawson via llvm-commits
- [clang] [llvm] Revert "[PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE t… (PR #99711)
Edd Dawson via llvm-commits
- [compiler-rt] fix(compiler-rt/**.py): fix invalid escape sequences (PR #94030)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix invalid escape sequences (PR #94037)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to None (PR #94021)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to True/False (PR #94042)
Eisuke Kawashima via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix comparison to None (PR #94016)
Eisuke Kawashima via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
Eleanor Bonnici via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
Eleanor Bonnici via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
Eleanor Bonnici via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
Eleanor Bonnici via llvm-commits
- [llvm] [TBAA] Do not rewrite TBAA tag in `adjustForAccess` if already exists (PR #96483)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Eli Friedman via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
Eli Friedman via llvm-commits
- [llvm] [MachO] Detect overflow in section offset. (PR #98685)
Eli Friedman via llvm-commits
- [llvm] [AsmPrinter] Fix emission in asm of alignment 2^32. (PR #98688)
Eli Friedman via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
Eli Friedman via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
Eli Friedman via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Eli Friedman via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Eli Friedman via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Eli Friedman via llvm-commits
- [llvm] -fno-plt: Infer nonlazybind at -O0 (PR #97873)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Eli Friedman via llvm-commits
- [llvm] [MachO] Detect overflow in section offset. (PR #98685)
Eli Friedman via llvm-commits
- [llvm] [AsmPrinter] Fix emission in asm of alignment 2^32. (PR #98688)
Eli Friedman via llvm-commits
- [llvm] [MC] Fix emission in asm of alignment 2^32. (PR #98688)
Eli Friedman via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Eli Friedman via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Eli Friedman via llvm-commits
- [clang] [llvm] [clang][ARM64EC] Add support for hybrid_patchable attribute. (PR #99478)
Eli Friedman via llvm-commits
- [llvm] [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (PR #92965)
Eli Friedman via llvm-commits
- [llvm] [IR] Unify max alignment for arguments with generic max align. (PR #99257)
Eli Friedman via llvm-commits
- [llvm] [IR] Unify max alignment for arguments with generic max align. (PR #99257)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
Eli Friedman via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
Ellis Hoag via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Ellis Hoag via llvm-commits
- [lld] [llvm] [lld-macho] Fix thunks for non-__text TEXT sections (PR #99052)
Ellis Hoag via llvm-commits
- [lld] [llvm] [lld-macho] Fix thunks for non-__text TEXT sections (PR #99052)
Ellis Hoag via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Ellis Hoag via llvm-commits
- [compiler-rt] [compiler-rt] Add code owner for nsan (PR #98967)
Eric Christopher via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Fangrui Song via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Fangrui Song via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
Fangrui Song via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Fangrui Song via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Fangrui Song via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Fangrui Song via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Fangrui Song via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Disable coredump creation (PR #98807)
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Fangrui Song via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
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
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Fangrui Song via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Fangrui Song via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
Fangrui Song via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
Fangrui Song via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
Fangrui Song via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
Fangrui Song via llvm-commits
- [llvm] 63b16af - [TableGen] Use std::move. NFC
Fangrui Song via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Fangrui Song via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt] Add code owner for nsan (PR #98967)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Fangrui Song via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Fangrui Song via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Fangrui Song via llvm-commits
- [lld] [lld] Add emulation support for hexagon (PR #98857)
Fangrui Song via llvm-commits
- [lld] [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands (PR #98837)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [lld] [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands (PR #98837)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [compiler-rt] [nsan] Swap alignas and visibility order (NFC) (PR #98933)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Fangrui Song via llvm-commits
- [compiler-rt] 898c116 - [tsan] Avoid ALIGNED in tsan_platform_mac.cpp. NFC
Fangrui Song via llvm-commits
- [compiler-rt] Revert "[tsan] Replace ALIGNED with alignas" (PR #99240)
Fangrui Song via llvm-commits
- [lld] [lld-link] Change /lldemit:llvm to use the pre-codegen module (PR #98589)
Fangrui Song via llvm-commits
- [compiler-rt] 7bb6bb9 - [tsan] Replace ALIGNED with alignas
Fangrui Song via llvm-commits
- [compiler-rt] [tsan] Replace ALIGNED with alignas (PR #98959)
Fangrui Song via llvm-commits
- [lld] [lld-link] Change /lldemit:llvm to use the pre-codegen module (PR #98589)
Fangrui Song via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Fangrui Song via llvm-commits
- [llvm] e3b8d36 - [ARC,CSKY] Update getMemcpy after #98969
Fangrui Song via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt] Moved cmake libatomic check to top level config-ix (PR #99437)
Fangrui Song via llvm-commits
- [lld] [lld-macho] Use parallel algorithms in favor of `ThreadPool` (PR #99471)
Fangrui Song via llvm-commits
- [llvm] -fno-plt: Infer nonlazybind at -O0 (PR #97873)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] removed peek2 in linker script lexer (PR #99539)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] removed peek2 in linker script lexer (PR #99539)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Use sanitizer internal allocator during rtsan init to avoid segfault in dlsym (PR #98679)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Fangrui Song via llvm-commits
- [llvm] 4afdcd9 - [AArch64,test] Remove over reliance on section offsets and symbol indexes
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Fangrui Song via llvm-commits
- [llvm] 55a7be5 - [AArch64, ELF] Use getCurrentSection().first in changeSection
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99703)
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99718)
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Fangrui Song via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99718)
Fangrui Song via llvm-commits
- [clang] [llvm] Revert "[PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE t… (PR #99711)
Fangrui Song via llvm-commits
- [lld] 2d756d9 - [lld-macho, test] Adjust reproduce-thin-archive-objc.s
Fangrui Song via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Fangrui Song via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
Fangrui Song via llvm-commits
- [llvm] b201ab8 - [MC] Move setIncrementalLinkerCompatible() calls to MCWinCOFFStreamer
Fangrui Song via llvm-commits
- [llvm] 79a8279 - [MC] Remove IncrementalLinkerCompatible parameters from create*WinCOFFStreamer
Fangrui Song via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Fangrui Song via llvm-commits
- [llvm] aa86f4f - [MC] Remove unnecessary DWARFMustBeAtTheEnd check
Fangrui Song via llvm-commits
- [llvm] 18f7ee5 - [MC] Remove unused Register*Streamer
Fangrui Song via llvm-commits
- [lld] 28045ce - [ELF] Support (TYPE=<value>) beside output section address
Fangrui Song via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Fangrui Song via llvm-commits
- [lld] c93554b - [ELF] Simplify ScriptLexer::consume. NFC
Fangrui Song via llvm-commits
- [lld] efa833d - [ELF] Simplify readExpr. NFC
Fangrui Song via llvm-commits
- [lld] ba9b5ff - [ELF,test] Fix RUN line issue in defsym.s
Fangrui Song via llvm-commits
- [lld] [ELF] delete peek2 in Lexer (PR #99790)
Fangrui Song via llvm-commits
- [lld] [ELF] delete peek2 in Lexer (PR #99790)
Fangrui Song via llvm-commits
- [llvm] d69eb7b - [MC] Move createMC{Object,Asm}Streamer to .cpp
Fangrui Song via llvm-commits
- [llvm] b8220b9 - [MC] Remove unused bool arguments from createMCObjectStreamer callers
Fangrui Song via llvm-commits
- [llvm] f1422a8 - [MC] Deprecate createMCObjectStreamer with 3 unused trailing bool
Fangrui Song via llvm-commits
- [llvm] 52e79ed - [MC] MCAsmStreamer: use MCTargetOptions
Fangrui Song via llvm-commits
- [llvm] 9e69e6b - [MC] createAsmStreamer: add overload without unused bool parameters
Fangrui Song via llvm-commits
- [llvm] 7f17b6b - [MC] Migrate to new createAsmStreamer that avoids unused bool parameters
Fangrui Song via llvm-commits
- [llvm] 233cca1 - [ARM, Hexagon] Ignore IsVerboseAsm parameter in favor of MCStreamer::isVerboseAsm()
Fangrui Song via llvm-commits
- [llvm] 8f14e39 - [MC] Remove unnecessary isVerboseAsm from Target::AsmTargetStreamerCtorTy
Fangrui Song via llvm-commits
- [llvm] e9c8514 - [MC] Remove unnecessary isVerboseAsm from createAsmTargetStreamer
Fangrui Song via llvm-commits
- [llvm] 7f017f0 - [MC] Drop unnecessary MCSymbol::setExternal calls for ELF
Fangrui Song via llvm-commits
- [llvm] e299b16 - [MC] Move isPrivateExtern to MCSymbolMachO
Fangrui Song via llvm-commits
- [llvm] 6717dc5 - *AsmBackend.cpp: Include StringSwitch.h
Fangrui Song via llvm-commits
- [llvm] a2af375 - [MC] Move LOHContainer to MachObjectwriter
Fangrui Song via llvm-commits
- [llvm] 9539a77 - [MC] Export llvm::WinCOFFObjectWriter and access it from MCWinCOFFStreamer
Fangrui Song via llvm-commits
- [llvm] ffcd7e9 - [MC] Export llvm::SPIRVObjectTargetWriter and drop reliance on Mach-o specific VersionInfo
Fangrui Song via llvm-commits
- [llvm] 09a399a - [MC] Move VersionInfo to MachObjectWriter
Fangrui Song via llvm-commits
- [llvm] 1a47f3f - [MC] Compute fragment offsets eagerly
Fangrui Song via llvm-commits
- [lld] [llvm] [MC,AArch64] Create mapping symbols with non-unique names (PR #99836)
Fangrui Song via llvm-commits
- [lld] [llvm] [MC,AArch64] Create mapping symbols with non-unique names (PR #99836)
Fangrui Song via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Fangrui Song via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Fangrui Song via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Fangrui Song via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Fangrui Song via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
Fangrui Song via llvm-commits
- [clang] [llvm] [clang] Support -Wa, options -mmsa and -mno-msa (PR #99615)
Fangrui Song via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Farzon Lotfi via llvm-commits
- [llvm] [X86][LoopVectorize] Add support for arc and hyperbolic trig functions (PR #99383)
Farzon Lotfi via llvm-commits
- [llvm] [X86][LoopVectorize] Add support for arc and hyperbolic trig functions (PR #99383)
Farzon Lotfi via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Farzon Lotfi via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Farzon Lotfi via llvm-commits
- [llvm] [X86][LoopVectorize] Add support for arc and hyperbolic trig functions (PR #99383)
Farzon Lotfi via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Farzon Lotfi via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Farzon Lotfi via llvm-commits
- [llvm] [WebAssembly] Add Support for Arc and Hyperbolic trig llvm intrinsics (PR #98755)
Farzon Lotfi via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Florian Hahn via llvm-commits
- [llvm] 8fcb822 - [LV] Add uses of result to pointer-runtime-checks-unprofitable.ll test.
Florian Hahn via llvm-commits
- [llvm] 967eba0 - [LV] Add test cases for tail-folding sdiv/udiv/urem feeding geps.
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
Florian Hahn via llvm-commits
- [llvm] [DeadStoreElimination] Refactor out `pushMemUses`, drop dead check (NFC) (PR #98530)
Florian Hahn via llvm-commits
- [llvm] 4469a1e - [LV] Add missing check lines in vector.ph in tests.
Florian Hahn via llvm-commits
- [llvm] cc97a0d - [LV] Use getBestPlan when interleaving only. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 5548337 - [VPlan] Update test to use CHECK variables.
Florian Hahn via llvm-commits
- [llvm] 7e2b5e2 - [LV] Move reportVectorizationInfo to LoopVectorize.cpp (NFC)
Florian Hahn via llvm-commits
- [llvm] ConstraintElimination: use DynamicAPInt (PR #99019)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (PR #95305)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (PR #95305)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (PR #95305)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (PR #95305)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
Florian Hahn via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Florian Hahn via llvm-commits
- [llvm] 4199f80 - [LAA] Adjust test from a4f8705b05 so RT checks aren't always false.
Florian Hahn via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
Florian Hahn via llvm-commits
- [llvm] [LAA] Always use DepCands when grouping runtime checks. (PR #91196)
Florian Hahn via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Florian Hahn via llvm-commits
- [llvm] cf67360 - [LV] Use VF from selected plan when creating InnerLoopVectorizer.
Florian Hahn via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
Florian Hahn via llvm-commits
- [llvm] 75b3ddf - [VPlan] Use State.VF in vectorizeInterleaveGroup (NFCI).
Florian Hahn via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] 2bb6566 - [LV] Allow re-processing of operands of instrs feeding interleave group
Florian Hahn via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Florian Hahn via llvm-commits
- [llvm] 3717776 - [LV] Assert uniform recipes don't get predicated for when vectorizing.
Florian Hahn via llvm-commits
- [llvm] [Analysis] Bail out for negative offsets in isDereferenceableAndAlignedInLoop (PR #99490)
Florian Hahn via llvm-commits
- [llvm] [LV] Add option to still enable the legacy cost model. (PR #99536)
Florian Hahn via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Florian Hahn via llvm-commits
- [llvm] 19c9a1c - [LAA] Include IndirectUnsafe in ::isPossiblyBackward.
Florian Hahn via llvm-commits
- [llvm] [LAA] Refine stride checks for SCEVs during dependence analysis. (PR #99577)
Florian Hahn via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
Florian Hahn via llvm-commits
- [llvm] 270f5e4 - [LV] Add tests where uniform recipe gets predicated for scalable VFs.
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Florian Hahn via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Florian Hahn via llvm-commits
- [llvm] [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Florian Hahn via llvm-commits
- [llvm] [LAA] Refine stride checks for SCEVs during dependence analysis. (PR #99577)
Florian Hahn via llvm-commits
- [llvm] 17f98ba - [LV] Add test with users both demanding all lanes and first-lane-only.
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
Florian Hahn via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Florian Hahn via llvm-commits
- [llvm] [LV] Add option to still enable the legacy cost model. (PR #99536)
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] 710dab6 - [VPlan] Remove VPPredInstPHIRecipes without users after region merging.
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate divs with invariant divisor when folding tail (PR #98904)
Florian Hahn via llvm-commits
- [llvm] 1f00c42 - [VPlan] Assert masked interleave accesses are allowed if needed (NFC)
Florian Hahn via llvm-commits
- [llvm] a23efcc - [VPlan] Move VPInterleaveRecipe::execute to VPlanRecipes.cpp (NFC).
Florian Hahn via llvm-commits
- [llvm] 05f986e - [LV] Add tests for loops with switches.
Florian Hahn via llvm-commits
- [llvm] [LV] Don't predicate divs with invariant divisor when folding tail (PR #98904)
Florian Hahn via llvm-commits
- [clang] [llvm] [LV] Support generating masks for switch terminators. (PR #99808)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] c8c0b18 - [LV] Update tests to not have dead interleave groups.
Florian Hahn via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Fraser Cormack via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Fraser Cormack via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Fraser Cormack via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
Fraser Cormack via llvm-commits
- [llvm] [vim] Match more hexadecimal float constants (PR #99000)
Fraser Cormack via llvm-commits
- [llvm] [vim] Match more hexadecimal float constants (PR #99000)
Fraser Cormack via llvm-commits
- [llvm] [Utils][vim] Match more hexadecimal float constants (PR #99000)
Fraser Cormack via llvm-commits
- [llvm] [Utils][vim] Match vector 'splat' keyword (PR #99004)
Fraser Cormack via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Fraser Cormack via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Fraser Cormack via llvm-commits
- [llvm] [Utils][vim] Match more hexadecimal float constants (PR #99000)
Fraser Cormack via llvm-commits
- [llvm] [Utils][vim] Match vector 'splat' keyword (PR #99004)
Fraser Cormack via llvm-commits
- [llvm] [Utils][vim] Match more hexadecimal float constants (PR #99000)
Fraser Cormack via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Fraser Cormack via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Fraser Cormack via llvm-commits
- [libclc] [llvm] [libclc] Revise IDE folder structure (PR #89746)
Fraser Cormack via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Freddy Ye via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Freddy Ye via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Freddy Ye via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Freddy Ye via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Freddy Ye via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Freddy Ye via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Freddy Ye via llvm-commits
- [llvm] [X86][MC] Support 'ctestX <reg>, <mem>' and 'ctextX <mem>, <reg>' as synonyms. (PR #97985)
Freddy Ye via llvm-commits
- [llvm] [AMDGPU][GlobaISel] wrap the load-splitting code in RegBank selection with condition (PR #98966)
Gang Chen via llvm-commits
- [llvm] [MachineCopyPropagation] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Gábor Spaits via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make Instruction::Call support vector instructions. (PR #99317)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make Instruction::Call support vector instructions. (PR #99317)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] 74e51e3 - Move the test to the correct folder. A test specified for a target
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator::gather support vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator::gather support vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Han-Kuan Chen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Haohai Wen via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Haojian Wu via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Haojian Wu via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Haojian Wu via llvm-commits
- [llvm] 59e56ee - Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"
Haojian Wu via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Haojian Wu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Haopeng Liu via llvm-commits
- [llvm] [BasicAA] Use nuw attribute of GEPs (PR #98608)
Hari Limaye via llvm-commits
- [llvm] [BasicAA] Use nuw attribute of GEPs (PR #98608)
Hari Limaye via llvm-commits
- [llvm] [LoopIdiom] Reland: Support 'shift until less-than' idiom #95002 (PR #98298)
Hari Limaye via llvm-commits
- [llvm] [LoopIdiom] Reland: Support 'shift until less-than' idiom #95002 (PR #98298)
Hari Limaye via llvm-commits
- [llvm] [IA]: Construct (de)interleave4 out of (de)interleave2 (PR #89276)
Hassnaa Hamdi via llvm-commits
- [llvm] [IA]: Construct (de)interleave4 out of (de)interleave2 (PR #89276)
Hassnaa Hamdi via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
Heejin Ahn via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
Heejin Ahn via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
Heejin Ahn via llvm-commits
- [clang] [llvm] [WebAssembly] Implement f16x8.replace_lane instruction. (PR #99388)
Heejin Ahn via llvm-commits
- [clang] [llvm] [WebAssembly] Implement f16x8.replace_lane instruction. (PR #99388)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix phi handling for Wasm SjLj (PR #99730)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix phi handling for Wasm SjLj (PR #99730)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
Heejin Ahn via llvm-commits
- [llvm] [utils] avoid splitting pass names with spaces (PR #97371)
Henrik G. Olsson via llvm-commits
- [lld] [lld][ELF] removed peek2 in linker script lexer (PR #99539)
Hongyu Chen via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Hongyu Chen via llvm-commits
- [lld] [lld][ELF] removed peek2 in linker script lexer (PR #99539)
Hongyu Chen via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Hongyu Chen via llvm-commits
- [lld] [ELF] delete peek2 in Lexer (PR #99790)
Hongyu Chen via llvm-commits
- [lld] [ELF] delete peek2 in Lexer (PR #99790)
Hongyu Chen via llvm-commits
- [lld] [ELF] Delete peek2 in Lexer (PR #99790)
Hongyu Chen via llvm-commits
- [lld] [ELF] Delete peek2 in Lexer (PR #99790)
Hongyu Chen via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Hongyu Chen via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
Hongyu Chen via llvm-commits
- [llvm] [llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (PR #84443)
Hua Tian via llvm-commits
- [llvm] [llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (PR #84443)
Hua Tian via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Hua Tian via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Hua Tian via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Hua Tian via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Huihui Zhang via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Huihui Zhang via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Huihui Zhang via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Huihui Zhang via llvm-commits
- [lld] [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands (PR #98837)
Igor Kudrin via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Ilya Biryukov via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Ilya Biryukov via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_bad_report_path_test on Linux as root (PR #97732)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_bad_report_path_test on Linux as root (PR #97732)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Ilya Leoshkevich via llvm-commits
- [llvm] Partial work on JITLink ARM64-COFF (PR #89697)
Isaac David via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Ivan Butygin via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Ivan Kosarev via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [clang] [llvm] [clang][ARM64EC] Add support for hybrid_patchable attribute. (PR #99478)
Jacek Caban via llvm-commits
- [llvm] [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (PR #92965)
Jacek Caban via llvm-commits
- [llvm] [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (PR #92965)
Jacek Caban via llvm-commits
- [llvm] [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (PR #92965)
Jacek Caban via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Jacek Caban via llvm-commits
- [clang] [llvm] [llvm][clang] Move RewriterBuffer to ADT. (PR #99770)
Jacques Pienaar via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Jakub Kuderski via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Jakub Kuderski via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Jakub Kuderski via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][spirv] Implement vector type legalization for function signatures (PR #98337)
Jakub Kuderski via llvm-commits
- [llvm] [bazel][docs] Update build documentation (PR #99339)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Jakub Kuderski via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Jakub Kuderski via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Use UnorderedElementsAre in SetOperationsTest.cpp (NFC) (PR #99596)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Use range-based for loops (NFC) (PR #99605)
Jakub Kuderski via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [lld] [llvm] [llvm-readobj][ELF] Alter JSON/LLVM output on note sections to allow for multiple notes per section in JSON (PR #96813)
James Henderson via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
James Henderson via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
James Henderson via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --change-section-address (PR #98664)
James Henderson via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
James Y Knight via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
James Y Knight via llvm-commits
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (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
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (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
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (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
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (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
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] Clang: convert `__m64` intrinsics to unconditionally use SSE2 instead of MMX. (PR #96540)
James Y Knight via llvm-commits
- [clang] [llvm] Clang: convert `__m64` intrinsics to unconditionally use SSE2 instead of MMX. (PR #96540)
James Y Knight via llvm-commits
- [clang] [compiler-rt] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [compiler-rt] [llvm] Remove 3DNow! from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [compiler-rt] [llvm] Remove 3DNow! from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [compiler-rt] [llvm] Remove 3DNow! from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [compiler-rt] [llvm] Remove 3DNow! from X86TargetParser. (PR #99352)
James Y Knight via llvm-commits
- [clang] [llvm] AMDGPU: Move attributor into optimization pipeline (PR #83131)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload][OMPT] Add callbacks for (dis)associate_ptr (PR #99046)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload][OMPT] Add callbacks for (dis)associate_ptr (PR #99046)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload][OMPT] Add callbacks for (dis)associate_ptr (PR #99046)
Jan Patrick Lehr via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Jan Patrick Lehr via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Jan Voung via llvm-commits
- [llvm] [FunctionAttrs] Add the "initializes" attribute inference (PR #97373)
Jan Voung via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Ensure that V_SET_INACTIVE inactive input is WWM computed (PR #98858)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Jay Foad via llvm-commits
- [llvm] 1612e4a - Revert "[AMDGPU] Do not use original PHIs in coercion chains (#98063)"
Jay Foad via llvm-commits
- [llvm] 4420c57 - [AMDGPU] Add a test case for #98063
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Jay Foad via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Jay Foad via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
Jay Foad via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
Jay Foad via llvm-commits
- [llvm] d059497 - [AMDGPU] clang-tidy: use lambda instead of std::bind. NFC.
Jay Foad via llvm-commits
- [llvm] b115edc - [AMDGPU] Use std::is_same_v. NFC.
Jay Foad via llvm-commits
- [llvm] c1fa62b - [AMDGPU] Sort #includes. NFC.
Jay Foad via llvm-commits
- [llvm] 38a1dec - [AMDGPU] Use std::min with initializer list. NFC.
Jay Foad via llvm-commits
- [llvm] 6bba44e - [AMDGPU] Use member initializers. NFC.
Jay Foad via llvm-commits
- [llvm] ff81bbe - [AMDGPU] Concatenate nested namespaces. NFC.
Jay Foad via llvm-commits
- [llvm] 63a1242 - [AMDGPU] clang-tidy: define trivial constructors with = default. NFC.
Jay Foad via llvm-commits
- [llvm] 78dea4c - [AMDGPU] Use bool literals for bools. NFC.
Jay Foad via llvm-commits
- [llvm] fdb669b - [AMDGPU] clang-format: pass Triple by value and std::move it. NFC.
Jay Foad via llvm-commits
- [llvm] 80d2614 - [AMDGPU] clang-tidy: use override consistently. NFC.
Jay Foad via llvm-commits
- [llvm] 0b43d57 - [AMDGPU] clang-tidy: replace macro with enum. NFC.
Jay Foad via llvm-commits
- [llvm] aeafdc2 - [AMDGPU] Use using instead of typedef. NFC.
Jay Foad via llvm-commits
- [llvm] 74b87b0 - [AMDGPU] Fix and add namespace closing comments. NFC.
Jay Foad via llvm-commits
- [llvm] f10a78b - [AMDGPU] clang-tidy: use std::make_unique. NFC.
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
Jay Foad via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove SIWholeQuadMode pass early exit (PR #98450)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify selection of llvm.amdgcn.inverse.ballot. NFCI. (PR #99345)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (PR #99470)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (PR #99470)
Jay Foad via llvm-commits
- [llvm] [LLVM][AMDGPU] Copy isConvergent from Pseudo to Real instructions (PR #99658)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] 6e68b75 - [AMDGPU] Reland: Do not use original PHIs in coercion chains
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Jeffrey Byrnes via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SSAUpdater] Avoid un-necessary SmallVector stores (PR #97820)
Jeremy Morse via llvm-commits
- [llvm] [SSAUpdater] Avoid un-necessary SmallVector stores (PR #97820)
Jeremy Morse via llvm-commits
- [llvm] [SSAUpdater] Don't use large SmallSets for IDFcalc (PR #97823)
Jeremy Morse via llvm-commits
- [llvm] [InstrRef][NFC] Avoid un-necessary DenseMap queries (PR #99048)
Jeremy Morse via llvm-commits
- [llvm] [SSAUpdater] Don't use large SmallSets for IDFcalc (PR #97823)
Jeremy Morse via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Jeremy Morse via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Jeremy Morse via llvm-commits
- [llvm] [InstrRef][NFC] Avoid un-necessary DenseMap queries (PR #99048)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] 50b657c - Revert "[DebugInfo][InstrRef] Index DebugVariables and some DILocations (#99318)"
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Jeremy Morse via llvm-commits
- [llvm] 676efd0 - Reapply 078198f310d5 "Index DebugVariables and some DILocations"
Jeremy Morse via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Jeremy Morse via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][doc] Document profiles in RISCVUsage (PR #98326)
Jessica Clarke via llvm-commits
- [clang] [llvm] IR: Store the default subtarget info in named metadata instead of the context. (PR #98673)
Jessica Clarke via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Jessica Clarke via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Jessica Clarke via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Jessica Clarke via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Jessica Clarke via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Jessica Clarke via llvm-commits
- [llvm] [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (PR #99470)
Jessica Del via llvm-commits
- [llvm] [AMDGPU] Add intrinsic for raw atomic buffer loads (PR #97707)
Jessica Del via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores (PR #84965)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores (PR #84965)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores (PR #84965)
Jiahan Xie via llvm-commits
- [llvm] 544c390 - [CodeGen] Fix -Wunused-variable in SelectionDAG.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] b172f4a - [SandboxIR] Fix -Wunused-variable in SandboxIR.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] 8dafbb5 - [RISCV] Remove unused function (NFC)
Jie Fu via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Joe Nash via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Johannes Doerfert via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Johannes Doerfert via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Johannes Doerfert via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
John Brawn via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
John Brawn via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
John Brawn via llvm-commits
- [llvm] [TBAA] Do not rewrite TBAA tag in `adjustForAccess` if already exists (PR #96483)
John McCall via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAC] Lower jump-tables using hardened pseudo. (PR #97666)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAC] Lower jump-tables using hardened pseudo. (PR #97666)
Jon Roelofs via llvm-commits
- [clang] [llvm] [AArch64][PAC] Sign block addresses used in indirectbr. (PR #97647)
Jon Roelofs via llvm-commits
- [compiler-rt] [tsan] Replace ALIGNED with alignas (PR #98959)
Jonas Devlieghere via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jonas Devlieghere via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jonas Devlieghere via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jonas Devlieghere via llvm-commits
- [llvm] Revert "Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12." (PR #99786)
Jonas Devlieghere via llvm-commits
- [llvm] Revert "Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12." (PR #99786)
Jonas Devlieghere via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Jonas Devlieghere via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Jonas Devlieghere via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
Jordan Brantner via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
Jordan Brantner via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
Jordan Brantner via llvm-commits
- [llvm] [bazel][mlir] Add MathToROCDL to fix layering check (PR #99377)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][mlir] Add MathToROCDL to fix layering check (PR #99377)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add filegroups for MLIR bindings sources (PR #98396)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Replace git_repository with http_archive. (PR #99422)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Replace git_repository with http_archive. (PR #99422)
Jordan Rupprecht via llvm-commits
- [clang] [llvm] Revert "Reapply "Add source file name for template instantiations in -ftime-trace"" (PR #99731)
Jordan Rupprecht via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Jorge Gorbe Moya via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
Jorge Gorbe Moya via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
Jorge Gorbe Moya via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
Jorge Gorbe Moya via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
Jorge Gorbe Moya via llvm-commits
- [clang] [llvm] Revert "Reapply "Add source file name for template instantiations in -ftime-trace"" (PR #99731)
Jorge Gorbe Moya via llvm-commits
- [clang] [llvm] Revert "Reapply "Add source file name for template instantiations in -ftime-trace"" (PR #99731)
Jorge Gorbe Moya via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Joseph Huber via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
Joseph Huber via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Joseph Huber via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Joseph Huber via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Joseph Huber via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Joseph Huber via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Joseph Huber via llvm-commits
- [llvm] 351a4b2 - [AMDGPU] Simplify alias stripping to use utility function
Joseph Huber via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Joseph Huber via llvm-commits
- [llvm] 615b7ee - Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)"
Joseph Huber via llvm-commits
- [compiler-rt] [scudo] Add static vector specification. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
Joshua Baehring via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Joshua Cranmer via llvm-commits
- [llvm] [LangRef] Adjust the documentation of some fast-math flags. (PR #99557)
Joshua Cranmer via llvm-commits
- [llvm] [LangRef] Adjust the documentation of some fast-math flags. (PR #99557)
Joshua Cranmer via llvm-commits
- [clang] [llvm] [OpenMP] OpenMP 5.1 "assume" directive parsing support (PR #92731)
Julian Brown via llvm-commits
- [clang] [llvm] [OpenMP] OpenMP 5.1 "assume" directive parsing support (PR #92731)
Julian Brown via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Julius Alexandre via llvm-commits
- [llvm] [AMDGPU][MC] Improve error message for missing dim operand (PR #96588)
Jun Wang via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Justin Bogner via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Justin Bogner via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
Justin Bogner via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Justin Bogner via llvm-commits
- [llvm] b359209 - Fully qualify `std::nullptr`
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
Justin Bogner via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Add lowering of frac to SPIR-V (PR #97111)
Justin Bogner via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] test (PR #99740)
Justin Fargnoli via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Kai Luo via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Added missing initialization failure information for window scheduler (PR #99449)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Added a new restriction for II by pragma in window scheduler (PR #99448)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Fixed a bug in stall cycle calculation for window scheduler (PR #99451)
Kai Yan via llvm-commits
- [llvm] [llvm][CodeGen] Added a new restriction for II by pragma in window scheduler (PR #99448)
Kai Yan via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Kamau Bridgeman via llvm-commits
- [compiler-rt] ff6ff2e - NFC: Mark instrprof-gc-sections.c unsupported on ppc64le
Kamau Bridgeman via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Kamau Bridgeman via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Kamau Bridgeman via llvm-commits
- [llvm] [IR] Remove variants of dropUnknownNonDebugMetadata (PR #98854)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallSet with more inline elements in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [IR] Use SmallSet with more inline elements in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Kazu Hirata via llvm-commits
- [llvm] [Target] Use range-based for loops (NFC) (PR #98844)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #99401)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #99401)
Kazu Hirata via llvm-commits
- [llvm] 3e47f6b - Rapply "[Target] Use range-based for loops (NFC) (#98844)"
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Use UnorderedElementsAre in SetOperationsTest.cpp (NFC) (PR #99596)
Kazu Hirata via llvm-commits
- [compiler-rt] 467f969 - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [ADT] Use UnorderedElementsAre in SetOperationsTest.cpp (NFC) (PR #99596)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Use range-based for loops (NFC) (PR #99605)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #99607)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Use range-based for loops (NFC) (PR #99605)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #99607)
Kazu Hirata via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Keeran Rothenfusser via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Keeran Rothenfusser via llvm-commits
- [llvm] [bazel] Port changes from main (PR #99247)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port changes from main (PR #99247)
Keith Smiley via llvm-commits
- [llvm] [bazel][docs] Update build documentation (PR #99339)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port #98653 (PR #99356)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port #98653 (PR #99356)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add filegroups for MLIR bindings sources (PR #98396)
Keith Smiley via llvm-commits
- [llvm] [bazel] Replace git_repository with http_archive. (PR #99422)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add support for pybind (PR #98398)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port #98403 (PR #99592)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port #98403 (PR #99592)
Keith Smiley via llvm-commits
- [compiler-rt] [AArch64][SME] Make use of Arm Optimised Routines in compiler-rt (PR #99326)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
Kerry McLaughlin via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Refactor address writers (PR #98094)
Kevin Frei via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Kevin McAfee via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Kevin McAfee via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Kevin McAfee via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Kevin McAfee via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Kevin P. Neal via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Kiran Chandramohan via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Kiran Chandramohan via llvm-commits
- [llvm] [RISCV] vsetvl pseudo may cross inline asm without sideeffect (PR #97794)
Kito Cheng via llvm-commits
- [llvm] [RISCV] vsetvl pseudo may cross inline asm without sideeffect (PR #97794)
Kito Cheng via llvm-commits
- [llvm] [RISCV] vsetvl pseudo may cross inline asm without sideeffect (PR #97794)
Kito Cheng via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Kito Cheng via llvm-commits
- [llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
Kolya Panchenko via llvm-commits
- [llvm] bazel build: pass __support_macros_config dep explicitly (NFCI) (PR #98999)
Krasimir Georgiev via llvm-commits
- [llvm] bazel build: pass __support_macros_config dep explicitly (NFCI) (PR #98999)
Krasimir Georgiev via llvm-commits
- [llvm] bazel build: pass __support_macros_config dep explicitly (NFCI) (PR #98999)
Krasimir Georgiev via llvm-commits
- [llvm] bazel build: pass __support_macros_config dep explicitly (NFCI) (PR #98999)
Krasimir Georgiev via llvm-commits
- [llvm] 2901848 - Revert "[AArch64] Remove superfluous sxtw in peephole opt (#96293)"
Krasimir Georgiev via llvm-commits
- [llvm] [AArch64] Remove superfluous sxtw in peephole opt (PR #96293)
Krasimir Georgiev via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Krystian Stasiowski via llvm-commits
- [llvm] [CodeGen] Add an option to skip extTSP BB placement for huge functions. (PR #99310)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [CodeGen] Add an option to skip extTSP BB placement for huge functions. (PR #99310)
Krzysztof Pszeniczny via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Kyun via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Kyungwoo Lee via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Kyungwoo Lee via llvm-commits
- [llvm] Fix assertion failure in PR98681 (PR #98860)
LLVM Continuous Integration 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)
LLVM Continuous Integration 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)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] Add extended mnemonics (PR #97571)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] foldShuffleToIdentity - peek through bitcasts to see if they come from the same value to form identity sequence (PR #98334)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
LLVM Continuous Integration via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
LLVM Continuous Integration via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc][stdlib] Implement heap sort. (PR #98582)
LLVM Continuous Integration via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
LLVM Continuous Integration via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
LLVM Continuous Integration via llvm-commits
- [llvm] [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (PR #98281)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalIsel] Fix Machine Verifier errors (PR #99018)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM] Add `llvm.experimental.vector.compress` intrinsic (PR #92289)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
LLVM Continuous Integration via llvm-commits
- [llvm] [SampleFDO] Stale profile call-graph matching (PR #95135)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
LLVM Continuous Integration via llvm-commits
- [llvm] [instcombine] Extend logical reduction canonicalization to scalable vectors (PR #99366)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [orc] Add the name of static archives to the name of their member objects (PR #99407)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
LLVM Continuous Integration via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [safestack] Support multilib testing (PR #98002)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (PR #99629)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (PR #99629)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][MC] Check AdSize16 for 16-bit addressing (PR #99761)
LLVM Continuous Integration via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
LLVM Continuous Integration via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
LLVM Continuous Integration via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Delete peek2 in Lexer (PR #99790)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Delete peek2 in Lexer (PR #99790)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [compiler-rt] lsan remove unneeded comma for pthread_atfork declaration. (PR #99788)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99792)
LLVM Continuous Integration via llvm-commits
- [llvm] ddc7999 - [gn build] Port 0eebb48fcfbc
LLVM GN Syncbot via llvm-commits
- [llvm] ab91e40 - [gn build] Port 8a27ef676e3c
LLVM GN Syncbot via llvm-commits
- [llvm] c796153 - [gn build] Port c05126bdfc3b
LLVM GN Syncbot via llvm-commits
- [llvm] 9f14197 - [gn build] Port 48f55ba9d8e5
LLVM GN Syncbot via llvm-commits
- [llvm] 9b9194a - [gn build] Port e94e72a0c229
LLVM GN Syncbot via llvm-commits
- [llvm] d1d14b7 - [gn build] Port 5338bd3c8ac5
LLVM GN Syncbot via llvm-commits
- [llvm] 9e4c236 - [gn build] Port 4120570dc408
LLVM GN Syncbot via llvm-commits
- [llvm] 401d7bc - [gn build] Port e475bb7ac33d
LLVM GN Syncbot via llvm-commits
- [llvm] 7b60f2d - [gn build] Port 176bf50cd244
LLVM GN Syncbot via llvm-commits
- [llvm] [orc] Add the name of static archives to the name of their member objects (PR #99407)
Lang Hames via llvm-commits
- [llvm] [LLVM] Add `llvm.experimental.vector.compress` intrinsic (PR #92289)
Lawrence Benson via llvm-commits
- [llvm] [LLVM] Add `llvm.experimental.vector.compress` intrinsic (PR #92289)
Lawrence Benson via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (PR #97134)
Lei Huang via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Lei Huang via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
Lei Huang via llvm-commits
- [llvm] [SampleFDO] Stale profile call-graph matching (PR #95135)
Lei Wang via llvm-commits
- [llvm] [SampleFDO] Stale profile call-graph matching (PR #95135)
Lei Wang via llvm-commits
- [llvm] [NFC][SamplePGO] Refactoring getFilteredAnchorList (PR #95830)
Lei Wang via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
Lei Wang via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Lei Wang via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
Lei Wang via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
Lei Wang via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
Lei Wang via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Lei Wang via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
Lei Wang via llvm-commits
- [lld] [llvm] [lld-macho] Fix thunks for non-__text TEXT sections (PR #99052)
Leonard Grey via llvm-commits
- [lld] [lld-macho] Ensure all sections in __TEXT get thunks if necessary (PR #87818)
Leonard Grey via llvm-commits
- [lld] [lld-macho] Ensure all sections in __TEXT get thunks if necessary (PR #87818)
Leonard Grey via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
Lin Jian via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
Lin Jian via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Louis Dionne via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
Lu Weining via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Luke Lau via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Luke Lau via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Luke Lau via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Luke Lau via llvm-commits
- [llvm] [RISCV] Always expand zero strided vp.strided.load (PR #98901)
Luke Lau via llvm-commits
- [llvm] [RISCV] Always expand zero strided vp.strided.load (PR #98901)
Luke Lau via llvm-commits
- [llvm] [RISCV] Always expand zero strided vp.strided.load (PR #98901)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't expand zero stride vp.strided.load if SEW>XLEN (PR #98924)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't expand zero stride vp.strided.load if SEW>XLEN (PR #98924)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (PR #99006)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Reverse iteration/deletion structure in vsetvli coalescing [NFC] (PR #98936)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (PR #99006)
Luke Lau via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Luke Lau via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Luke Lau via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Luke Lau via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Luke Lau via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
Luke Lau via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Luke Lau via llvm-commits
- [llvm] [SelectionDAGBuilder][RISCV] Fix crash when using a memory constraint with scalable vector type. (PR #99821)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector fp ops as cheaper than scalar fp ops (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Luke Lau via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Luís Marques via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Luís Marques via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Marek Olšák via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Mariya Podchishchaeva via llvm-commits
- [llvm] [llvm-dlltool] Handle import renaming using other name types, when possible (PR #98228)
Martin Storsjö via llvm-commits
- [lld] [llvm] [llvm-dlltool] Fix renamed imports without a separate regular import entry (PR #98229)
Martin Storsjö via llvm-commits
- [lld] [llvm] [llvm-dlltool] Fix renamed imports without a separate regular import entry (PR #98229)
Martin Storsjö via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Martin Storsjö via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
Martin Storsjö via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Matheus Izvekov via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Matheus Izvekov via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Matheus Izvekov via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Matheus Izvekov via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Fix preload-kernarg.ll test after attributor move (PR #98840)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Matt Arsenault via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Re-enable atomic optimization of uniform fadd/fsub with result (PR #97604)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (PR #97982)
Matt Arsenault via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Matt Arsenault via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
Matt Arsenault via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Matt Arsenault via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Move attributor into optimization pipeline (PR #83131)
Matt Arsenault via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix indirect dst bug for non-sgpr index (PR #98907)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Matt Arsenault via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove wavefrontsize feature from GFX10+ (PR #98400)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove wavefrontsize feature from GFX10+ (PR #98400)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Matt Arsenault via llvm-commits
- [llvm] Inline: Fix handling of byval using non-alloca addrspace (PR #97306)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine][AMDGPU] Disable PtrReplacer when select has mismatch AS (PR #98456)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle remote/fine-grained memory in atomicrmw fmin/fmax lowering (PR #96759)
Matt Arsenault via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Matt Arsenault via llvm-commits
- [llvm] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle remote/fine-grained memory in atomicrmw fmin/fmax lowering (PR #96759)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle remote/fine-grained memory in atomicrmw fmin/fmax lowering (PR #96759)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Matt Arsenault via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Matt Arsenault via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify selection of llvm.amdgcn.inverse.ballot. NFCI. (PR #99345)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Matt Arsenault via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (PR #99470)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Matt Arsenault via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Matt Arsenault via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Matt Arsenault via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Matt Arsenault via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Matt Arsenault via llvm-commits
- [llvm] [LangRef] Adjust the documentation of some fast-math flags. (PR #99557)
Matt Arsenault via llvm-commits
- [llvm] [GC] Support bidirectional iterator in GCStrategyMap (PR #99316)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Reorder code in CombinerHelper::buildUDivUsingMul. NFC (PR #99565)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Matt Arsenault via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Matt Arsenault via llvm-commits
- [llvm] [llvm][CodeGen] Fixed max cycle calculation with zero-cost instructions for window scheduler (PR #99454)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add no return image_sample intrinsics and instructions (PR #97542)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add no return image_sample intrinsics and instructions (PR #97542)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reland: Do not use original PHIs in coercion chains (PR #98985)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [BranchFolding] Add a hook to override tail merge size (PR #99025)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Matt Arsenault via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Matt Arsenault via llvm-commits
- [llvm] [Tablegen] Support Operand in morphing patterns (PR #99645)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][RFC] Combine asm and disasm tests. (PR #92895)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Improve error message for missing dim operand (PR #96588)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Improve error message for missing dim operand (PR #96588)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Improve error message for missing dim operand (PR #96588)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
Matt Arsenault via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][AMDGPU] Copy isConvergent from Pseudo to Real instructions (PR #99658)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add intrinsic for raw atomic buffer loads (PR #97707)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add intrinsic for raw atomic buffer loads (PR #97707)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add intrinsic for raw atomic buffer loads (PR #97707)
Matt Arsenault via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Matt Arsenault via llvm-commits
- [llvm] SelectionDAG: Avoid using MachineFunction::getMMI (PR #99696)
Matt Arsenault via llvm-commits
- [llvm] SelectionDAG: Avoid using MachineFunction::getMMI (PR #99696)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] a8a7d62 - AArch64: Avoid using MachineFunction::getMMI
Matt Arsenault via llvm-commits
- [llvm] b4f3a96 - X86: Avoid using MachineFunction::getMMI
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Matt Arsenault via llvm-commits
- [llvm] AsmPrinter: Avoid use of MachineFunction::getMMI (PR #99751)
Matt Arsenault via llvm-commits
- [llvm] AsmPrinter: Avoid use of MachineFunction::getMMI (PR #99751)
Matt Arsenault via llvm-commits
- [llvm] AsmPrinter: Avoid use of MachineFunction::getMMI (PR #99751)
Matt Arsenault via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
Matt Arsenault via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
Matt Arsenault via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
Matt Arsenault via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
Matt Arsenault via llvm-commits
- [llvm] MachineOutliner: Use PM to query MachineModuleInfo (PR #99688)
Matt Arsenault via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [llvm] [NFC] [AArch64] Refactor predicate register class decode functions (PR #97412)
Max Beck-Jones via llvm-commits
- [llvm] [NFC] [AArch64] Refactor predicate register class decode functions (PR #97412)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Max Beck-Jones via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
Mel Chen via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Mel Chen via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Mel Chen via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Mel Chen via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
Mel Chen via llvm-commits
- [llvm] [llvm][llvm-c] LLVMModuleFlagEntry should be of struct pointer type (PR #99800)
Meow King via llvm-commits
- [llvm] doc: [llvm][llvm-c][Core.h]: correct LLVMGetModuleFlag document (PR #99801)
Meow King via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
Meredith Julian via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Michael Buch via llvm-commits
- [llvm] [Offload][OMPT] Add callbacks for (dis)associate_ptr (PR #99046)
Michael Halkenhäuser via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add reverse directive (PR #92916)
Michael Kruse via llvm-commits
- [libclc] [llvm] [libclc] Revise IDE folder structure (PR #89746)
Michael Kruse via llvm-commits
- [libclc] [llvm] [libclc] Revise IDE folder structure (PR #89746)
Michael Kruse via llvm-commits
- [libclc] [llvm] [libclc] Revise IDE folder structure (PR #89746)
Michael Kruse via llvm-commits
- [libclc] [llvm] [libclc] Revise IDE folder structure (PR #89746)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add interchange directive (PR #93022)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Michael Kruse via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Michael Maitland via llvm-commits
- [llvm] [GlobalIsel] Fix Machine Verifier errors (PR #99018)
Michael Maitland via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Michael Maitland via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Michael Maitland via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Michael Maitland via llvm-commits
- [llvm] [llvm-mca] Add optional identifier field to mca::Instruction (PR #97867)
Michael Maitland via llvm-commits
- [llvm] [RegAllocEvictAdvisor] Add minimum weight ratio heuristic. (PR #98109)
Mikhail Gudim via llvm-commits
- [llvm] [CI] Trigger CI tests run. (PR #98993)
Mikhail Gudim via llvm-commits
- [llvm] [CI] Trigger CI tests run. (PR #98993)
Mikhail Gudim via llvm-commits
- [llvm] [RegAllocEvictAdvisor] Add minimum weight ratio heuristic. (PR #98109)
Mikhail Gudim via llvm-commits
- [llvm] [CI] Trigger CI tests run. (PR #98993)
Mikhail Gudim via llvm-commits
- [llvm] [RegAllocEvictAdvisor] Add minimum weight ratio heuristic. (PR #98109)
Mikhail Gudim via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles and vtable profile-use option is not explicitly off (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles and vtable profile-use option is not explicitly off (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles and vtable profile-use option is not explicitly off (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles and vtable profile-use option is not explicitly off (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in iFDO profiles (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Mingming Liu via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] a742693 - [ctx_prof] Add missing test for `PGOContextualProfile::getContainedGuids`
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Make the profile output analyzable by llvm-bcanalyzer (PR #99563)
Mircea Trofin via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Mircea Trofin via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Mircea Trofin via llvm-commits
- [llvm] [IR] Handle `.__uniq.` in `getGlobalIndentifier` for local linkage objects (PR #98163)
Mircea Trofin via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME2 FAMIN/FAMAX (PR #99063)
Momchil Velikov via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
NAKAMURA Takumi via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
NAKAMURA Takumi via llvm-commits
- [llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)
NAKAMURA Takumi via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
NAKAMURA Takumi via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
NAKAMURA Takumi via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
NAKAMURA Takumi via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Introduce "Bitmap Bias" for continuous mode (PR #96126)
NAKAMURA Takumi via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
NAKAMURA Takumi via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
NAKAMURA Takumi via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
NAKAMURA Takumi via llvm-commits
- [llvm] InstrProf: Mark BiasLI as invariant. (PR #95588)
NAKAMURA Takumi via llvm-commits
- [llvm] d4dc8e4 - Fixup for #95588, don't assume `align 8`.
NAKAMURA Takumi via llvm-commits
- [lld] 740161a - Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)"
NAKAMURA Takumi via llvm-commits
- [llvm] e2965fe - Revert "[LLVM][LTO] Add missing dependency"
NAKAMURA Takumi via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Nabeel Omer via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Nabeel Omer via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Nabeel Omer via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Nabeel Omer via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Nabeel Omer via llvm-commits
- [clang] [llvm] Remove support for 3DNow!, both intrinsics and builtins. (PR #96246)
Nathan Chancellor via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
Nathan Chancellor via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Nathan Gauër via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
Nico Weber via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Nico Weber via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Nico Weber via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
Nico Weber via llvm-commits
- [llvm] d1bbae9 - Revert "[gn] port b9496a74eb40"
Nico Weber via llvm-commits
- [llvm] e869549 - [gn] port bddab518db003f (X86AsmParser.cpp uses X86GenInstrMapping.inc)
Nico Weber via llvm-commits
- [llvm] 00f83a8 - [gn] port 8a27ef676e3c6 (lldbSymbol now includes clang headers)
Nico Weber via llvm-commits
- [lld] [lld-macho] Ignore duplicate `-rpath` entries (PR #99289)
Nico Weber via llvm-commits
- [lld] [lld-macho][test] Require "shell" feature for usage of `ln -s` (PR #99355)
Nico Weber via llvm-commits
- [llvm] 61a5863 - [gn build] Port fe6c24000f2d (clangd modules)
Nico Weber via llvm-commits
- [lld] [lld-macho] Use parallel algorithms in favor of `ThreadPool` (PR #99471)
Nico Weber via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
Nico Weber via llvm-commits
- [llvm] [IR] Remove variants of dropUnknownNonDebugMetadata (PR #98854)
Nikita Popov via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
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] [C API] Add accessors for new no-wrap flags on GEP instructions (PR #97970)
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] [C API] Add accessors for new no-wrap flags on GEP instructions (PR #97970)
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] [InstSimplify] Fold ptrtoint(ptradd(P, X-ptrtoint(P))) to X (PR #98649)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Fix infinite loop in memset+memcpy fold (PR #98638)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Fix infinite loop in memset+memcpy fold (PR #98638)
Nikita Popov via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
Nikita Popov via llvm-commits
- [llvm] [polly] [InstSimplify] Fix incorrect poison propagation when folding phi (PR #96631)
Nikita Popov via llvm-commits
- [llvm] 93d7d9b - [InstSimplify] Add test for #98753 (NFC)
Nikita Popov via llvm-commits
- [llvm] [IR] Use SmallDenseSet in dropUnknownNonDebugMetadata (NFC) (PR #98853)
Nikita Popov via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Swap alignas and visibility order (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Swap alignas and visibility order (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [compiler-rt] [nsan] Swap alignas and visibility order (NFC) (PR #98933)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Remove getInliningThresholdMultiplier() override (PR #94612)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Implement Known{Bits,NonZero,FPClass} for `llvm.vector.reverse` (PR #99013)
Nikita Popov via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
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] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
Nikita Popov via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Nikita Popov via llvm-commits
- [llvm] [instcombine] Extend logical reduction canonicalization to scalable vectors (PR #99366)
Nikita Popov via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #92555)
Nikita Popov via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #99401)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] 94cd18b - [CVP] Add test for phi merging of vectors (NFC)
Nikita Popov via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Nikita Popov via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
Nikita Popov via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Nikita Popov via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] 9711f6b - [GVN] Add additional tests for pointer replacement (NFC)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [InferAttrs] Set attributes for `remainder` (PR #99521)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Nikita Popov via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Nikita Popov via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Nikita Popov via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Nikita Popov via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Nikita Popov via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Nikita Popov via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
Nikita Popov via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [ADT] Use range-based for loops (NFC) (PR #99605)
Nikita Popov via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Nikita Popov via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Nikita Popov via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
Nikita Popov via llvm-commits
- [llvm] d2e8b1d - [CVP] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 6235698 - [CVP] Add tests for range return attributes (NFC)
Nikita Popov via llvm-commits
- [llvm] [LV] Add option to still enable the legacy cost model. (PR #99536)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Nikita Popov via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Nikita Popov via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Nikita Popov via llvm-commits
- [llvm] [llvm][llvm-c] LLVMModuleFlagEntry should be of struct pointer type (PR #99800)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Nikita Popov via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Nikita Popov via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Nikita Popov via llvm-commits
- [llvm] [LV] Use llvm::all_off in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
Nikolay Panchenko via llvm-commits
- [llvm] 41b876d - [ValueTracking] Add tests for Known{Bits,NonZero,FPClass} for `llvm.vector.reverse`; NFC
Noah Goldstein via llvm-commits
- [llvm] 769952d - [ValueTracking] Implement Known{Bits,NonZero,FPClass} for `llvm.vector.reverse`
Noah Goldstein via llvm-commits
- [llvm] c6144cb - [ValueTracking] Remove unnecessary `m_ElementWiseBitCast` from `isKnownNonZeroFromOperator`; NFC
Noah Goldstein via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstrRef][NFC] Avoid un-necessary DenseMap queries (PR #99048)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix debug locations for variables with non-zero offsets (PR #97750)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
Pankaj Dwivedi via llvm-commits
- [llvm] NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (PR #98448)
Paschalis Mpeis via llvm-commits
- [llvm] NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (PR #98448)
Paschalis Mpeis via llvm-commits
- [llvm] NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (PR #98448)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Add -print-mappings option to heatmaps (PR #97567)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][docs] Expand Heatmaps.md (PR #98162)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][docs] Expand Heatmaps.md (PR #98162)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][docs] Expand Heatmaps.md (PR #98162)
Paschalis Mpeis via llvm-commits
- [llvm] NFC][BOLT] Rename createDummyReturnFunction to createReturnInstructi.. (PR #98448)
Paschalis Mpeis via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Paschalis Mpeis via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
Paschalis Mpeis via llvm-commits
- [compiler-rt] [tsan] Fix alignas specifier in tsan_platform_mac.cpp (PR #99252)
Paul Kirth via llvm-commits
- [compiler-rt] [tsan] Fix alignas specifier in tsan_platform_mac.cpp (PR #99252)
Paul Kirth via llvm-commits
- [compiler-rt] [tsan] Fix alignas specifier in tsan_platform_mac.cpp (PR #99252)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve TypeError in built-in cat -v implementation (PR #98363)
Paul Kirth via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [llvm] [lit][NFC] Avoid unintended -EMPTY suffix in check prefix (PR #99690)
Paul Kirth via llvm-commits
- [llvm] [lit][NFC] Avoid unintended -EMPTY suffix in check prefix (PR #99690)
Paul Kirth via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Paul Kirth via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Paul Kirth via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Paul Kirth via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Paul Kirth via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
Paul Kirth via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Paul T Robinson via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Paul T Robinson via llvm-commits
- [clang] [llvm] [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (PR #99629)
Paul T Robinson via llvm-commits
- [clang] [llvm] [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (PR #99629)
Paul T Robinson via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Paul T Robinson via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
Paul T Robinson via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Pavel Labath via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Pavel Labath via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
Pavel Labath via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Pavel Labath via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
Pavel Labath via llvm-commits
- [llvm] [bolt] A better DIEBuilder for the llvm API change in #98905 (PR #99324)
Pavel Labath via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
Pavel Labath via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
Pavel Labath via llvm-commits
- [llvm] [llvm/DWARF] Recursively resolve DW_AT_signature references (PR #97423)
Pavel Labath via llvm-commits
- [llvm] [BOLT][DWARF][NFC] A better DIEBuilder for the llvm API change in #98905 (PR #99324)
Pavel Labath via llvm-commits
- [llvm] Revert "[llvm/DWARF] Recursively resolve DW_AT_signature references" (PR #99444)
Pavel Labath via llvm-commits
- [llvm] Reapply "[llvm/DWARF] Recursively resolve DW_AT_signature references"… (PR #99495)
Pavel Labath via llvm-commits
- [llvm] [PGO] Preserve analysis results when nothing was instrumented (PR #93421)
Pavel Samolysov via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Pavel Samolysov via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Pavel Samolysov via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Pavel Samolysov via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Pavel Samolysov via llvm-commits
- [llvm] [BOLT][AArch64] Fix static binary patching for ELF. (PR #97710)
Pavel Samolysov via llvm-commits
- [llvm] [RISCV] Recommit "Expand vp.stride.load to splat of a scalar load." (PR #98579)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] vsetvl pseudo may cross inline asm without sideeffect (PR #97794)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (PR #99006)
Pengcheng Wang via llvm-commits
- [llvm] [BranchFolding] Add a hook to override tail merge size (PR #99025)
Pengcheng Wang via llvm-commits
- [llvm] [BranchFolding] Add a hook to override tail merge size (PR #99025)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
Pengcheng Wang via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Pengcheng Wang via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Pengcheng Wang via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Pengcheng Wang via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Pengcheng Wang via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (PR #99594)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Pengcheng Wang via llvm-commits
- [llvm] [BranchFolding] Add a hook to override tail merge size (PR #99025)
Pengcheng Wang via llvm-commits
- [llvm] Make BytecodeOpInterface self-contained (PR #98676)
Peter Foley via llvm-commits
- [llvm] Make BytecodeOpInterface self-contained (PR #98676)
Peter Foley via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Peter Smith via llvm-commits
- [lld] [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands (PR #98837)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [lld] [ELF] Support relocatable files using CREL (PR #98115)
Peter Smith via llvm-commits
- [lld] [ELF] Support NOCROSSREFS and NOCROSSERFS_TO (PR #98773)
Peter Smith via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Peter Smith via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Peter Smith via llvm-commits
- [clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)
Peter Smith via llvm-commits
- [libc] [llvm] [libc][stdlib] Implement heap sort. (PR #98582)
Petr Hosek via llvm-commits
- [compiler-rt] [compiler-rt][www] Update standalone build instruction (PR #98707)
Petr Hosek via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
Petr Hosek via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Petr Penzin via llvm-commits
- [llvm] [RISCV] Prune dead LI in vsetvli coalescing with trivially dead vsetvli (PR #98647)
Philip Reames via llvm-commits
- [llvm] [RISCV] Prune dead LI in vsetvli coalescing with trivially dead vsetvli (PR #98647)
Philip Reames via llvm-commits
- [llvm] [RISCV] Always expand zero strided vp.strided.load (PR #98901)
Philip Reames via llvm-commits
- [llvm] [RISCV] Form VFWMUL.VF when fp_extend is scalar and then splatted. (PR #98590)
Philip Reames via llvm-commits
- [llvm] [RISCV] Prune dead LI in vsetvli coalescing with trivially dead vsetvli (PR #98647)
Philip Reames via llvm-commits
- [llvm] [RISCV] Reverse iteration/deletion structure in vsetvli coalescing [NFC] (PR #98936)
Philip Reames via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Philip Reames via llvm-commits
- [llvm] [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (PR #99006)
Philip Reames via llvm-commits
- [llvm] [RISCV] Reverse iteration/deletion structure in vsetvli coalescing [NFC] (PR #98936)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV] Add capital letters to T-Head extension names in descriptions. (PR #99070)
Philip Reames via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
Philip Reames via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
Philip Reames via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
Philip Reames via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
Philip Reames via llvm-commits
- [llvm] 093f0a4 - [instcombine] Improve coverage for reductions of i1 types
Philip Reames via llvm-commits
- [llvm] [instcombine] Extend logical reduction canonicalization to scalable vectors (PR #99366)
Philip Reames via llvm-commits
- [llvm] [MachineSink] Only call isConstantPhysReg or isIgnorableUse for uses. (PR #99363)
Philip Reames via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
Philip Reames via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
Philip Reames via llvm-commits
- [llvm] [instcombine] Extend logical reduction canonicalization to scalable vectors (PR #99366)
Philip Reames via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Philip Reames via llvm-commits
- [llvm] [SLP] Use known bits of each value in computeMinimumValueSizes (PR #82013)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rework subvec handling in insert_vector_elt lowering (PR #75513)
Philip Reames via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Philip Reames via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Philip Reames via llvm-commits
- [llvm] 5e8cd29 - [RISCV] Add coverage for vector combine reduce(cast x) transformation
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
Philip Reames via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
Philip Reames via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Philip Reames via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Phoebe Wang via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Phoebe Wang via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Phoebe Wang via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
Phoebe Wang via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Phoebe Wang via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
Phoebe Wang via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
Phoebe Wang via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Phoebe Wang via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Phoebe Wang via llvm-commits
- [llvm] [X86][MC] Check AdSize16 for 16-bit addressing (PR #99761)
Phoebe Wang via llvm-commits
- [llvm] [X86][MC] Check AdSize16 for 16-bit addressing (PR #99761)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Implement GFX12 Memory Model (PR #98591)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Document GFX12 Memory Model (PR #98599)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
Piotr Fusik via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
Piotr Fusik via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
Piotr Fusik via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bit (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bit (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_version (PR #99040)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_version (PR #99040)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_version (PR #99040)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_version (PR #99040)
Piyou Chen via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
Piyou Chen via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
Piyou Chen via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
Piyou Chen via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Piyou Chen via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Add groupid/bitmask for RISC-V extension (PR #94440)
Piyou Chen via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [AIX] Add -msave-reg-params to save arguments to stack (PR #97524)
Qiu Chaofan via llvm-commits
- [llvm] [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (PR #99416)
Quentin Colombet via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Skip instruction shortening (PR #93032)
Rafael Auler via llvm-commits
- [llvm] [bolt][Docs] fix missing option in cmake of stage3 in OptimizingClang.md (PR #93684)
Rafael Auler via llvm-commits
- [llvm] [BOLT][test] Fix Filecheck typos (PR #93979)
Rafael Auler via llvm-commits
- [llvm] fix(bolt/**.py): fix comparison to None (PR #94012)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Update Docker to use Ubuntu 24.04 (PR #99421)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
Rafael Auler via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Rafael Auler via llvm-commits
- [compiler-rt] Revert "[safestack] Various Solaris fixes" (PR #98541)
Rainer Orth via llvm-commits
- [llvm] [Support] Don't use StringRef::equals in Path.inc (PR #98839)
Rainer Orth via llvm-commits
- [compiler-rt] Revert "[safestack] Various Solaris fixes" (PR #98541)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Fix TgKill on Solaris (PR #98000)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Various 32-bit Linux fixes (PR #99455)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Switch to sanitizer_common functions (PR #98513)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Switch to sanitizer_common functions (PR #98513)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Various 32-bit Linux fixes (PR #99455)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Support multilib testing (PR #98002)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Support multilib testing (PR #98002)
Rainer Orth via llvm-commits
- [compiler-rt] [safestack] Support multilib testing (PR #98002)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Use %p to print addresses (PR #98578)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Rainer Orth via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Rajat Bajpai via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Rajat Bajpai via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
Rajat Bajpai via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: pre-commit tests for stride-versioning (PR #97570)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Ramkumar Ramachandra via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Ramkumar Ramachandra via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Ramkumar Ramachandra via llvm-commits
- [llvm] MathExtras: template'ize alignToPowerOf2 (PR #97814)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElimination: use DynamicAPInt (PR #99019)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
Ramkumar Ramachandra via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Reid Kleckner via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Reid Kleckner via llvm-commits
- [lld] [lld-link] Change /lldemit:llvm to use the pre-codegen module (PR #98589)
Reid Kleckner via llvm-commits
- [lld] [LLD] [COFF] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Reid Kleckner via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
Reid Kleckner via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [lld] Reapply "[lld] enable fixup chains by default (#79894)" (PR #99255)
Richard Howell via llvm-commits
- [llvm] fb2ab1c - [llvm-readobj][ARM] Fix build attributes test's vendor name
Rodolfo Wottrich via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [lld] [llvm] [llvm-readobj][ELF] Alter JSON/LLVM output on note sections to allow for multiple notes per section in JSON (PR #96813)
Roland McGrath via llvm-commits
- [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler,linker}_flag` (PR #96171)
Ryan Prichard via llvm-commits
- [llvm] [MachinePipeliner] Fix instruction order with physical register (PR #99264)
Ryotaro KASUGA via llvm-commits
- [llvm] [MachinePipeliner] Fix instruction order with physical register (PR #99264)
Ryotaro KASUGA via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL][Doc] Update specification of constraints to use TableGen list instead of dag. (PR #99055)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag. (PR #99055)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL][Doc] Update specification of to use TableGen list instead of dag (PR #99055)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Add constraint specification and backend implementation of DXIL Ops (PR #97593)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Saleem Abdulrasool via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Saleem Abdulrasool via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Saleem Abdulrasool via llvm-commits
- [llvm] [LLVM] Silence compiler-rt warning in runtimes build (PR #99525)
Saleem Abdulrasool via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
Saleem Abdulrasool via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
Sam Clegg via llvm-commits
- [lld] wasm-ld: Add allow-multiple-definition flag (PR #97699)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnin… (PR #99374)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
Sam Clegg via llvm-commits
- [llvm] 996d31c - [msan] Fix goo.gl link in comment for Valgrind paper
Sam James via llvm-commits
- [llvm] 71ab0dc - [docs] Fix goo.gl link in comment for 'Straight-line scalar optimizations' paper
Sam James via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Sam Parker via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Sam Parker via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Sam Parker via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (PR #97339)
Sander de Smalen via llvm-commits
- [llvm] d94ed83 - [AArch64] Fix assertion failure in getCastInstrCost
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
Sander de Smalen via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Refactor address writers (PR #98094)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add support for multithreading (PR #99068)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add support for multithreading (PR #99068)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add support for multithreading (PR #99068)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add support for multithreading (PR #99068)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add support for multithreading (PR #99068)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99280)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99280)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [clang] [lldb] [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [clang] [lldb] [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Move common access outside of parallel function (PR #99728)
Sayhaan Siddiqui via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Move common access outside of parallel function (PR #99728)
Sayhaan Siddiqui via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Scott Linder via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Sebastian Kreutzer via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Sebastian Kreutzer via llvm-commits
- [llvm] [Docs] Update meetup contact mail address (PR #99321)
Sebastian Neubauer via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Serge Pavlov via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Serge Pavlov via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Serge Pavlov via llvm-commits
- [llvm] [FPEnv][IRBuilder] Set strictfp mode automatically when possible. (PR #98677)
Serge Pavlov via llvm-commits
- [llvm] [Tablegen] Support Operand in morphing patterns (PR #99645)
Serge Pavlov via llvm-commits
- [llvm] [GlobalISel][ARM] Legalization of G_CONSTANT using constant pool (PR #98308)
Serge Pavlov via llvm-commits
- [llvm] [GlobalISel][ARM] Legalization of G_CONSTANT using constant pool (PR #98308)
Serge Pavlov 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)
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] Use loc from the directive for `.abort` (PR #99648)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Sergei Barannikov via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
Sergei Barannikov via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Lower 64-bit CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Lower 64-bit CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Lower 64-bit CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Lower 64-bit CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Lower 64-bit CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #99752)
Sergei Barannikov via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Shan Huang via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [BOLT] Match functions with call graph (PR #98125)
Shaw Young via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [BOLT] Match functions with call graph (PR #98125)
Shaw Young 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] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
Shengchen Kan via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
Shengchen Kan via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
Shengchen Kan 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] [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)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
Shengchen Kan via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Shengchen Kan via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
Shengchen Kan via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
Shengchen Kan via llvm-commits
- [llvm] [VPlan] Compute cost for most opcodes in VPWidenRecipe (NFCI). (PR #98764)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Compute cost for most opcodes in VPWidenRecipe (NFCI). (PR #98764)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Compute cost for most opcodes in VPWidenRecipe (NFCI). (PR #98764)
Shih-Po Hung via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
Shilei Tian via llvm-commits
- [llvm] f56cdd4 - [NFC] Use named variable for test case `select-from-load.ll`
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
Shilei Tian via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] eb656ea - [VectorCombine] Add vectorcombine specific test coverage for #98334
Simon Pilgrim 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] 054d7b1 - [X86] Add huge-stack.ll test coverage from #84114
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (PR #85081)
Simon Pilgrim via llvm-commits
- [llvm] c2580af - [X86] Convert shift+clamp -> avx2 shift folds to use SDPatternMatch::m_SetCC. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (PR #85081)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] Remove the `x86_mmx` IR type. (PR #98505)
Simon Pilgrim via llvm-commits
- [llvm] b320d37 - [X86] Add handling for select(icmp_uge(amt,BW),0,shift_logical(x,amt)) -> avx2 shift(x,amt)
Simon Pilgrim via llvm-commits
- [llvm] 77e3100 - [DAG] SDPatternMatch::m_SetCC - rename operands. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ba8792b - [X86] visitFCOPYSIGN - pull out repeated SDLoc. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4fac145 - [X86] combineSelect - reuse existing SDLoc. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3560e1d - [DAG] visitADDLike - convert (A-B)+(C-D) --> (A+C)-(B+D) fold to sd_match. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2905372 - [X86] visitADDLike - pull out repeated SDLoc. NFC.
Simon Pilgrim 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] [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] [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
- [llvm] [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (PR #85081)
Simon Pilgrim 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
- [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
- [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
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats. (PR #98570)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (PR #85081)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store to legalize `EXTRACT_VECTOR_ELT` type (PR #98176)
Simon Pilgrim via llvm-commits
- [llvm] [ValueTracking][X86] Compute KnownBits for phadd/phsub (PR #92429)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Do not vectorize small (<=2) buildvector/buildvalue sequences with MaxVF==true. (PR #98957)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Add `llvm.experimental.vector.compress` intrinsic (PR #92289)
Simon Pilgrim via llvm-commits
- [llvm] 8917d52 - [X86] createSetFPEnvNodes - pass SDLoc by reference instead of value.
Simon Pilgrim via llvm-commits
- [llvm] daab6fc - [Transforms] DXILResource.cpp - fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
Simon Pilgrim via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Simon Pilgrim via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
Simon Pilgrim via llvm-commits
- [llvm] 68cb903 - Revert d43ec97de081755990264049eba09cb7c83cb321 "[X86] combineConcatVectorOps - IsConcatFree - peek through bitcasts to find inplace subvectors."
Simon Pilgrim via llvm-commits
- [llvm] 6a14161 - [X86] Add getGFNICtrlMask helper for the constant creation and bitcasting. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 92f9f01 - [X86] getGFNICtrlMask - create a vXi8 mask instead of a bitcasted vXi64 mask.
Simon Pilgrim via llvm-commits
- [llvm] 497ea1d - [DAG] tryToFoldExtendSelectLoad - reuse existing SDLoc. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Simon Pilgrim via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Simon Tatham via llvm-commits
- [lld] [lld][AArch64] Fix handling of SHT_REL relocation addends. (PR #98291)
Simon Tatham via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
Simon Tatham 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] [LV][AArch64] Prefer Fixed over Scalable if cost-model is equal (Neoverse V2) (PR #95819)
Sjoerd Meijer 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] [LV][AArch64] Prefer Fixed over Scalable if cost-model is equal (Neoverse V2) (PR #95819)
Sjoerd Meijer via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Sjoerd Meijer via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Sjoerd Meijer via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Sjoerd Meijer via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Sjoerd Meijer via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [compiler-rt] [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Slava Zakharin via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Sotiris Apostolakis via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove wavefrontsize feature from GFX10+ (PR #98400)
Stanislav Mekhanoshin via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Stanislav Mekhanoshin via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Stanislav Mekhanoshin via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove wavefrontsize feature from GFX10+ (PR #98400)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove default wavefrontsize attribute in asm parser (PR #97617)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (PR #98562)
Stanislav Mekhanoshin via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
Stanislav Mekhanoshin via llvm-commits
- [clang] [llvm] AMDGPU: Loop over the types for global_load_tr16 pats (NFC) (PR #99551)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Stefan Pintilie via llvm-commits
- [llvm] [PPC]Optimize zeroing accumulator and spilling instructions into simple instructions (PR #96094)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the RegisterCoalescer. (PR #96839)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add phony subregisters to cover the high half of the VSX registers. (PR #94628)
Stefan Pintilie via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (PR #98789)
Stephen Tozer via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Steven Johnson via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Steven Johnson via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Steven Johnson via llvm-commits
- [clang] [llvm] Finish deleting the le32/le64 targets (PR #98497)
Steven Johnson via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add SPIR-V structurizer (PR #97606)
Steven Perron via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Sudharsan Veeravalli via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Sudharsan Veeravalli via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Add support for llvm.lround and llvm.lrint intrinsics lowering. (PR #96817)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Add support for llvm.lround and llvm.lrint intrinsics lowering. (PR #96817)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
Sumanth Gundapaneni via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
Sumanth Gundapaneni via llvm-commits
- [llvm] 3941f65 - adjust the m86k backend after change f270a4dd6667759d7305797a077ae09648318ac7
Sylvestre Ledru via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Sylvestre Ledru via llvm-commits
- [llvm] 64f67a4 - adjust the Xtensa backend after change f270a4dd6667759d7305797a077ae09648318ac7
Sylvestre Ledru via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
Sylvestre Ledru via llvm-commits
- [llvm] [LoopRotate] Don't rotate loops when the minsize attribute is present (PR #98815)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Consolidate increments in callee matching code (PR #99385)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Extend `WorkloadImportsManager` to use the contextual profile (PR #98682)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #98702)
Teresa Johnson via llvm-commits
- [llvm] Revert "[ADT] Make set_subtract more efficient when subtrahend is larger (NFC)" (PR #99386)
Teresa Johnson via llvm-commits
- [llvm] Revert "[ADT] Make set_subtract more efficient when subtrahend is larger (NFC)" (PR #99386)
Teresa Johnson via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #99401)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Consolidate increments in callee matching code (PR #99385)
Teresa Johnson via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Teresa Johnson via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Teresa Johnson via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Teresa Johnson via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Teresa Johnson via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Reduce cloning overhead by sharing nodes when possible (PR #99832)
Teresa Johnson 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] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Thomas Fransham via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Thomas Lively via llvm-commits
- [llvm] [TTI][WebAssembly] Pairwise reduction expansion (PR #93948)
Thomas Lively via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Thomas Lively via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
Thomas Lively via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
Thomas Lively via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Thomas Petazzoni via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Thomas Petazzoni via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Thomas Petazzoni via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Thomas Petazzoni via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E4M3 IEEE 754 type (PR #97179)
Thomas Raoux via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Fix Machine Verifier errors (PR #99018)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
Thorsten Schütt via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Fix Machine Verifier errors (PR #99018)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Thorsten Schütt via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Thorsten Schütt via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Thorsten Schütt via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Thorsten Schütt via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
Thorsten Schütt via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
Thorsten Schütt via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
Thorsten Schütt via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [llvm] [msan] Precommit MSan Arm NEON vst tests with origin-tracking (PR #99555)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Thurston Dang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Tianqing Wang via llvm-commits
- [llvm] 762c607 - [AArch64][GISel] Add test cases for folding shifts into load/store addressing modes (NFC)
Tianyi Guan via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Add --sample-period to estimate absolute counts (PR #99826)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Add --sample-period to estimate absolute counts (PR #99826)
Tim Creech via llvm-commits
- [llvm] [llvm-profgen] Add --sample-period to estimate absolute counts (PR #99826)
Tim Creech via llvm-commits
- [llvm] [InstCombine] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine][NFC] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine][NFC] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine][NFC] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine][NFC] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Tim Gymnich via llvm-commits
- [llvm] Prevent copying of ArenaAllocator (PR #97935)
Tom Honermann via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Tom Stellard via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Tom Stellard via llvm-commits
- [llvm] workflows: Add a job for auditing release assets (PR #92829)
Tom Stellard via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Add a new workflow for checking commit access qualifications (PR #93301)
Tom Stellard via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] [workflows] Avoid usage of access token in issue-write.yml (PR #94011)
Tom Stellard via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Update Docker to use Ubuntu 24.04 (PR #99421)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Update Docker to use Ubuntu 24.04 (PR #99421)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
Tristan Ross via llvm-commits
- [compiler-rt] [compiler-rt] Check codesign in path before using (PR #99837)
Tristan Ross via llvm-commits
- [compiler-rt] [compiler-rt] Check codesign in path before using (PR #99837)
Tristan Ross via llvm-commits
- [lld] [llvm] Add extended mnemonics (PR #97571)
Ulrich Weigand via llvm-commits
- [lld] [llvm] Add extended mnemonics (PR #97571)
Ulrich Weigand via llvm-commits
- [llvm] e8e4060 - Fix sext_in_reg from i1 to i128
Ulrich Weigand via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Ulrich Weigand via llvm-commits
- [llvm] Allow MAY(R)? to accept the high components of register pairs (PR #98606)
Ulrich Weigand via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
Usman Nadeem via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Revert "Add source file name for template instantiations in -ftime-trace" (PR #99534)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Revert "Add source file name for template instantiations in -ftime-trace" (PR #99534)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99757)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Revert "Add source file name for template instantiations in -ftime-trace" (PR #99534)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99757)
Utkarsh Saxena via llvm-commits
- [llvm] 1ca07ce - Revert "[SandboxIR] Add more Instruction member functions (#98588)"
Vasileios Porpodas via llvm-commits
- [llvm] bbcb3d6 - Reapply "[SandboxIR] Add more Instruction member functions (#98588)"
Vasileios Porpodas via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Victor Perez via llvm-commits
- [llvm] [Attributor]: AApointerInfo - store the full chain of instructions that make up the access (PR #96526)
Vidush Singhal via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [Build Issue] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [COFF] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [COFF] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [COFF] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [lld] [LLD] [COFF] Ubuntu24 build failure due to LLD's COFF regression (PR #98447)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
Vikram Hegde via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Vincent Lee via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Vincent Lee via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Vincent Lee via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Vincent Lee via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
Vincent Lee via llvm-commits
- [libcxx] [llvm] [openmp] [lit] Add a flag to disable lit time tests (PR #98270)
Vincent Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Vincent Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Vincent Lee via llvm-commits
- [llvm] [CGData] llvm-cgdata (PR #89884)
Vincent Lee via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
Vitaly Buka via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
Vitaly Buka via llvm-commits
- [compiler-rt] Work around a C language bug in libFuzzer (PR #96775)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add code owner for nsan (PR #98967)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] adding preadv2/pwritev2 interceptions. (PR #97216)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
Vitaly Buka via llvm-commits
- [compiler-rt] Revert "[safestack] Various Solaris fixes" (PR #98541)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][www] replace deprecated LLVM_CONFIG_PATH with LLVM_CMAKE_DIR (PR #71500)
Vitaly Buka 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] Revert "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (PR #99062)
Vitaly Buka via llvm-commits
- [llvm] Revert "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (PR #99062)
Vitaly Buka via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Vitaly Buka via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Vitaly Buka via llvm-commits
- [lld] [llvm] [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (PR #98512)
Vitaly Buka via llvm-commits
- [llvm] bb604ae - [LLVM][LTO] Add missing dependency
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Precommit MSan Arm NEON vst tests (PR #98247)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][www] Update standalone build instruction (PR #98707)
Vitaly Buka via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
Vitaly Buka via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
Vitaly Buka via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Remove alignment checks in ASan error reporting (PR #94103)
Vitaly Buka via llvm-commits
- [compiler-rt] [libFuzzer] Fix incorrect coverage number in fork mode (PR #82335)
Vitaly Buka via llvm-commits
- [compiler-rt] [libFuzzer] Fix incorrect coverage number in fork mode (PR #82335)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_bad_report_path_test on Linux as root (PR #97732)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
Vitaly Buka via llvm-commits
- [llvm] [msan] Precommit MSan Arm NEON vst tests with origin-tracking (PR #99555)
Vitaly Buka via llvm-commits
- [llvm] [msan] Precommit MSan Arm NEON vst tests with origin-tracking (PR #99555)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
Vitaly Buka via llvm-commits
- [compiler-rt] [safestack] Various 32-bit Linux fixes (PR #99455)
Vitaly Buka via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Vitaly Buka via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
Vitaly Buka via llvm-commits
- [compiler-rt] 59441f2 - [sanitizer] Use strict-whitespace in tests
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common] Use %p to print addresses (PR #98578)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (PR #98246)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (PR #98246)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (PR #98246)
Vitaly Buka via llvm-commits
- [compiler-rt] 98ebdd0 - [NFC][sanitizer] Fix `unused variable 'RegName'` warning
Vitaly Buka via llvm-commits
- [compiler-rt] 377e1eb - [asan] Consume leading zeroes in a test
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common] Use %p to print addresses (PR #98578)
Vitaly Buka via llvm-commits
- [compiler-rt] 2d69c36 - [tsan] Consume leading zeroes in a test
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Enable test on linux (PR #99659)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
Vitaly Buka via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
Vitaly Buka via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
Vitaly Buka via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
Vitaly Buka via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
Vitaly Buka via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
Vitaly Buka via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Vitaly Buka via llvm-commits
- [llvm] SelectionDAG: Avoid using MachineFunction::getMMI (PR #99696)
Vitaly Buka via llvm-commits
- [llvm] Revert "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99777)
Vitaly Buka via llvm-commits
- [llvm] Revert "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99777)
Vitaly Buka via llvm-commits
- [llvm] Reland "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99779)
Vitaly Buka via llvm-commits
- [llvm] Reland "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99779)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
Vitaly Buka via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Vlad Serebrennikov via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Vlad Serebrennikov via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Vlad Serebrennikov via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Vlad Serebrennikov via llvm-commits
- [llvm] [clang] Disable runtimes testing in C++03 and Clang modules modes (PR #99303)
Vlad Serebrennikov via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
Vladislav Khmelevsky via llvm-commits
- [compiler-rt] [compiler-rt] [code-quality] replaced insecure function calls in _initializeAvailabilityCheck (PR #98659)
Volodymyr Sapsai via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (PR #98774)
Volodymyr Vasylkun via llvm-commits
- [llvm] 297fab1 - [LoongArch] Copy typepromotion-overflow.ll from AArch64. NFC
WANG Rui via llvm-commits
- [llvm] e316f19 - [LoongArch] Pre-commit tests for spurious mask removal. NFC
WANG Rui via llvm-commits
- [llvm] aefe411 - [LoongArch] Add a test for spurious mask removal. NFC
WANG Rui via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Wei Wang via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Wei Wang via llvm-commits
- [llvm] [Asan] Skip pre-split coroutine and noop coroutine frame (PR #99415)
Wei Wang via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
Wei Xiao via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Wei Xiao via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Wei Xiao via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Wei Xiao via llvm-commits
- [llvm] [llvm-profgen] Add --sample-period to estimate absolute counts (PR #99826)
Wei Xiao via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
Wei Xiao via llvm-commits
- [llvm] Update frame layout & CFI generation to handle frames larger than 2gb (PR #99263)
Wesley Wiser via llvm-commits
- [llvm] Update frame layout & CFI generation to handle frames larger than 2gb (PR #99263)
Wesley Wiser via llvm-commits
- [llvm] [LLVM] [MC] Update frame layout & CFI generation to handle frames larger than 2gb (PR #99263)
Wesley Wiser via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
William Junda Huang via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
William Junda Huang via llvm-commits
- [llvm] [dbginfo-tests] Use -march instead of -arch to avoid getting an error for non-darwin targets. (PR #98977)
Wolfgang Pieb via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
Xiang Li via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Yangyu Chen via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Yangyu Chen via llvm-commits
- [llvm] [RISCV] Recommit "Expand vp.stride.load to splat of a scalar load." (PR #98579)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Yeting Kuo via llvm-commits
- [clang] [llvm] [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (PR #98891)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Insert simple landing pad for taken address labels. (PR #91855)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Insert simple landing pad for taken address labels. (PR #91855)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Insert simple landing pad for taken address labels. (PR #91855)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Insert simple landing pad for taken address labels. (PR #91855)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Insert simple landing pad before indirect jumps for Zicfilp. (PR #91860)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.splat and RISC-V. (PR #98731)
Yeting Kuo via llvm-commits
- [llvm] [Asan] Provide TTI hook to provide memory reference infromation of target intrinsics. (PR #97070)
Yeting Kuo via llvm-commits
- [llvm] [Asan] Provide TTI hook to provide memory reference infromation of target intrinsics. (PR #97070)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Don't use x7 as input argument for fastcc when Zicfilp enabled. (PR #93321)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Don't use x7 as input argument for fastcc when Zicfilp enabled. (PR #93321)
Yeting Kuo via llvm-commits
- [llvm] [Docs] Store to poison is the canonical form for non-terminator unreachable (PR #98910)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [RISCV] Add support for getHostCPUFeatures using hwprobe (PR #94352)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (PR #98802)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Implement Known{Bits,NonZero,FPClass} for `llvm.vector.reverse` (PR #99013)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] ConstraintElimination: use DynamicAPInt (PR #99019)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_features_bits (PR #85790)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [AggressiveInstCombine] Expand memchr with small constant strings (PR #98501)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
Yingwei Zheng via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Implement __init_riscv_feature_bits (PR #85790)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select of symmetric selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select of symmetric selects (PR #99245)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Let ComputeKnownSignBits handle (shl (zext X), C) (PR #97693)
Yingwei Zheng via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
Yingwei Zheng via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Yingwei Zheng via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
Yingwei Zheng via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Yingwei Zheng via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
Yingwei Zheng via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InferAttrs] Set attributes for `remainder` (PR #99521)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InferAttrs] Set attributes for `remainder` (PR #99521)
Yingwei Zheng via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
Yingwei Zheng via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Yingwei Zheng via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Yingwei Zheng via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
Yingwei Zheng via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
Yingwei Zheng via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Convert load from LUT into a select (PR #98339)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Simplify switch with implicit default (PR #95665)
Yingwei Zheng via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyLibCalls] Constant fold `remquo` (PR #99647)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
Yingwei Zheng via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Yingwei Zheng via llvm-commits
- [llvm] Intrinsic: introduce minimumnum and maximumnum for IR and SelectionDAG (PR #96649)
YunQiang Su via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang][Coroutines] Introducing the `[[clang::coro_inplace_task]]` attribute (PR #94693)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #98971)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #98971)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #98971)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Perform HALO on "coro_must_elide" coroutines (PR #98974)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #99282)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #98971)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #98971)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #99282)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Yuxuan Chen via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Yuxuan Chen via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(lhttps://github.com/llvm/llvm-project/issues/99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(https://github.com/llvm/llvm-project/issues/99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm[#99772](https://github.com/llvm/llvm-project/issues/99772)) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
Zimo Ji via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
via llvm-commits
- [llvm] 0119187 - [CodeGen] Port `two-address-instructions` to new pass manager (#98632)
via llvm-commits
- [llvm] [CodeGen] Port `two-address-instructions` to new pass manager (PR #98632)
via llvm-commits
- [llvm] [AMDGPU] V_SET_INACTIVE optimizations (PR #98864)
via llvm-commits
- [llvm] Fix assertion failure in PR98681 (PR #98860)
via llvm-commits
- [llvm] 9d34b67 - [InstSimplify] Fold ptrtoint(ptradd(P,X-ptrtoint(P))) to X (#98649)
via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
via llvm-commits
- [llvm] [PatternMatch] Add matchers for `m_{I,F,}Cmp` and `m_{I,F,}SpecificCmp`; NFC (PR #98282)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
via llvm-commits
- [llvm] 71051de - [MemCpyOpt] Fix infinite loop in memset+memcpy fold (#98638)
via llvm-commits
- [llvm] 94279ae - [RISCV] Recommit "Expand vp.stride.load to splat of a scalar load." (#98579)
via llvm-commits
- [llvm] [IR] Remove variants of dropUnknownNonDebugMetadata (PR #98854)
via llvm-commits
- [llvm] [AMDGPU] Enable atomic optimizer for divergent i64 and double values (PR #96934)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
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] 9f4a25e - Add extended mnemonics (#97571)
via llvm-commits
- [llvm] [RISCV] Increase default tail duplication threshold to 6 at -O3 (PR #98873)
via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] ArrayRef: add missing constexpr annotations (NFC) (PR #98874)
via llvm-commits
- [llvm] [DebugInfo][SCCPSolver] Fix missing debug locations (PR #98876)
via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
via llvm-commits
- [llvm] e027017 - [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (#98866)
via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
via llvm-commits
- [llvm] [Support][Memory] Add memfd based fallback for strict W^X Linux systems (PR #98538)
via llvm-commits
- [llvm] [bolt][test] Require asserts in X86/match-functions-with-calls-as-anchors.test (PR #98882)
via llvm-commits
- [llvm] [AArch64][GISel] Add fp128 and i128 sitofp/uitofp handling (PR #97691)
via llvm-commits
- [llvm] 0d5db4e - [AArch64][GlobalISel] Bitcast and Build Illegal G_CONCAT_VECTOR Instructions (#96492)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Bitcast and Build Illegal G_CONCAT_VECTOR Instructions (PR #96492)
via llvm-commits
- [llvm] 2b5595b - [IR] Remove variants of dropUnknownNonDebugMetadata (#98854)
via llvm-commits
- [llvm] [AMDGPU][llvm-split] Fix division by zero (PR #98888)
via llvm-commits
- [llvm] 1663ac5 - [AMDGPU] Remove some invalid tests (#98796)
via llvm-commits
- [llvm] [AMDGPU] Remove some invalid tests (PR #98796)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] [NVPTX] Adds float/double tests to load-store tests. (PR #96436)
via llvm-commits
- [llvm] [NVPTX] Adds float/double tests to load-store tests. (PR #96436)
via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
via llvm-commits
- [llvm] cf230e7 - [AMDGPU] Enable atomic optimizer for divergent i64 and double values (#96934)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
via llvm-commits
- [clang] [llvm] [RISC-V] Remove experimental for Zicfiss/Zicfilp. (PR #98891)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] ADT/Matrix: two-dimensional Container with View (PR #98893)
via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
via llvm-commits
- [llvm] [GlobalIsel] Add G_SCMP and G_UCMP instructions (PR #98894)
via llvm-commits
- [llvm] ConstraintSystem: replace data structure with Matrix (PR #98895)
via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [Offload] XFAIL four tests while working on fix (PR #98899)
via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
via llvm-commits
- [llvm] [RISCV] Always expand zero strided vp.strided.load (PR #98901)
via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
via llvm-commits
- [llvm] [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (PR #98802)
via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
via llvm-commits
- [llvm] Split DWARFFormValue::getReference into four functions (PR #98905)
via llvm-commits
- [llvm] [AMDGPU] Fix indirect dst bug for non-sgpr index (PR #98907)
via llvm-commits
- [llvm] 075f754 - [AMDGPU][llvm-split] Fix division by zero (#98888)
via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
via llvm-commits
- [llvm] [Docs] Store to poison is the canonical form for non-terminator unreachable (PR #98910)
via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
via llvm-commits
- [llvm] [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (PR #98898)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] 365f5b4 - [AArch64][GISel] Add fp128 and i128 sitofp/uitofp handling (#97691)
via llvm-commits
- [llvm] [AArch64][GISel] Add fp128 and i128 sitofp/uitofp handling (PR #97691)
via llvm-commits
- [llvm] 903f6fc - [RISCV] Prune dead LI in vsetvli coalescing with trivially dead vsetvli (#98647)
via llvm-commits
- [llvm] Reapply "[AArch64][NFC] Switch to LiveRegUnits (#87313)" (PR #96840)
via llvm-commits
- [llvm] Reapply "[AArch64][NFC] Switch to LiveRegUnits (#87313)" (PR #96840)
via llvm-commits
- [llvm] d5f4f08 - [RISCV] Always expand zero strided vp.strided.load (#98901)
via llvm-commits
- [llvm] a46d60a - [NFC] [AArch64] Refactor predicate register class decode functions (#97412)
via llvm-commits
- [llvm] [NFC] [AArch64] Refactor predicate register class decode functions (PR #97412)
via llvm-commits
- [llvm] [InstCombine] Fix saturated add canonicalization (PR #97973)
via llvm-commits
- [llvm] [CodeGen] Resolve FIXME: Find the same unit free in each cycle instead of one in each cycle (PR #82732)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [RISCV] Don't expand zero stride vp.strided.load if SEW>XLEN (PR #98924)
via llvm-commits
- [llvm] [LAA] Use MaxStride instead of CommonStride to calculate MaxVF (PR #98142)
via llvm-commits
- [llvm] a78b19d - [IR] Use SmallSet with more inline elements in dropUnknownNonDebugMetadata (NFC) (#98853)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
via llvm-commits
- [llvm] llvm.lround : Update verifier to support vector types. (PR #98932)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
via llvm-commits
- [compiler-rt] [nsan] Use ALIGNED instead of alignas (NFC) (PR #98933)
via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
via llvm-commits
- [clang] [llvm] [DirectX] Start documenting DXIL Resource handling (PR #90553)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [RISCV] Reverse iteration/deletion structure in vsetvli coalescing [NFC] (PR #98936)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
via llvm-commits
- [llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)
via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
via llvm-commits
- [llvm] [Transforms][DXIL] Tool to generate resource metadata and annotations (PR #98939)
via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
via llvm-commits
- [clang] [libc] [llvm] [OpenMP][libc] Remove special handling for OpenMP printf (PR #98940)
via llvm-commits
- [llvm] [InstCombine] Add support for transforming manual signed mul overflows (PR #93370)
via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
via llvm-commits
- [compiler-rt] 56ee6a1 - [compiler-rt][nsan] Disable coredump creation (#98807)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] Provide access to raw bits in PackedVector. NFC. (PR #98944)
via llvm-commits
- [llvm] 4797036 - [NVPTX] Adds float/double tests to load-store tests. (#96436)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] [ValueTracking][X86] Compute KnownBits for phadd/phsub (PR #92429)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] 31d4c97 - [LoopVectorize] LLVM fails to vectorise loops with multi-bool varables (#89226)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
via llvm-commits
- [llvm] 8659c91 - [RISCV][doc] Grammar fix
via llvm-commits
- [compiler-rt] [msan] Support prctl PR_GET_NAME call (PR #98951)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] 2da30f8 - [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (#98022)
via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] [SLP]Do not vectorize small (<=2) buildvector/buildvalue sequences with MaxVF==true. (PR #98957)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
via llvm-commits
- [llvm] da286c8 - [VectorCombine] foldShuffleToIdentity - peek through bitcasts to see if they come from the same value to form identity sequence (#98334)
via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazards. (PR #98956)
via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
via llvm-commits
- [compiler-rt] [sanitizer] Replace ALIGNED with alignas (PR #98958)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
via llvm-commits
- [lld] [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (PR #98961)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] [SelectionDAG] Add more cases for UDIV and SDIV (PR #86452)
via llvm-commits
- [llvm] 466c1b6 - Provide access to raw bits in PackedVector. NFC. (#98944)
via llvm-commits
- [llvm] [AMDGPU][GlobaISel] wrap the load-splitting code in RegBank selection with condition (PR #98966)
via llvm-commits
- [llvm] 4a23d41 - [SandboxIR][Doc] Add a Doc file for Sandbox IR (#98691)
via llvm-commits
- [llvm] [SandboxIR][Doc] Add a Doc file for Sandbox IR (PR #98691)
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] Check for side effects when lowering target intrinsics, update NVVM ldu/ldg intrinsics with IntrWillReturn and test for DCE (PR #98968)
via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
via llvm-commits
- [llvm] [AArch64] Take cmn into account when adjusting compare constants (PR #98634)
via llvm-commits
- [llvm] [SelectionDAG]: Have isKnownNeverZero treat SRL like division if all else fails (PR #89523)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lround intrinsic lowering. (PR #98970)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] 1347b9a - [Docs] Store to poison is the canonical form for non-terminator unreachable (#98910)
via llvm-commits
- [llvm] [Docs] Store to poison is the canonical form for non-terminator unreachable (PR #98910)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [NVPTX] Propagate truncate to operands (PR #98666)
via llvm-commits
- [llvm] [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (PR #98802)
via llvm-commits
- [clang] [llvm] [LLVM] Perform HALO on "coro_must_elide" coroutines (PR #98974)
via llvm-commits
- [compiler-rt] bc1c84a - [compiler-rt] adding preadv2/pwritev2 interceptions. (#97216)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [llvm] [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (PR #98892)
via llvm-commits
- [compiler-rt] ba66d60 - [sanitizer] Replace ALIGNED with alignas
via llvm-commits
- [llvm] d286efe - [AArch64][PAC] Lower direct authenticated calls to ptrauth constants. (#97664)
via llvm-commits
- [llvm] [ThinLTO] Use StringRef instead of std::string (PR #97963)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [dbginfo-tests] Use -march instead of -arch to avoid getting an error for non-darwin targets. (PR #98977)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [compiler-rt] 00af49a - [compiler-rt] Add code owner for nsan (#98967)
via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [llvm] 3614f65 - [Target] Use range-based for loops (NFC) (#98844)
via llvm-commits
- [llvm] 7863e4e - [RISCV] Form VFWMUL.VF and VFWADD.VF/WF when fp_extend is scalar and then splatted. (#98590)
via llvm-commits
- [clang] [llvm] IR: Store the default subtarget info in named metadata instead of the context. (PR #98673)
via llvm-commits
- [llvm] 25752a4 - [X86AsmParser] IntelExpression: End of Statement should check for valid end state (#95677)
via llvm-commits
- [llvm] [X86AsmParser] IntelExpression: End of Statement should check for valid end state (PR #95677)
via llvm-commits
- [llvm] [X86] For generating inline memset with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For generating inline memset with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] bddab51 - [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (#96860)
via llvm-commits
- [llvm] [X86] For generating inline memset with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [clang] [llvm] [X86][MC,Driver] Support -msse2avx to encode SSE instruction with VEX prefix (PR #96860)
via llvm-commits
- [llvm] 578cf72 - [RISCV] Add support for getHostCPUFeatures using hwprobe (#94352)
via llvm-commits
- [llvm] 563ae62 - [RISCV] Don't expand zero stride vp.strided.load if SEW>XLEN (#98924)
via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
via llvm-commits
- [llvm] [RISCV] Emit VP strided loads/stores in RISCVGatherScatterLowering (PR #98111)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [CI] Trigger CI tests run. (PR #98993)
via llvm-commits
- [llvm] fb2b5cd - [NFC] Fix typos (#98454)
via llvm-commits
- [llvm] [NFC] Fix typos (PR #98454)
via llvm-commits
- [llvm] [RISCV] Remove x7 from fastcc list. (PR #96729)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] 58c7df9 - [RISCV] Bump the version of Zicfilp/Zicfiss to 1.0 (#98891)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] 331ba43 - [AArch64] Take cmn into account when adjusting compare constants (#98634)
via llvm-commits
- [llvm] 3a0e015 - [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (#98343)
via llvm-commits
- [llvm] [NVPTX] Lower -1/x to neg.f64(rcp.rn.f64) instead of fdiv (PR #98343)
via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
via llvm-commits
- [llvm] [RISCV][NFC] Fix intrinsic misspelled in a comment (PR #98998)
via llvm-commits
- [llvm] [InstCombine][AMDGPU] Disable PtrReplacer when select has mismatch AS (PR #98456)
via llvm-commits
- [llvm] b132dd4 - [AMDGPU] Remove wavefrontsize feature from GFX10+ (#98400)
via llvm-commits
- [llvm] 5d12fa7 - [AMDGPU] Fix indirect dst bug for non-sgpr index (#98907)
via llvm-commits
- [llvm] 4eb30cf - [LV][EVL] Support in-loop reduction using tail folding with EVL. (#90184)
via llvm-commits
- [llvm] bazel build: pass __support_macros_config dep explicitly (NFCI) (PR #98999)
via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
via llvm-commits
- [llvm] [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (PR #99001)
via llvm-commits
- [llvm] [InstCombine] Fix a crash in `PointerReplacer` (PR #98987)
via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
via llvm-commits
- [llvm] [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (PR #99006)
via llvm-commits
- [llvm] b3a4466 - [AMDGPU] Implement GFX12 Memory Model (#98591)
via llvm-commits
- [llvm] de29b85 - [InstSimplify] Fix simplifyAndOrWithICmpEq with undef refinement (#98898)
via llvm-commits
- [llvm] goldsteinn/known vec reverse (PR #99013)
via llvm-commits
- [llvm] goldsteinn/known vec reverse (PR #99013)
via llvm-commits
- [llvm] goldsteinn/known vec reverse (PR #99013)
via llvm-commits
- [llvm] [ValueTracking] Implement Known{Bits,NonZero,FPClass} for `llvm.vector.reverse` (PR #99013)
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)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
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)
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)
via llvm-commits
- [llvm] [IR] Add TargetExtType::CanBeAlloca property (PR #99016)
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)
via llvm-commits
- [llvm] d0d61a7 - Split DWARFFormValue::getReference into four functions (#98905)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
via llvm-commits
- [llvm] 8afb643 - [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (#98802)
via llvm-commits
- [llvm] [SimplifyCFG] Select the first instruction that we can handle in `passingValueIsAlwaysUndefined` (PR #98802)
via llvm-commits
- [llvm] [GlobalIsel] Fix Machine Verifier errors (PR #99018)
via llvm-commits
- [llvm] ConstraintElimination: use DynamicAPInt (PR #99019)
via llvm-commits
- [llvm] c878399 - [C API] Add accessors for new no-wrap flags on GEP instructions (#97970)
via llvm-commits
- [lld] c05126b - [LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)
via llvm-commits
- [llvm] 4abdb85 - [SSAUpdater] Avoid un-necessary SmallVector stores (#97820)
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)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] 46505b3 - [SelectionDAG] use HandleSDNode instead of SDValue during SelectInlineAsmMemoryOperands (#85081)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [libc] [llvm] [libc][stdlib] Implement heap sort. (PR #98582)
via llvm-commits
- [llvm] c7aac38 - [SLP]Correctly detect minnum/maxnum patterns for select/cmp operations on floats.
via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] [BranchFolding] Add a hook to override tail merge size (PR #99025)
via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
via llvm-commits
- [clang] [llvm] [Coverage][MC/DC] Show uncoverable and unreachable conditions (PR #94137)
via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
via llvm-commits
- [llvm] [JITLink][LoongArch] Handle R_LARCH_GOT_PC_{HI20, LO12} fixups (PR #94589)
via llvm-commits
- [llvm] [JITLink][LoongArch] Handle R_LARCH_GOT_PC_{HI20, LO12} fixups (PR #94589)
via llvm-commits
- [llvm] 3bf83e3 - [LoopIdiom] Reland: Support 'shift until less-than' idiom #95002 (#98298)
via llvm-commits
- [llvm] [AggressiveInstCombine] Expand strchr/memchr with small constant strings (PR #98501)
via llvm-commits
- [llvm] [llvm-profgen] Support creating profiles of arbitrary events (PR #99026)
via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
via llvm-commits
- [llvm] [AMDGPU] Fix resource analysis crash on alias-to-alias function (PR #99034)
via llvm-commits
- [llvm] 522fd53 - [Intrinsics][PreISelInstrinsicLowering] llvm.memcpy.inline length no longer needs to be constant (#98281)
via llvm-commits
- [llvm] [Offload][OMPT] Add callbacks for (dis)associate_ptr (PR #99046)
via llvm-commits
- [llvm] [llvm][Docs] `_or_null` -> `_if_present` (PR #98586)
via llvm-commits
- [compiler-rt] 009e176 - [sanitizer_common] Fix TgKill on Solaris (#98000)
via llvm-commits
- [llvm] [AMDGPU] Use range-based for loops. NFC. (PR #99047)
via llvm-commits
- [llvm] [InstrRef][NFC] Avoid un-necessary DenseMap queries (PR #99048)
via llvm-commits
- [llvm] 91722a4 - [LoopRotate] Don't rotate loops when the minsize attribute is present
via llvm-commits
- [llvm] [LoopRotate] Don't rotate loops when the minsize attribute is present (PR #98815)
via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
via llvm-commits
- [llvm] [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (PR #99051)
via llvm-commits
- [llvm] b22fa90 - [ValueTracking][X86] Compute KnownBits for phadd/phsub (#92429)
via llvm-commits
- [llvm] [ValueTracking][X86] Compute KnownBits for phadd/phsub (PR #92429)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [lld] [llvm] [lld-macho] Fix thunks for non-__text TEXT sections (PR #99052)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [LoopReroll] Remove unused and unmaintained pass (PR #80972)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] 266a784 - [PowerPC] Ensure MI peephole knows about instr modified by combineRLWINM() (#97134)
via llvm-commits
- [llvm] [DXIL][Doc] Update specification of constraints to use TableGen list instead of dag. (PR #99055)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
via llvm-commits
- [llvm] Prevent copying of ArenaAllocator (PR #97935)
via llvm-commits
- [llvm] 3706c12 - Prevent copying of ArenaAllocator (#97935)
via llvm-commits
- [llvm] Prevent copying of ArenaAllocator (PR #97935)
via llvm-commits
- [compiler-rt] XFAIL: lld-available lit.cfg tag does not work as intended. (PR #99056)
via llvm-commits
- [llvm] f0eb558 - Remove support for 3DNow!, both intrinsics and builtins. (#96246)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
via llvm-commits
- [compiler-rt] 47f3d55 - XFAIL: lld-available lit.cfg tag does not work as intended. (#99056)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] f58cfac - [AggressiveInstCombine] Expand memchr with small constant strings (#98501)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] 618b0b7 - [SandboxIR] Add more Instruction member functions (#98588)
via llvm-commits
- [llvm] [SandboxIR] Add more Instruction member functions (PR #98588)
via llvm-commits
- [llvm] [AArch64] Replace AND with LSL#2 for LDR target (#34101) (PR #89531)
via llvm-commits
- [llvm] 15915c0 - [SLP]Do not vectorize small (<=2) buildvector/buildvalue sequences with MaxVF==true.
via llvm-commits
- [llvm] Prefer isSafeToSpeculativelyExecute to div/rem (PR #91157)
via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
via llvm-commits
- [llvm] afbdd6f - Revert "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (#99062)
via llvm-commits
- [llvm] Revert "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (PR #99062)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME2 FAMIN/FAMAX (PR #99063)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME2 FAMIN/FAMAX (PR #99063)
via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
via llvm-commits
- [llvm] [AMDGPU] Implement llvm.lrint intrinsic lowering (PR #98931)
via llvm-commits
- [llvm] f38baad - [InstCombine] Fix a crash in `PointerReplacer` (#98987)
via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
via llvm-commits
- [lld] 6464dd2 - [ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commands
via llvm-commits
- [llvm] [PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers (PR #98866)
via llvm-commits
- [llvm] [AArch64] Don't tail call memset if it would convert to a bzero. (PR #98969)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] 48f55ba - [Transforms][DXIL] Tool to generate resource metadata and annotations (#98939)
via llvm-commits
- [clang] [llvm] [RISCV] Add capital letters to T-Head extension names in descriptions. (PR #99070)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [InstCombine][AMDGPU] Disable PtrReplacer when select has mismatch AS (PR #98456)
via llvm-commits
- [llvm] [InstCombine][AMDGPU] Disable PtrReplacer when select has mismatch AS (PR #98456)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for trun'ed gather nodes. (PR #99072)
via llvm-commits
- [compiler-rt] [tsan] Replace ALIGNED with alignas (PR #98959)
via llvm-commits
- [llvm] d3f8105 - Revert "Finish deleting the le32/le64 targets" (#99079)
via llvm-commits
- [clang] [llvm] Revert "Finish deleting the le32/le64 targets" (PR #99079)
via llvm-commits
- [llvm] [ValueTracking] Implement Known{Bits,NonZero,FPClass} for `llvm.vector.reverse` (PR #99013)
via llvm-commits
- [llvm] goldsteinn/demanded elts consistent (PR #99080)
via llvm-commits
- [llvm] goldsteinn/demanded elts consistent (PR #99080)
via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [compiler-rt] 81704f6 - Revert "[compiler-rt] adding preadv2/pwritev2 interceptions." (#99085)
via llvm-commits
- [compiler-rt] Revert "[compiler-rt] adding preadv2/pwritev2 interceptions." (PR #99085)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move sandboxir::Use into a separate file (PR #99074)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [llvm] [llvm-c] Add getters for LLVMContextRef for various types (PR #99087)
via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [compiler-rt] Preadv2 pwritev2 san reapply (PR #99089)
via llvm-commits
- [llvm] bccd119 - [AMDGPU] Get rid of the +wavefrontsizeXX,-wavefrontsizeXX in MC tests (#99001)
via llvm-commits
- [llvm] e094abd - [SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of selects (#98774)
via llvm-commits
- [lld] 9078036 - [lld] Add emulation support for hexagon (#98857)
via llvm-commits
- [llvm] d01d9ab - [SandboxIR][NFC] Move sandboxir::Use into a separate file (#99074)
via llvm-commits
- [llvm] 80e18b9 - [llvm-dlltool] Remove the i386 underscore prefix from COFFImportFile::ImportName. NFC. (#98226)
via llvm-commits
- [lld] ad2ff17 - [lld][WebAssembly] Work around limited architecture detection for wasm64 shared libraries (#98961)
via llvm-commits
- [llvm] 4469650 - [llvm-dlltool] Handle import renaming using other name types, when possible (#98228)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [lld] f2d6d74 - [llvm-dlltool] Fix renamed imports without a separate regular import entry (#98229)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Split processUnitDIE into two lambdas (PR #99225)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] Prefer isSafeToSpeculativelyExecute to div/rem (PR #91157)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove unused check. (PR #99237)
via llvm-commits
- [llvm] 9be5f4f - [DirectX] Start documenting DXIL Resource handling (#90553)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [LAA] Consider unknown SCEVs defined in the loop as IndirectUnsafe. (PR #99239)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [compiler-rt] 434c238 - Revert "[tsan] Replace ALIGNED with alignas" (#99240)
via llvm-commits
- [compiler-rt] Revert "[tsan] Replace ALIGNED with alignas" (PR #99240)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] 4155387 - Preadv2 pwritev2 san reapply (#99089)
via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
via llvm-commits
- [llvm] [InstCombine][NFC] Pre-Commit Tests for Select of Symmetric Selects (PR #99244)
via llvm-commits
- [llvm] [bazel] Port changes from main (PR #99247)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
via llvm-commits
- [lld] [lld-macho] Omit `__llvm_addrsig` metadata from the output (PR #98913)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [llvm] e8ab413 - [RISCV] Add capital letters to T-Head extension names in descriptions. (#99070)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [lld] 6ad2987 - [lld-macho] Omit `__llvm_addrsig` metadata from the output (#98913)
via llvm-commits
- [llvm] [compiler-rt] Lipo the compiler-rt libraries into one Universal Library (PR #89286)
via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [llvm] [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (PR #99251)
via llvm-commits
- [compiler-rt] [tsan] Fix alignas specifier in tsan_platform_mac.cpp (PR #99252)
via llvm-commits
- [lld] Reapply "[lld] enable fixup chains by default (#79894)" (PR #99255)
via llvm-commits
- [lld] Reapply "[lld] enable fixup chains by default (#79894)" (PR #99255)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] Unify max alignment for arguments with generic max align. (PR #99257)
via llvm-commits
- [llvm] bed625b - [MC, ELF] Emit warning if a string constant contains newline char (#98060)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] b6c4ad7 - [RISCV] Remove x7 from fastcc list. (#96729)
via llvm-commits
- [llvm] 746cea3 - [VP][RISCV] Introduce vp.splat and RISC-V. (#98731)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [lld] cf6233f - [lld-link] Change /lldemit:llvm to use the pre-codegen module
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [BOLT] Store FileSymRefs in a multimap (PR #98992)
via llvm-commits
- [llvm] [AArch64] Replace AND with LSL#2 for LDR target (#34101) (PR #89531)
via llvm-commits
- [llvm] Update frame layout & CFI generation to handle frames larger than 2gb (PR #99263)
via llvm-commits
- [llvm] Update frame layout & CFI generation to handle frames larger than 2gb (PR #99263)
via llvm-commits
- [llvm] [MachinePipeliner] Fix instruction order with physical register (PR #99264)
via llvm-commits
- [llvm] befd44b - [AMDGPU] Update hasUnwantedEffectsWhenEXECEmpty (#97982)
via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] 1b873e5 - [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (#98867)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `phi-node-elimination` to new pass manager (PR #98867)
via llvm-commits
- [llvm] 493d504 - [GlobalIsel] Fix Machine Verifier errors (#99018)
via llvm-commits
- [llvm] 3850912 - [LoongArch] Enable the TypePromotion pass from AArch64 (#98868)
via llvm-commits
- [llvm] [LoongArch] Enable the TypePromotion pass from AArch64 (PR #98868)
via llvm-commits
- [llvm] 9e9924c - [RISCV] Don't fold vmerge.vvm or vmv.v.v into vredsum.vs if AVL changed (#99006)
via llvm-commits
- [clang] [flang] [llvm] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] Increase number of icmps needed for converting to a switch statement (PR #99269)
via llvm-commits
- [llvm] Increase number of icmps needed for converting to a switch statement (PR #99269)
via llvm-commits
- [llvm] f0ac890 - [RISCV][NFC] Fix intrinsic misspelled in a comment (#98998)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (PR #84443)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] [llvm] [nsan] Emit calls to optimized functions (PR #98900)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [AMDGPU] Implement workaround for GFX11.5 export priority (PR #99273)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
via llvm-commits
- [llvm] [VP] Refactor VectorBuilder to avoid layering violation. NFC (PR #99276)
via llvm-commits
- [llvm] [X86][MC] Add alias for `{evex} cmp` and `{evex} test`. (PR #99277)
via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #99282)
via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_inplace_task]] (PR #99282)
via llvm-commits
- [lld] [lld-macho] Ignore duplicate `-rpath` entries (PR #99289)
via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
via llvm-commits
- [compiler-rt] [safestack] Various Solaris fixes (PR #99290)
via llvm-commits
- [llvm] d28ed29 - [TTI][WebAssembly] Pairwise reduction expansion (#93948)
via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
via llvm-commits
- [llvm] f270a4d - [AArch64] Don't tail call memset if it would convert to a bzero. (#98969)
via llvm-commits
- [llvm] [X86][SimplifyCFG] Support hoisting load/store with conditional faulting (PR #96878)
via llvm-commits
- [llvm] 7c597c0 - [Utils][vim] Match vector 'splat' keyword (#99004)
via llvm-commits
- [llvm] 2e56497 - [Utils][vim] Match more hexadecimal float constants (#99000)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] c7309da - [AMDGPU] Use range-based for loops. NFC. (#99047)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] c5329c8 - [LV][AArch64] Prefer Fixed over Scalable if cost-model is equal (Neoverse V2) (#95819)
via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
via llvm-commits
- [llvm] [ValueTracking] Consistently propagate `DemandedElts` in ValueTracking functions (PR #99080)
via llvm-commits
- [llvm] [AMDGPU] clang-tidy: no else after return etc. NFC. (PR #99298)
via llvm-commits
- [llvm] 0b71d80 - [InstrRef][NFC] Avoid un-necessary DenseMap queries (#99048)
via llvm-commits
- [llvm] 8d28a41 - [AMDGPU] Remove SIWholeQuadMode pass early exit (#98450)
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)
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)
via llvm-commits
- [llvm] 8156be6 - [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF().
via llvm-commits
- [llvm] 6425f2d - [SLP]Improve minbitwidth analysis for trun'ed gather nodes.
via llvm-commits
- [llvm] d2bfc2b - [emacs] Fix autoloading for llvm-mir-mode (#98984)
via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
via llvm-commits
- [llvm] [emacs] Fix autoloading for llvm-mir-mode (PR #98984)
via llvm-commits
- [llvm] [SLP][NFC]Introduce CombinedVectorize nodes, NFC. (PR #99309)
via llvm-commits
- [llvm] [CodeGen] Add an option to skip extTSP BB placement for huge functions. (PR #99310)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] 1813ffd - [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (#98269)
via llvm-commits
- [llvm] 177ce19 - [LLVM] Add `llvm.experimental.vector.compress` intrinsic (#92289)
via llvm-commits
- [llvm] [GC] Support bidirectional iterator in GCStrategyMap (PR #99316)
via llvm-commits
- [llvm] [SLP][REVEC] Make Instruction::Call support vector instructions. (PR #99317)
via llvm-commits
- [llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
via llvm-commits
- [llvm] e093109 - [InstrRef][NFC] Avoid another DenseMap, use a sorted vector (#99051)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [VPlan] Port invalid cost remarks to VPlan. (PR #99322)
via llvm-commits
- [llvm] [bolt] A better DIEBuilder for the llvm API change in #98905 (PR #99324)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [InstCombine] Select of Symmetric Selects (PR #99245)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] 8687f7c - [RISCV] Support constant hoisting of immediate store values (#96073)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] Modernize types and constraints (PR #97923)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #97923)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #97923)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #97923)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #97923)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #99334)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #99334)
via llvm-commits
- [llvm] c034c44 - [InstCombine] Fold select of symmetric selects (#99245)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [Metadata] Make range boundary variables unsigned (NFC) (PR #99338)
via llvm-commits
- [llvm] [Metadata] Make range boundary variables unsigned (NFC) (PR #99338)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Reland Make G_DUP immediate 32-bits or larger (#96780) (PR #99014)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [AMDGPU] Simplify selection of llvm.amdgcn.inverse.ballot. NFCI. (PR #99345)
via llvm-commits
- [llvm] [AMDGPU] Utilities to asan instrument memory instructions. (PR #98863)
via llvm-commits
- [llvm] [llvm-dlltool] Use EXPORTAS name type for renamed imports on ARM64EC. (PR #99346)
via llvm-commits
- [llvm] [CodeGen] Add an option to skip extTSP BB placement for huge functions. (PR #99310)
via llvm-commits
- [llvm] Prefer isSafeToSpeculativelyExecute to div/rem (PR #91157)
via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Remove DWO ranges base (PR #99284)
via llvm-commits
- [llvm] [CodeGen] Restore MachineBlockPlacement block ordering (PR #99351)
via llvm-commits
- [llvm] a10570b - [MachO] Detect overflow in section offset. (#98685)
via llvm-commits
- [clang] [llvm] Remove 3dnow from X86TargetParser. (PR #99352)
via llvm-commits
- [llvm] 2d42f84 - [MC] Fix emission in asm of alignment 2^32. (#98688)
via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
via llvm-commits
- [lld] [lld-macho][test] Require "shell" feature for usage of `ln -s` (PR #99355)
via llvm-commits
- [lld] c7b08ac - [lld-macho][test] Require "shell" feature for usage of `ln -s` (#99355)
via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
via llvm-commits
- [llvm] 18cdfa7 - [SampleFDO] Stale profile call-graph matching (#95135)
via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
via llvm-commits
- [clang] [llvm] [msan] Implement support for Arm NEON vst{2,3,4} instructions (PR #99360)
via llvm-commits
- [lld] 0778f5c - [ELF] Support NOCROSSREFS and NOCROSSERFS_TO
via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
via llvm-commits
- [llvm] ddbf5ea - [SandboxIR][NFC] Add some comments (#99359)
via llvm-commits
- [llvm] [SandboxIR][NFC] Add some comments (PR #99359)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [BOLT][NFC] Fix build (PR #99361)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [instcombine] Extend logical reduction canonicalization to scalable vectors (PR #99366)
via llvm-commits
- [llvm] [CodeGen] It is safe to ignore internal reads when sinking (PR #88003)
via llvm-commits
- [llvm] [CodeGen] It is safe to ignore internal reads when sinking (PR #88003)
via llvm-commits
- [llvm] [AArch64] Resolve TODO: Add v2i8 and v2i16 to bitcast (PR #85306)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CVP][LVI] Add support for InsertElementInst in LVI (PR #99368)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [CodeGen] Emit more efficient magic numbers for exact udivs (PR #87161)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] ff08215 - [msan] Precommit MSan Arm NEON vst tests (#98247)
via llvm-commits
- [llvm] a51f343 - [CodeGen] Emit more efficient magic numbers for exact udivs (#87161)
via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
via llvm-commits
- [lld] [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (PR #99374)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
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] d85f105 - [RISCV] Teach fillUpExtensionSupportForSplat to handle nxvXi64 VMV_V_X_VL on RV32. (#99251)
via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
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] Add freeze for lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #96324)
via llvm-commits
- [compiler-rt] 8044a86 - [compiler-rt][www] Update standalone build instruction (#98707)
via llvm-commits
- [llvm] 495d3ea - [MachineSink][RISCV] Only call isConstantPhysReg or isIgnorableUse for uses. (#99363)
via llvm-commits
- [llvm] 63fae3e - [AMDGPU] clang-tidy: no else after return etc. NFC. (#99298)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [X86][LoopVectorize] Add support for arc and hyperbolic trig functions (PR #99383)
via llvm-commits
- [llvm] [X86][LoopVectorize] Add support for arc and hyperbolic trig functions (PR #99383)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] Reapply "[AArch64][NFC] Switch to LiveRegUnits (#87313)" (PR #96840)
via llvm-commits
- [llvm] [MemProf] Consolidate increments in callee matching code (PR #99385)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [LV][NFC]Introduce isScalableVectorizationAllowed() to refactor getMaxLegalScalableVF(). (PR #98916)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] fffe272 - [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (#98702)
via llvm-commits
- [llvm] 3061963 - Revert "[ADT] Make set_subtract more efficient when subtrahend is larger (NFC)" (#99386)
via llvm-commits
- [llvm] Revert "[ADT] Make set_subtract more efficient when subtrahend is larger (NFC)" (PR #99386)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [clang] [llvm] [WebAssembly] Implement f16x8.replace_lane instruction. (PR #99388)
via llvm-commits
- [clang] [llvm] [WebAssembly] Implement f16x8.replace_lane instruction. (PR #99388)
via llvm-commits
- [llvm] [LV] Don't predicate uniform divides with loop-invariant divisor. (PR #98904)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
via llvm-commits
- [llvm] f6add66 - [instcombine] Extend logical reduction canonicalization to scalable vectors (#99366)
via llvm-commits
- [llvm] [instcombine] Pull sext/zext through reduce.or/and (PR #99394)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] d08527e - [scudo] Add static vector functionality. (#98986)
via llvm-commits
- [compiler-rt] [scudo] Add static vector functionality. (PR #98986)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [compiler-rt] 83251a2 - [libFuzzer] Fix incorrect coverage number in fork mode (#82335)
via llvm-commits
- [compiler-rt] [libFuzzer] Fix incorrect coverage number in fork mode (PR #82335)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (PR #99401)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] d772cdd - [ADT] Make set_subtract more efficient when subtrahend is larger (NFC) (#99401)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SLP][REVEC] Make SLP support revectorization (-slp-revec) and add simple test. (PR #98269)
via llvm-commits
- [lld] 888b130 - [lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings options. NFC (#99374)
via llvm-commits
- [llvm] c41fa0f - [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (#99272)
via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [BOLT] Update Docker to use Ubuntu 24.04 (PR #99421)
via llvm-commits
- [llvm] [BOLT] Update Docker to use Ubuntu 24.04 (PR #99421)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] edfe250 - [MemProf] Consolidate increments in callee matching code (#99385)
via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
via llvm-commits
- [llvm] [llvm-driver] Add a newline at the end of the help message (PR #99425)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
via llvm-commits
- [llvm] [llvm][CodeGen] Some bugfix for window scheduler (PR #99429)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [compiler-rt] [llvm] [InstrPGO][TypeProf]Annotate vtable types when they are present in the profile (PR #99402)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] 5338bd3 - [SandboxIR] IR Tracker (#99238)
via llvm-commits
- [llvm] [SandboxIR] IR Tracker (PR #99238)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum (PR #99389)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] Fix assertion of null pointer samples in inline replay mode (PR #99378)
via llvm-commits
- [llvm] 810adba - [RISCV] Remove unused include in RISCVMCTargetDesc.h (#98790)
via llvm-commits
- [llvm] [RISCV] Remove unused include in RISCVMCTargetDesc.h (PR #98790)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [llvm] [BOLT] Enable standalone build (PR #97130)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [compiler-rt] [compiler-rt] Moved cmake libatomic check to top level config-ix (PR #99437)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] f363317 - [APFloat] Add support for f8E4M3 IEEE 754 type (#97179)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [lld] wasm-ld: Add allow-multiple-definition flag (PR #97699)
via llvm-commits
- [lld] wasm-ld: Add allow-multiple-definition flag (PR #97699)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [compiler-rt] [TSan] fix crash when symbolize on darwin platforms (PR #99441)
via llvm-commits
- [llvm] 4b9bcab - [AArch64] Add streaming-mode stack hazards. (#98956)
via llvm-commits
- [compiler-rt] [TSan] fix crash when symbolize on darwin platforms (PR #99441)
via llvm-commits
- [compiler-rt] [TSan] fix crash when symbolize on darwin platforms (PR #99441)
via llvm-commits
- [llvm] [InstCombine] Pattern match minmax calls for unsigned saturation. (PR #99250)
via llvm-commits
- [compiler-rt] [TSan] fix crash when symbolize on darwin platforms (PR #99441)
via llvm-commits
- [compiler-rt] 8afb395 - [sanitizer] Fix running sanitizer_bad_report_path_test on Linux as root (#97732)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
via llvm-commits
- [llvm] cf66cec - Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (#99292)
via llvm-commits
- [llvm] Recommit "[PatternMatch] Fix issue of stale reference in new `m_{I,F,}Cmp` matchers" (3rd Try) (PR #99292)
via llvm-commits
- [llvm] 26af44b - [DebugInfo][SCCPSolver] Fix missing debug locations (#98876)
via llvm-commits
- [llvm] 5753941 - [SROA] Fix debug locations for variables with non-zero offsets (#97750)
via llvm-commits
- [llvm] Revert "[llvm/DWARF] Recursively resolve DW_AT_signature references" (PR #99444)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [compiler-rt] 474d35f - [safestack] Various Solaris fixes (#99290)
via llvm-commits
- [lld] b1864a8 - [lld-macho] Ignore duplicate `-rpath` entries (#99289)
via llvm-commits
- [lld] [lld-macho] Save all thin archive members in repro tarball (PR #97169)
via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
via llvm-commits
- [llvm] [InstCombine] Turn AShr into LShr more often in SimplifyDemandedUseBits (PR #99155)
via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
via llvm-commits
- [compiler-rt] da0c8b2 - [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (#66743)
via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
via llvm-commits
- [clang] [llvm] Support for assume directive : Parse & AST modules (PR #97535)
via llvm-commits
- [llvm] [ValueLattice] Support constant vectors in mergeIn() (PR #99466)
via llvm-commits
- [llvm] [SLP] Increase UsesLimit to 64 (PR #99467)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
via llvm-commits
- [compiler-rt] [sanitizer] Fix running sanitizer_set_report_path_test on Android (PR #99469)
via llvm-commits
- [llvm] [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (PR #99470)
via llvm-commits
- [lld] [lld-macho] Use parallel algorithms in favor of `ThreadPool` (PR #99471)
via llvm-commits
- [lld] [lld] Add ability to have OUTPUT_FORMAT(binary) in linker script for ld.lld (PR #97765)
via llvm-commits
- [lld] [lld] Add ability to have OUTPUT_FORMAT(binary) in linker script for ld.lld (PR #97765)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] b634e05 - [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (#99424)
via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [clang] [llvm] [clang][ARM64EC] Add support for hybrid_patchable attribute. (PR #99478)
via llvm-commits
- [clang] [llvm] [clang][ARM64EC] Add support for hybrid_patchable attribute. (PR #99478)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
via llvm-commits
- [llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
via llvm-commits
- [llvm] 39bb244 - [SLP][REVEC] Make Instruction::Call support vector instructions. (#99317)
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [llvm] 27ec379 - [AMDGPU] Do not select llvm.amdgcn.inverse.ballot with wrong wave size (#99470)
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [llvm] [LV][NFC]Simplify the structure and improve message of safe distance analysis for scalable vectorization. (PR #99487)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [Analysis] Bail out for negative offsets in isDereferenceableAndAlignedInLoop (PR #99490)
via llvm-commits
- [llvm] 078198f - [DebugInfo][InstrRef] Index DebugVariables and some DILocations (#99318)
via llvm-commits
- [llvm] [LV][NFC]Simplify the structure and improve message of safe distance analysis for scalable vectorization. (PR #99487)
via llvm-commits
- [llvm] 1a80153 - [LV][NFC]Simplify the structure and improve message of safe distance analysis for scalable vectorization. (#99487)
via llvm-commits
- [llvm] Reapply "[llvm/DWARF] Recursively resolve DW_AT_signature references"… (PR #99495)
via llvm-commits
- [llvm] 1cc1072 - [GlobalIsel] Add G_SCMP and G_UCMP instructions (#98894)
via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
via llvm-commits
- [lld] 47b63cd - [lld-macho] Save all thin archive members in repro tarball (#97169)
via llvm-commits
- [llvm] [DWARF] Emit line 0 source locations for BB padding nops (PR #99496)
via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99499)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Remove alignment checks in ASan error reporting (PR #94103)
via llvm-commits
- [llvm] 7d74ca9 - [ValueLattice] Support constant vectors in mergeIn() (#99466)
via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
via llvm-commits
- [llvm] [ASAN] Make asan pass idempotent. (PR #99439)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [compiler-rt] [compiler-rt] Add `DumpAllRegisters` impl (PR #99049)
via llvm-commits
- [llvm] [InstCombine] Do not use operand info in `replaceInInstruction` (PR #99492)
via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
via llvm-commits
- [llvm] 0c4023a - [RISCV] Use Root instead of N throughout the worklist loop in combineBinOp_VLToVWBinOp_VL. (#99416)
via llvm-commits
- [llvm] [SLP][REVEC] Fix false assumption of the source for castToScalarTyElem. (PR #99424)
via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
via llvm-commits
- [llvm] [AArch64] Legalize fp128 scalars as libcalls for G_FCMP (PR #98452)
via llvm-commits
- [llvm] [GlobalIsel] import G_SCMP and G_UCMP (PR #99518)
via llvm-commits
- [llvm] [GVN] Look through select/phi when determining underlying object (PR #99509)
via llvm-commits
- [llvm] 342bd4b - [orc] Add the name of static archives to the name of their member objects (#99407)
via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [clang] [llvm] Add source file name for template instantiations in -ftime-trace (PR #98320)
via llvm-commits
- [llvm] [InferAttrs] Set attributes for `remainder` (PR #99521)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] 06ab30b - [AMDGPU] Constant folding of llvm.amdgcn.trig.preop (#98562)
via llvm-commits
- [llvm] [CombinerHelper]: Use undef for handling divisors of one (PR #91037)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] suppresses unused variable warning (PR #99526)
via llvm-commits
- [llvm] 3d69bbc - Allow MAY(R)? to accept the high components of register pairs (#98606)
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] 574dbe3 - suppresses unused variable warning (#99526)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] 13a8f8d - [InferAttrs] Set attributes for `remainder` (#99521)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] ce8c43f - Fix assertion of null pointer samples in inline replay mode (#99378)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] b2dcf62 - [NVPTX] fix emission for i1 load and extload (#99392)
via llvm-commits
- [llvm] [NVPTX] fix emission for i1 load and extload (PR #99392)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] 04bcd74 - Revert "Add source file name for template instantiations in -ftime-trace" (#99534)
via llvm-commits
- [clang] [llvm] Revert "Add source file name for template instantiations in -ftime-trace" (PR #99534)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [LV] Add option to still enable the legacy cost model. (PR #99536)
via llvm-commits
- [llvm] [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (PR #99537)
via llvm-commits
- [llvm] c5432d3 - [SandboxIR][Tracker] Track eraseFromParent() (#99431)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track eraseFromParent() (PR #99431)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [lld] [lld][ELF] removed peek2 in linker script lexer (PR #99539)
via llvm-commits
- [clang] [llvm] AMDGPU: Add back half and bfloat support for global_load_tr16 pats (PR #99540)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::removeFromParent() (PR #99541)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] 280d90d - AMDGPU: Add back half and bfloat support for global_load_tr16 pats (#99540)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
via llvm-commits
- [llvm] [SelectionDAG] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (NFC) (PR #99524)
via llvm-commits
- [llvm] f6f88f4 - [LLVM] Silence compiler-rt warning in runtimes build (#99525)
via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant vector checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] [vectorcombine] Pull sext/zext through reduce.or/and/xor (PR #99548)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
via llvm-commits
- [clang] [llvm] AMDGPU: Loop over the types for global_load_tr16 pats (NFC) (PR #99551)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove redundant checks (PR #99524)
via llvm-commits
- [llvm] e2c3cd7 - AMDGPU: Loop over the types for global_load_tr16 pats (NFC) (#99551)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors (PR #99524)
via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] 82cca0c - [IR] Unify max alignment for arguments with generic max align. (#99257)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] eb7d54a - [msan] Precommit MSan Arm NEON vst tests with origin-tracking (#99555)
via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [LangRef] Adjust the documentation of some fast-math flags. (PR #99557)
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] [SandboxIR][Tracker] Track Instruction::removeFromParent() (PR #99541)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] [GlobalIsel] Do not run getKnownBits if it is an exact udiv (NFC) (PR #99560)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] [GlobalIsel] Do not run getKnownBits if it is an exact udiv (NFC) (PR #99560)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] [ADT] Add unit tests for set_subtract (PR #99561)
via llvm-commits
- [llvm] Increase number of icmps needed for converting to a switch statement (PR #99269)
via llvm-commits
- [llvm] [ctx_prof] Make the profile output analyzable by llvm-bcanalyzer (PR #99563)
via llvm-commits
- [llvm] 4f786c6 - [SandboxIR][Tracker] Track Instruction::removeFromParent() (#99541)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::removeFromParent() (PR #99541)
via llvm-commits
- [llvm] ded35c0 - [vectorcombine] Pull sext/zext through reduce.or/and/xor (#99548)
via llvm-commits
- [llvm] [GlobalISel] Reorder code in CombinerHelper::buildUDivUsingMul. NFC (PR #99565)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [lld] [lld][ELF] remove `consumeLabel` in ScriptLexer (PR #99567)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [llvm] [GlobalIsel] Do not run getKnownBits if it is an exact udiv (NFC) (PR #99560)
via llvm-commits
- [llvm] [ADT] Teach set_intersect to erase with iterators (PR #99569)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
via llvm-commits
- [llvm] [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (PR #99524)
via llvm-commits
- [llvm] [LAA] Refine stride checks for SCEVs during dependence analysis. (PR #99577)
via llvm-commits
- [compiler-rt] 8be714b - [sanitizer] Fix running sanitizer_set_report_path_test on Android (#99469)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [llvm] [AArch64, ELF] Omit initial $d of non-text sections (PR #99580)
via llvm-commits
- [llvm] AMDGPU: Clear kill flags after FoldZeroHighBits (PR #99582)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [llvm] ef94732 - [llvm-lit] Resolve TypeError in built-in cat -v implementation (#98363)
via llvm-commits
- [llvm] Object: Don't error out on malformed bitcode files. (PR #96848)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [llvm] c675a9b - Object: Don't error out on malformed bitcode files.
via llvm-commits
- [llvm] Object: Don't error out on malformed bitcode files. (PR #96848)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [GlobalISel] Reorder code in CombinerHelper::buildUDivUsingMul. NFC (PR #99565)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
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
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [llvm][Docs] `_or_null` -> `_if_present` (PR #98586)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [compiler-rt] bda1893 - [compiler-rt] Add `DumpAllRegisters` impl (#99049)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [GlobalIsel] Do not run getKnownBits if it is an exact udiv (NFC) (PR #99560)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] Optimize count leading ones if promoted type (PR #99591)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] Optimize count leading ones if promoted type (PR #99591)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] c072580 - [ADT] Add unit tests for set_subtract (#99561)
via llvm-commits
- [compiler-rt] bf4347b - [sanitizer_common] Use %p to print addresses (#98578)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [llvm] [BOLT] Fix mustSkip when symbol's name changed by BOLT (PR #99463)
via llvm-commits
- [compiler-rt] d4b28fb - [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (#98246)
via llvm-commits
- [llvm] cbbd153 - [SandboxIR][Tracker] Track Instruction::moveBefore() (#99568)
via llvm-commits
- [llvm] [SandboxIR][Tracker] Track Instruction::moveBefore() (PR #99568)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler,linker}_flag` (PR #96171)
via llvm-commits
- [llvm] [llvm-lit] Resolve TypeError in built-in cat -v implementation (PR #98363)
via llvm-commits
- [llvm] [BOLT][DWARF] Remove deprecated opt (PR #99575)
via llvm-commits
- [llvm] [LV] Use llvm::all_off in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (PR #99585)
via llvm-commits
- [llvm] [RISCV] Don't cost scalar fp ops as more expensive than vector fp ops (PR #99594)
via llvm-commits
- [llvm] [ADT] Use UnorderedElementsAre in SetOperationsTest.cpp (NFC) (PR #99596)
via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [llvm] 6c3aa62 - [MC][NFC] Use std::map for AddressProbesMap
via llvm-commits
- [llvm] 8717407 - [CodeGen] Remove checks for vectors in unsigned division prior to computing leading zeros (#99524)
via llvm-commits
- [llvm] f554dd7 - [GlobalIsel] import G_SCMP and G_UCMP (#99518)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] Optimize count leading ones if promoted type (PR #99591)
via llvm-commits
- [llvm] 687fc08 - [ADT] Use UnorderedElementsAre in SetOperationsTest.cpp (NFC) (#99596)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] 592233a - [TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType (#99537)
via llvm-commits
- [llvm] [ADT] Use range-based for loops (NFC) (PR #99605)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] [scudo] Added LRU eviction policy to secondary cache. (PR #99409)
via llvm-commits
- [compiler-rt] 82af008 - [safestack] Various 32-bit Linux fixes (#99455)
via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
via llvm-commits
- [llvm] 2e5b451 - [DebugInfo][SimpleLoopUnswitch] Fix missing debug location updates for new terminators (#98789)
via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #99607)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
via llvm-commits
- [llvm] [BOLT] Expose pseudo probe function checksum and GUID (PR #99389)
via llvm-commits
- [llvm] [MC][NFC] Use std::map for AddressProbesMap (PR #99553)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [GC] Support bidirectional iterator in GCStrategyMap (PR #99316)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] 90668d2 - [CVP][LVI] Add support for InsertElementInst in LVI (#99368)
via llvm-commits
- [llvm] 8d0cbef - [ADT] Use range-based for loops (NFC) (#99605)
via llvm-commits
- [llvm] 5c93a94 - [Clang][OpenMP] Add interchange directive (#93022)
via llvm-commits
- [llvm] [TLI] Add basic support for remquo libcall (PR #99611)
via llvm-commits
- [llvm] 25f4bd8 - AMDGPU: Clear kill flags after FoldZeroHighBits (#99582)
via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
via llvm-commits
- [compiler-rt] 3a7c187 - [safestack] Support multilib testing (#98002)
via llvm-commits
- [lld] a6b204b - [lld][AArch64] Fix handling of SHT_REL relocation addends. (#98291)
via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
via llvm-commits
- [clang] [llvm] [clang] Support -Wa, options -mmsa and -mno-msa (PR #99615)
via llvm-commits
- [clang] [llvm] [clang] Support -Wa, options -mmsa and -mno-msa (PR #99615)
via llvm-commits
- [llvm] e8fbefe - [TLI] Add basic support for remquo libcall (#99611)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] 092dd9c - [AArch64] Remove redundant instructions in int-to-fp of lowest vector… (#98602)
via llvm-commits
- [llvm] [AArch64] Remove redundant instructions in int-to-fp of lowest vector… (PR #98602)
via llvm-commits
- [llvm] [AArch64] Remove redundant instructions in int-to-fp of lowest vector… (PR #98602)
via llvm-commits
- [llvm] ac6061e - [Analysis] Add new function isDereferenceableReadOnlyLoop (#97292)
via llvm-commits
- [llvm] b7b0071 - [AArch64][SVE] Improve code quality of vector unsigned/signed add reductions. (#97339)
via llvm-commits
- [llvm] 6cc8774 - [CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (#92965)
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [llvm] 02cb5bc - [ADT] Teach set_intersect to erase with iterators (#99569)
via llvm-commits
- [llvm] 0f23156 - [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers
via llvm-commits
- [llvm] [LoongArch] Support parsing the `%le_{hi20,add,lo12}_r` modifiers (PR #99485)
via llvm-commits
- [lld] 6b98ab9 - [lld][ELF][LoongArch] Add support for R_LARCH_LE_{HI20,ADD,LO12}_R relocations
via llvm-commits
- [llvm] [lld][ELF][LoongArch] Add support for R_LARCH_LE_{HI20,ADD,LO12}_R relocations (PR #99486)
via llvm-commits
- [llvm] [lld][ELF][LoongArch] Add support for R_LARCH_LE_{HI20,ADD,LO12}_R relocations (PR #99486)
via llvm-commits
- [llvm] [AArch64] Lower scalable i1 vector add reduction to cntp (PR #99031)
via llvm-commits
- [llvm] 008df3c - [LV] Check isPredInst instead of isScalarWithPred in uniform analysis. (#98892)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
via llvm-commits
- [llvm] [Support] Add Arm NEON implementation for `llvm::xxh3_64bits` (PR #99634)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port `AsmPrinter` to new pass manager (PR #99320)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] 007aa6d - [SLP] Increase UsesLimit to 64 (#99467)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] Optimize fptrunc(x)>=C1 --> x>=C2 (PR #99475)
via llvm-commits
- [llvm] [Tablegen] Support Operand in morphing patterns (PR #99645)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
via llvm-commits
- [llvm] [MC,ELF] Use loc from the directive for `.abort` (PR #99648)
via llvm-commits
- [llvm] [SimplfiyLibCalls] Constant fold `remquo` (PR #99647)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (PR #99556)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [InstCombine] Reducing rust i128::midpoint instructions (PR #99614)
via llvm-commits
- [clang] [llvm] [PowerPC] Add builtin_cpu_is P11 support (PR #99550)
via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
via llvm-commits
- [llvm] CodeGen: Avoid some references to MachineFunction's getMMI (PR #99652)
via llvm-commits
- [llvm] [AArch64] Fix lowring error for masked load/store integer scalable ve… (PR #99354)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] e2f463b - [aarch64] Add hyperbolic and arc trig intrinsic lowering (#98937)
via llvm-commits
- [llvm] def3944 - [WebAssembly] Add Support for Arc and Hyperbolic trig llvm intrinsics (#98755)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [libc] [llvm] [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf performance. (PR #99432)
via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor copy intrinsics (PR #96083)
via llvm-commits
- [llvm] [MVT][TableGen] Extend Machine Value Type to `uint16_t` (PR #99657)
via llvm-commits
- [llvm] [LLVM][AMDGPU] Copy isConvergent from Pseudo to Real instructions (PR #99658)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
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] Check for undef before transforming lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #96324)
via llvm-commits
- [llvm] [InstCombine] Check for undef before transforming lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #96324)
via llvm-commits
- [llvm] 09fec46 - [AMDGPU][RFC] Combine asm and disasm tests. (#92895)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] 22eb290 - [PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE tuning (#99629)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] 9ba5244 - [LV] Add option to still enable the legacy cost model. (#99536)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't invovled in the division (PR #99674)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't invovled in the division (PR #99674)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't invovled in the division (PR #99674)
via llvm-commits
- [llvm] 54dab7d - [msan] Implement support for Arm NEON vst{2,3,4} instructions (#99360)
via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
via llvm-commits
- [compiler-rt] Dump regs fbsd fix (PR #99676)
via llvm-commits
- [llvm] 0f0cfcf - CodeGen: Avoid some references to MachineFunction's getMMI (#99652)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (PR #99679)
via llvm-commits
- [llvm] [NVPTX] enforce signed 32 bit type for immediate offset (PR #99682)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [lit][NFC] Avoid unintended -EMPTY suffix in check prefix (PR #99690)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [llvm] Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (PR #99695)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #98022)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [GlobalISel] Allow customizing instruction-select pass (PR #95724)
via llvm-commits
- [clang] [llvm] [APFloat] Add support for f8E3M4 IEEE 754 type (PR #99698)
via llvm-commits
- [compiler-rt] 0ca98af - Dump regs fbsd fix (#99676)
via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
via llvm-commits
- [llvm] 49ef0a8 - Revert "[NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support" (#99695)
via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [compiler-rt] [compiler-rt] dump registers for FreeBSD/i386 (PR #99702)
via llvm-commits
- [clang] [llvm] [WIP][RISCV] Support __builtin_cpu_init and __builtin_cpu_supports (PR #99700)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99703)
via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99703)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
via llvm-commits
- [llvm] [BOLT] Fix typo from alterantive to alternative (PR #99704)
via llvm-commits
- [llvm] 63625f4 - [SandboxIR] Implement LoadInst (#99597)
via llvm-commits
- [llvm] [SandboxIR] Implement LoadInst (PR #99597)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #99709)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #99709)
via llvm-commits
- [compiler-rt] 9e74f66 - [compiler-rt] dump registers for FreeBSD/i386 (#99702)
via llvm-commits
- [clang] [llvm] Revert "[PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE t… (PR #99711)
via llvm-commits
- [llvm] 84658fb - Revert "[PS4/PS5][Driver][DWARF] Always emit .debug_aranges for SCE t… (#99711)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99545)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
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
- [clang] [llvm] [PowerPC] Add support for -mcpu=pwr11 / -mtune=pwr11 (PR #99511)
via llvm-commits
- [clang] [llvm] [OpenMP] OpenMP 5.1 "assume" directive parsing support (PR #92731)
via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99718)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [AMDGPU] Do not print `kernel-resource-usage` information on non-kernels (PR #99720)
via llvm-commits
- [llvm] [BOLT] Skip instruction shortening (PR #93032)
via llvm-commits
- [llvm] [bolt][Docs] fix missing option in cmake of stage3 in OptimizingClang.md (PR #93684)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [llvm] fix(bolt/**.py): fix comparison to None (PR #94012)
via llvm-commits
- [llvm] be7f182 - [LV] Use llvm::all_of in LoopVectorizationCostModel::getMaximizedVFForTarget. NFC (#99585)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [llvm] cfc2260 - InstrProf: Mark BiasLI as invariant. (#95588)
via llvm-commits
- [llvm] [WebAssembly] Fix phi handling for Wasm SjLj (PR #99730)
via llvm-commits
- [clang] [llvm] Revert "Reapply "Add source file name for template instantiations in -ftime-trace"" (PR #99731)
via llvm-commits
- [llvm] Optimize count leading ones if promoted type (PR #99591)
via llvm-commits
- [llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)
via llvm-commits
- [llvm] fix ConstantFoldFP128 params (PR #98394)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [compiler-rt] [compiler-rt] remove unneeded comma for pthread_atfork declaration (PR #99739)
via llvm-commits
- [llvm] test (PR #99740)
via llvm-commits
- [compiler-rt] [compiler-rt] DumpAllRegisters implementation for netbsd i386/x86_64. (PR #99743)
via llvm-commits
- [llvm] 672cc8b - [GlobalISel] Allow customizing instruction-select pass
via llvm-commits
- [llvm] [GlobalISel] Allow customizing instruction-select pass (PR #95724)
via llvm-commits
- [compiler-rt] 96fb0ea - [compiler-rt] remove unneeded comma for pthread_atfork declaration (#99739)
via llvm-commits
- [lld] 37be437 - [lld-macho] Fix erasing category names for ObjC categories (#99400)
via llvm-commits
- [lld] [lld-macho] Fix erasing category names for ObjC categories (PR #99400)
via llvm-commits
- [llvm] c2019a3 - SelectionDAG: Avoid using MachineFunction::getMMI (#99696)
via llvm-commits
- [llvm] 867ff2d - [lit] Add a flag to disable lit time tests (#98270)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
via llvm-commits
- [compiler-rt] [compiler-rt] fix couple of netbsd build warnings. (PR #99745)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] 62aa596 - [AMDGPU] Add no return image_sample intrinsics and instructions (#97542)
via llvm-commits
- [llvm] M68k: Remove hasDebugInfo check when deciding to emit CFI (PR #99750)
via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
via llvm-commits
- [llvm] [SelectionDAG] Allow lowering CTPOP into a libcall (PR #99752)
via llvm-commits
- [llvm] a03935b - M68k: Remove hasDebugInfo check when deciding to emit CFI (#99750)
via llvm-commits
- [llvm] d8116cf - AsmPrinter: Avoid use of MachineFunction::getMMI (#99751)
via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
via llvm-commits
- [llvm] CodeGen: Use IR function to query Module instead of MachineModuleInfo (PR #99755)
via llvm-commits
- [llvm] CodeGen/NewPM: Initialize MMI in NewPM path (PR #99754)
via llvm-commits
- [clang] [llvm] Reapply "Add source file name for template instantiations in -ftime-trace" (PR #99757)
via llvm-commits
- [llvm] [SimplifyCFG] Simplify switch with implicit default (PR #95665)
via llvm-commits
- [llvm] 7d80ee5 - CodeGen: Use IR function to query Module instead of MachineModuleInfo (#99755)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] [X86][MC] Check AdSize16 for 16-bit addressing (PR #99761)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] 6395603 - [X86][MC] Check AdSize16 for 16-bit addressing (#99761)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [lld] [lld][RISCV] Add break to nested switch in `mergeAtomic` (PR #99762)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #95510)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #95510)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #95510)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [PowerPC] Utilize `getReservedRegs` to find asm clobberable registers. (PR #99766)
via llvm-commits
- [llvm] [PowerPC] Utilize `getReservedRegs` to find asm clobberable registers. (PR #99766)
via llvm-commits
- [llvm] 3c6ea7b - Remove 3DNow! from X86TargetParser. (#99352)
via llvm-commits
- [llvm] 4d8e42e - [NVPTX] enforce signed 32 bit type for immediate offset (#99682)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [clang] [llvm] [llvm][clang] Move RewriterBuffer to ADT. (PR #99770)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
via llvm-commits
- [llvm] c59ee7e - Fix 40056: Prevent outlining of blocks with token type instructions (#99759)
via llvm-commits
- [llvm] Fix 40056: Prevent outlining of blocks with token type instructions (PR #99759)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use size for alignment, rather than actual alignment (PR #87003)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] [InstCombine] Enable saturated add canonicalization in more variants (PR #97973)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [llvm] Revert "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99777)
via llvm-commits
- [llvm] 98c0e55 - Revert "SelectionDAG: Avoid using MachineFunction::getMMI" (#99777)
via llvm-commits
- [llvm] Reland "SelectionDAG: Avoid using MachineFunction::getMMI" (PR #99779)
via llvm-commits
- [llvm] cc2fb58 - [MC, ELF] Use loc from the directive for `.abort` (#99648)
via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn (PR #96349)
via llvm-commits
- [llvm] 52a46bc - [SandboxIR] Implement StoreInst (#99707)
via llvm-commits
- [llvm] [SandboxIR] Implement StoreInst (PR #99707)
via llvm-commits
- [llvm] [SandboxIR] Implement ReturnInst (PR #99784)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [compiler-rt] [compiler-rt] lsan remove unneeded comma for pthread_atfork declaration. (PR #99788)
via llvm-commits
- [llvm] Replace distutils.version with looseversion since the former was deprecated in python 3.10 and removed in 3.12. (PR #99549)
via llvm-commits
- [compiler-rt] 7cbd899 - [compiler-rt] lsan remove unneeded comma for pthread_atfork declaration. (#99788)
via llvm-commits
- [lld] [ELF] delete peek2 in Lexer (PR #99790)
via llvm-commits
- [lld] b828c13 - [ELF] Delete peek2 in Lexer (#99790)
via llvm-commits
- [llvm] Revert "[LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99792)
via llvm-commits
- [llvm] Revert "[LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99792)
via llvm-commits
- [llvm] 1d5d189 - Revert "[LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (#99792)
via llvm-commits
- [llvm] Revert "[LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99792)
via llvm-commits
- [llvm] [GlobalOpt] Handle operators separately when removing GV users (PR #84694)
via llvm-commits
- [llvm] 6c9086d - [AArch64] Support varargs for preserve_nonecc (#99434)
via llvm-commits
- [llvm] [AArch64] Support varargs for preserve_nonecc (PR #99434)
via llvm-commits
- [compiler-rt] [compiler-rt] Implement `DumpAllRegisters` for arm-linux and aarch64-linux (PR #99613)
via llvm-commits
- [llvm] [LoongArch] Remove spurious mask operations from andn->icmp on 16 and 8 bit values (PR #99272)
via llvm-commits
- [llvm] [LoongArch] Recommit "Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99798)
via llvm-commits
- [llvm] [LoongArch] Recommit "Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99798)
via llvm-commits
- [llvm] [LoongArch] Recommit "Remove spurious mask operations from andn->icmp on 16 and 8 bit values" (PR #99798)
via llvm-commits
- [llvm] [llvm][llvm-c] LLVMModuleFlagEntry should be of struct pointer type (PR #99800)
via llvm-commits
- [llvm] doc: [llvm][llvm-c][Core.h]: correct LLVMGetModuleFlag document (PR #99801)
via llvm-commits
- [llvm] 0caf0c9 - [llvm-profgen] Support creating profiles of arbitrary events (#99026)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [WebAssembly] Enable simd128 when relaxed-simd is set in AsmPrinter (PR #99803)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
via llvm-commits
- [llvm] [llvm-bolt] Modify `getLibPath` to enable `--runtime-instrumentation-lib` option handle full path correctly.(llvm#99772) (PR #99806)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [compiler-rt] a41a4ac - [compiler-rt][RISCV] Implement __init_riscv_feature_bits (#85790)
via llvm-commits
- [clang] [llvm] [LV] Support generating masks for switch terminators. (PR #99808)
via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] [NVPTX] Support fence instruction (PR #99649)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #99709)
via llvm-commits
- [llvm] [NVPTX] Add Volta Load/Store Atomics (.relaxed, .acquire, .release) and Volatile (.mmio/.volatile) support (PR #99709)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
via llvm-commits
- [llvm] [VPlan] Update getBestPlan to return VF, use also for epilogue vec. (PR #98821)
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] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
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] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [X86] [NFC] Prefer isa_and_nonnull (PR #99367)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
via llvm-commits
- [clang] [llvm] [ARM][AArch64] Split FEAT_SHA1 from FEAT_SHA256. (PR #99816)
via llvm-commits
- [clang] [llvm] [ARM][AArch64] Split FEAT_SHA1 from FEAT_SHA256. (PR #99816)
via llvm-commits
- [llvm] [IR] enable_if should be enable_if_t in profdata (PR #99334)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
via llvm-commits
- [llvm] [CodeGen] Avoid creating instructions dealing with ones if ones aren't involved in the division (PR #99674)
via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
via llvm-commits
- [llvm] [GlobalIsel][AArch64] Select G_SCMP and G_UCMP (PR #99820)
via llvm-commits
- [llvm] ecaacd1 - Reapply "Add source file name for template instantiations in -ftime-trace" (#99757)
via llvm-commits
- [llvm] [SelectionDAGBuilder][RISCV] Fix crash when using a memory constraint with scalable vector type. (PR #99821)
via llvm-commits
- [llvm] [RISCV] Copy call frame size when splitting basic block in emitSelectPseudo. (PR #99823)
via llvm-commits
- [llvm] 5c83498 - [Transforms] Use range-based for loops (NFC) (#99607)
via llvm-commits
- [llvm] [llvm-profgen] Add --sample-period to estimate absolute counts (PR #99826)
via llvm-commits
- [llvm] [Utils] Use boolean false, not 0 (NFC) (PR #99828)
via llvm-commits
- [llvm] [Utils] Use boolean false, not 0 (NFC) (PR #99828)
via llvm-commits
- [llvm] [Utils] Use boolean false, not 0 (NFC) (PR #99828)
via llvm-commits
- [llvm] Remove redundant .c_str calls (PR #99829)
via llvm-commits
- [llvm] Remove redundant .c_str calls (PR #99829)
via llvm-commits
- [llvm] Remove redundant .c_str calls (PR #99829)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] [MC] Remove unused section argument (PR #99831)
via llvm-commits
- [llvm] [MC] Remove unused section argument (PR #99831)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] [Utils] Use boolean false, not 0 (NFC) (PR #99828)
via llvm-commits
- [llvm] [Utils] Use boolean false, not 0 (NFC) (PR #99828)
via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
via llvm-commits
- [llvm] [IR] Remove non-canonical matchings (PR #96763)
via llvm-commits
- [llvm] Remove redundant .c_str calls (PR #99829)
via llvm-commits
- [llvm] [MemProf] Reduce cloning overhead by sharing nodes when possible (PR #99832)
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] [InstCombine] Check for undef before transforming lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (PR #96324)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] 4321300 - [PowerPC] Support -fpatchable-function-entry (#92997)
via llvm-commits
- [llvm] [SimplifyCFG] Simplify switch with implicit default (PR #95665)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [AArch64] Use isKnownNonZero to optimize eligible compares to cmn and ccmn (PR #96349)
via llvm-commits
- [llvm] 76321b9 - [llvm][Support] Implement raw_socket_stream::read with optional timeout (#92308)
via llvm-commits
- [llvm] 248fcab - [InstCombine] Do not use operand info in `replaceInInstruction` (#99492)
via llvm-commits
- [lld] [llvm] [MC,AArch64] Create mapping symbols with non-unique names (PR #99836)
via llvm-commits
- [lld] [llvm] [MC,AArch64] Create mapping symbols with non-unique names (PR #99836)
via llvm-commits
- [llvm] 7b28cc0 - AMDGPU: Query MachineModuleInfo from PM instead of MachineFunction (#99679)
via llvm-commits
- [llvm] [IR] Remove non-canonical matchings (PR #96763)
via llvm-commits
- [compiler-rt] 9d2f81e - [compiler-rt] fix couple of netbsd build warnings. (#99745)
via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
via llvm-commits
- [llvm] 58854fa - [RISCV] Don't cost vector arithmetic fp ops as cheaper than scalar (#99594)
via llvm-commits
- [llvm] Introduce UnpredictableProfileLoader for PMU branch-miss profiles (PR #99027)
via llvm-commits
- [lld] f18fd6e - [lld-macho] Use parallel algorithms in favor of `ThreadPool` (#99471)
via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
via llvm-commits
- [llvm] f4d4ce1 - [RISCV] Add groupid/bitmask for RISC-V extension (#94440)
via llvm-commits
- [llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)
via llvm-commits
- [lld] 2873edd - [lld][RISCV] Add break to nested switch in `mergeAtomic` (#99762)
via llvm-commits
- [llvm] 6b9ac2a - [BranchFolding] Add a hook to override tail merge size (#99025)
via llvm-commits
Last message date:
Sun Jul 21 23:57:12 PDT 2024
Archived on: Sun Jul 21 23:57:14 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).