The Week Of Monday 31 August 2020 Archives by author
Starting: Mon Aug 31 00:28:01 PDT 2020
Ending: Sun Sep 6 23:54:41 PDT 2020
Messages: 2117
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D81416: [LV] Interleave to expose ILP for small loops with scalar reductions.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D81416: [LV] Interleave to expose ILP for small loops with scalar reductions.
Aaron H Liu via Phabricator via llvm-commits
- [llvm] d7e16ca - [LV] Interleave to expose ILP for small loops with scalar reductions.
Aaron Liu via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D86701: [LLD] [COFF] Error out if creating a DLL with too many exported symbols
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via Phabricator via llvm-commits
- [compiler-rt] a27398a - [PowerPC] Update MemorySanitizer test to cater for number of CPUs > 1024
Ahsan Saghir via llvm-commits
- [llvm] 5d1fe3f - [PowerPC] Implemented Vector Multiply Builtins
Albion Fung via llvm-commits
- [PATCH] D86819: [PowerPC][Power10] Implementation of 128-bit Binary Vector Rotate builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83955: [PowerPC][Power10] Implementation of 128-bit Binary Vector Multiply builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Albion Fung via Phabricator via llvm-commits
- [PATCH] D82727: [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang
Albion Fung via Phabricator via llvm-commits
- [PATCH] D82727: [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Albion Fung via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D85366: [RISCV] Do not mandate scheduling for CSR instructions
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] 7be8682 - [tsan] Fix "failed to intercept sysctlnametomib" on FreeBSD
Alex Richardson via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86522: [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84345: [AMDGPU] Set the default globals address space to 1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D86510: [compiler-rt] Fix atomic support functions on 32-bit architectures
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D87211: [llvm-objcopy] Consolidate and unify version tests
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D53035: [LV] Legalize SVML call instructions during vector code generation
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D87169: SVML support for log10, sqrt
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D86634: [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block
Alexander via Phabricator via llvm-commits
- [PATCH] D86634: [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Alexander via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Alexandre Eichenberger via Phabricator via llvm-commits
- [llvm] 9026d3b - Fix sphinx documentation after a6a37a2fcd2a8048a75bd0d8280497ed89d73224
Alexandre Ganea via llvm-commits
- [PATCH] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D86539: [WIP][Debuginfo] dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80163: [X86][VARARG] Avoid spilling xmm registers for va_start.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 63844c1 - [MemorySSA] Clean up single value phis.
Alina Sbirlea via llvm-commits
- [llvm] c292fba - [MemorySSA] Update phi map with replacement value.
Alina Sbirlea via llvm-commits
- [llvm] 1ccfb52 - [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them.
Alina Sbirlea via llvm-commits
- [llvm] ce66089 - Fix build-bots.
Alina Sbirlea via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D74494: [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D74494: [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87027: [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87088: [MachinePipeliner] Fix II_setByPragma initialization
Alon Kom via Phabricator via llvm-commits
- [llvm] 8ad8f48 - [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via llvm-commits
- [llvm] 5ded444 - [AArch64][GlobalISel] Optimize away a Not feeding a brcond by using tbz instead of tbnz.
Amara Emerson via llvm-commits
- [llvm] 520ab71 - Revert "Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")"
Amara Emerson via llvm-commits
- [llvm] 2878ecc - [StackProtector] Fix crash with vararg due to not checking LocationSize validity.
Amara Emerson via llvm-commits
- [llvm] d0abc75 - [GlobalISel] Disable the indexed loads combine completely unless forced. NFC.
Amara Emerson via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86664: [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86458: GlobalISel: Artifact combine unmerge of unmerge
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86458: GlobalISel: Artifact combine unmerge of unmerge
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86413: [AArch64][GlobalISel] Optimize away a Not feeding a brcond by using tbz instead of tbnz.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86664: [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86665: [GlobalISel][IRTranslator] Generate better conditional branch lowering.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D84502: [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86709: [GlobalISel] Extend not_cmp_fold to work on conditional expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87074: [StackProtector] Fix crash with vararg due to not checking LocationSize validity.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87074: [StackProtector] Fix crash with vararg due to not checking LocationSize validity.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86664: [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86665: [GlobalISel][IRTranslator] Generate better conditional branch lowering.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87157: [GlobalISel] Add a localizer for copies from physregs and use it in AArch64
Amara Emerson via Phabricator via llvm-commits
- [llvm] 5fe33f7 - [DebugInfo] Make DWARF ignore sizes on forward declared class types.
Amy Huang via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87070: [DebugInfo] Make DWARF ignore sizes on forward declared class types.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87070: [DebugInfo] Make DWARF ignore sizes on forward declared class types.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87070: [DebugInfo] Make DWARF ignore sizes on forward declared class types.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87070: [DebugInfo] Make DWARF ignore sizes on forward declared class types.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
Amy Huang via Phabricator via llvm-commits
- [llvm] ca2227c - [PowerPC] Implement instruction definitions/MC Tests for xvcvspbf16 and xvcvbf16spn
Amy Kwan via llvm-commits
- [llvm] 0c2d872 - [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn
Amy Kwan via llvm-commits
- [llvm] efa57f9 - [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang
Amy Kwan via llvm-commits
- [PATCH] D86794: [PowerPC] Implement instruction definitions/MC Tests for xvcvspbf16 and xvcvbf16spn
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86795: [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82725: [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82726: [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86252: [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82727: [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [compiler-rt] 0e90d8d - [builtins] Unify the softfloat division implementation
Anatoly Trosinenko via llvm-commits
- [compiler-rt] 93eed63 - [builtins] Make __div[sdt]f3 handle denormal results
Anatoly Trosinenko via llvm-commits
- [compiler-rt] 5538339 - [builtins] Fix divtf3_test.c
Anatoly Trosinenko via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitVal
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D87003: [llvm-cov] Allow commas in filenams passed to `-object` flag
Andrew Gallagher via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86969: [IRSim] Adding ilist for IRInstructionData
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86970: [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86971: [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86972: [IRSim] Adding a basic similarity identifier.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86973: [IRSim] Adding wrapper pass for IRSimilarityIdentfier
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86976: [IRSim][IROutliner] Adding InstVisitor to disallow certain operations.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86977: [IRSim][IROutliner] Limit to extracting regions that only require inputs
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86978: [IROutliner] Deduplicating functions that only require inputs.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86969: [IRSim] Adding ilist for IRInstructionData
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86970: [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86971: [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86972: [IRSim] Adding a basic similarity identifier.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86973: [IRSim] Adding wrapper pass for IRSimilarityIdentfier
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86976: [IRSim][IROutliner] Adding InstVisitor to disallow certain operations.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86977: [IRSim][IROutliner] Limit to extracting regions that only require inputs
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86978: [IROutliner] Deduplicating functions that only require inputs.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 68717ac - [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass
Anh Tuyen Tran via llvm-commits
- [llvm] 7bc9924 - Add new hidden option -print-changed which only reports changes to IR
Anh Tuyen Tran via llvm-commits
- [llvm] b2e65cf - Revert "Add new hidden option -print-changed which only reports changes to IR"
Anh Tuyen Tran via llvm-commits
- [PATCH] D86262: [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D86262: [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Ankit via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Ankit via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Ankit via Phabricator via llvm-commits
- [llvm] 6f7737c - [ImplicitNullChecks] NFC: Separated out checks and added comments
Anna Thomas via llvm-commits
- [llvm] 425573a - [ImplicitNullChecks] NFC: Refactor dependence safety check
Anna Thomas via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
António Afonso via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
António Afonso via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
António Afonso via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
António Afonso via Phabricator via llvm-commits
- [llvm] 61e15ec - [docs] Fix indentation in FileCheck.rst
Arthur Eubanks via llvm-commits
- [llvm] 96f0b57 - [Bindings] Add LLVMAddInstructionSimplifyPass
Arthur Eubanks via llvm-commits
- [llvm] 352cf57 - [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp
Arthur Eubanks via llvm-commits
- [llvm] 883399c - [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via llvm-commits
- [llvm] e440b49 - Revert "[NewPM][Lint] Port -lint to NewPM"
Arthur Eubanks via llvm-commits
- [llvm] c977139 - [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86764: [Bindings] Add LLVMAddInstructionSimplifyPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87041: [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86764: [Bindings] Add LLVMAddInstructionSimplifyPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87041: [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86844: [Loops] Introduces handling for the noprogress loop metadata.
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D85393: [WIP] [IR] Adding noprogress as a LLVM IR attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D85393: [WIP] [IR] Adding noprogress as a LLVM IR attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86233: [WIP] [RFC] [LangRef] Define noprogress attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [Loops] Introduces handling for the noprogress loop metadata.
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86233: [WIP] [RFC] [LangRef] Define noprogress attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D85393: [IR] Adds mayprogress as a LLVM IR attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87180: [Inliner] Preserve maynotprogress function attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87054: Include libcxx and libcxxabi tests in check-all
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D86794: [PowerPC] Implement instruction definitions/MC Tests for xvcvspbf16 and xvcvbf16spn
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D86795: [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D86850: [LoopRotate][WIP] Check code-motion safety before hoisting
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D86850: [LoopRotate][WIP] Check code-motion safety before hoisting
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D87094: [CodeMoverUtils]Add option to skip control flow equivalence checks when sure
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [llvm] c571644 - [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt
Ben Shi via llvm-commits
- [PATCH] D87069: [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt
Ben Shi via Phabricator via llvm-commits
- [PATCH] D87069: [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt
Ben Shi via Phabricator via llvm-commits
- [llvm] 8c386c9 - [SmallVector] Move error handling out of line
Benjamin Kramer via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86586: [TableGen] Support tied operands that are both source operands
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D85818: [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D87078: [UnifyFunctionExitNodes] Remove unused getters, NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D85818: [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [compiler-rt] 8542dab - [compiler-rt] Implement __clear_cache() on OpenBSD/arm
Brad Smith via llvm-commits
- [PATCH] D86165: [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering
Brad Smith via Phabricator via llvm-commits
- [PATCH] D87210: [Sparc] Remove cast that truncates immediate operands to 32 bits.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D87210: [Sparc] Remove cast that truncates immediate operands to 32 bits.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
Brad Smith via Phabricator via llvm-commits
- [llvm] a09eef1 - Replace CRLF with LF; NFC
Bryan Chan via llvm-commits
- [llvm] 3404add - [EarlyCSE] Verify hash code in regression tests
Bryan Chan via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D87204: [EarlyCSE] Force hash collision with EXPENSIVE_CHECKS
Bryan Chan via Phabricator via llvm-commits
- [llvm] cfe2b81 - [SVE] Update INSERT_SUBVECTOR DAGCombine to use getVectorElementCount().
Cameron McInally via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [llvm] d5c4504 - [machinesink] add testcase for more sinking - NFC
Chen Zheng via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructors
Chris Lattner via Phabricator via llvm-commits
- [debuginfo-tests] 9e9e6e6 - Adding GDB PrettyPrinter for mlir::Identifier.
Christian Sigg via llvm-commits
- [llvm] 640f20b - [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via llvm-commits
- [llvm] 867de15 - [SVE] Mark VectorType::getNumElements() deprecated
Christopher Tetreault via llvm-commits
- [llvm] 474a5a6 - [SVE] Remove calls to VectorType::getNumElements() from llvm-stress
Christopher Tetreault via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86803: [SVE] Mark VectorType::getNumElements() deprecated
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78127: [SVE] Mark VectorType::getNumElements() deprecated
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78127: [SVE] Mark VectorType::getNumElements() deprecated
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86898: [SVE] Remove calls to VectorType::getNumElements() from llvm-stress
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86898: [SVE] Remove calls to VectorType::getNumElements() from llvm-stress
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D86906: [AArch64LdStOptimzation] fix a bug in AArch64 Load Store Optimization
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D86956: [AArch64LoadStoreOptimization] Bug fix in ldr to ldp conversion
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D86906: [AArch64LdStOptimzation] fix a bug in AArch64 Load Store Optimization
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D86956: [AArch64LoadStoreOptimization] Bug fix in ldr to ldp conversion
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 44133d9 - [X86][CGP] Pre-commit test cases for D86371.
Craig Topper via llvm-commits
- [llvm] ab83348 - [X86][CGP] Add gather test cases for D86371.
Craig Topper via llvm-commits
- [llvm] 96ae43b - [Bitstream] Use alignTo to make code more readable. NFC
Craig Topper via llvm-commits
- [llvm] 4783e2c - [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers.
Craig Topper via llvm-commits
- [llvm] b16e868 - [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Craig Topper via llvm-commits
- [llvm] 0851350 - [X86] Update stale comment. NFC
Craig Topper via llvm-commits
- [llvm] 35b35a3 - [X86] Prevent shuffle combining from creating an identical X86ISD::SHUF128.
Craig Topper via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86942: x87 FPU state instructions do not use an f32 memory location
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86507: [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87005: [ScalarizeMaskedMemIntrin] Scalarize constant mask load as shuffle(build_vector,pass_through)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding to negative infinity
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding to negative infinity
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87169: SVML support for log10, sqrt
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87200: [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87200: [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87209: [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87214: [X86] Use the same sequence for i128 ISD::ABS on 64-bit targets as we use for i64 on 32-bit targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87215: [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87218: [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87200: [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D85128: [Prototype][SVE] Support arm_sve_vector_bits attribute
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D86928: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Dan Liew via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D86271: Skip Alloca insts when finding insert point
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Dangeti Tharun kumar via Phabricator via llvm-commits
- [KillTheDoctor/CMake] Add missing PRIVATE keyword
Dani Muñoz via llvm-commits
- [PATCH] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
Daniel Muñoz via Phabricator via llvm-commits
- [llvm] 3f1a9b7 - [objdump][macho] Emit segment names along with section names
Daniel Sanders via llvm-commits
- [lld] 8760048 - [lld] Test corrections after 3f1a9b7eca0 added segment names to objdump output
Daniel Sanders via llvm-commits
- [compiler-rt] 1eae19a - [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output
Daniel Sanders via llvm-commits
- [compiler-rt] 5e04b53 - [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output
Daniel Sanders via llvm-commits
- [PATCH] D87119: [objdump][macho] Emit segment names along with section names
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D87119: [objdump][macho] Emit segment names along with section names
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D87170: [json] Provide a means to delegate writing a value to another API
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D85910: libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] ec489ae - [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Danilo C. Grael via llvm-commits
- [llvm] 1ffcbe3 - [AArch64][SVE] Add lowering for rounding operations
Danilo C. Grael via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D86793: [AArch64][SVE] Add lowering for rounding operations
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Dave Green via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Dave Green via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Dave Green via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Dave Green via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Dave Green via Phabricator via llvm-commits
- [PATCH] D87027: [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
Dave Green via Phabricator via llvm-commits
- [PATCH] D86684: [NFC][Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Dave Green via Phabricator via llvm-commits
- [PATCH] D86702: [ARM] Fold predicate_cast(load) into vldr p0
Dave Green via Phabricator via llvm-commits
- [PATCH] D87027: [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
Dave Green via Phabricator via llvm-commits
- [PATCH] D87027: [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
Dave Green via Phabricator via llvm-commits
- [PATCH] D86702: [ARM] Fold predicate_cast(load) into vldr p0
Dave Green via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Dave Green via Phabricator via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Dave Green via Phabricator via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction target hook.
Dave Green via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
David Blaikie via Phabricator via llvm-commits
- [PATCH] D86912: [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
David Blaikie via Phabricator via llvm-commits
- [PATCH] D86927: [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87008: [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87010: [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87012: [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (5/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87044: Eliminate the sizing template parameter N from CoalescingBitVector
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87013: [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (6/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87014: [DebugInfo] Fix emitting DWARF64 compilation units (7/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87015: [DebugInfo] Use a common method to determine a suitable form for section offsts (8/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (9/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87017: [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (10/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87070: [DebugInfo] Make DWARF ignore sizes on forward declared class types.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87025: [DebugInfo] Make the offset of string pool entries 64-bit (18/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87022: [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (14/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87020: [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (13/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87062: [DebugInfo] Add size to class declarations in debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87019: [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
David Chisnall via Phabricator via llvm-commits
- [llvm] 85b4d28 - [ARM] Register pressure with -mthumb forces register reload before each call
David Green via llvm-commits
- [llvm] ffd0b31 - Revert "[ARM] Register pressure with -mthumb forces register reload before each call"
David Green via llvm-commits
- [llvm] 245f846 - [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
David Green via llvm-commits
- [llvm] dc8d7d2 - [ARM] Extra predicate load tests. NFC
David Green via llvm-commits
- [llvm] 294c0cc - [ARM] Fold predicate_cast(load) into vldr p0
David Green via llvm-commits
- [llvm] d866dc3 - [ARM] Regenerate tests. NFC
David Green via llvm-commits
- [llvm] 9fbb113 - [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll
David Sherwood via llvm-commits
- [llvm] 73a3d35 - [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
David Sherwood via llvm-commits
- [PATCH] D86697: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86450: [SVE] Don't reorder subvector/binop sequences when the resulting binop is not legal.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86928: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86928: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87139: [SVE][CodeGen] Fix InlineFunction for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 6d36b22 - [GlobalOpt] Fix an incorrect Modified status
David Stenberg via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
David Stenberg via Phabricator via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
David Stenberg via Phabricator via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
David Stenberg via Phabricator via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87078: [UnifyFunctionExitNodes] Remove unused getters, NFC
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87024: [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19).
David Stenberg via Phabricator via llvm-commits
- [PATCH] D85818: [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D85818: [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87114: [AIX][ExecutionEngine] Disable eh frame support when building with Clang on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D87122: [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py
David Tenty via Phabricator via llvm-commits
- [PATCH] D86423: [flang][openacc] Lower loop with collapse clause
David Truby via Phabricator via llvm-commits
- [PATCH] D86410: [flang][msvc] Avoid ambiguous overload from base class. NFC.
David Truby via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D80602: [BranchFolding] Drop location when hoisting
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D82495: [Apple Silicon] Support attach by name correctly for Rosetta.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87154: [WIP][Statepoints] Change statepoint machine instr format to better suit VReg lowering.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87154: [WIP][Statepoints] Change statepoint machine instr format to better suit VReg lowering.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Di Mo via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Di Mo via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Di Mo via Phabricator via llvm-commits
- [PATCH] D86868: Fix typos in builder descriptions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D86869: [zorg] Add flang to clang-cmake-aarch64-full
Diana Picus via Phabricator via llvm-commits
- [PATCH] D86868: Fix typos in builder descriptions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D86869: [zorg] Add flang to clang-cmake-aarch64-full
Diana Picus via Phabricator via llvm-commits
- [PATCH] D87085: Add flang out of tree buildbot
Diana Picus via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Dibya Ranjan Mishra via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Dibya Ranjan Mishra via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Diego Caballero via Phabricator via llvm-commits
- [llvm] f26fc56 - Eliminate the sizing template parameter N from CoalescingBitVector
Dimitry Andric via llvm-commits
- [PATCH] D87044: Eliminate the sizing template parameter N from CoalescingBitVector
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D87044: Eliminate the sizing template parameter N from CoalescingBitVector
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D86507: [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers.
Dmitry Babokin via Phabricator via llvm-commits
- [llvm] ecde200 - [AMDGPU][MC] Corrected parser to avoid generation of excessive error messages
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D86940: [AMDGPU][MC] Corrected parser to avoid excessive error messages
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D86940: [AMDGPU][MC] Corrected parser to avoid excessive error messages
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] 62673c4 - [libFuzzer] Add an option to keep initial seed inputs around.
Dokyung Song via llvm-commits
- [compiler-rt] b53243e - [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage.
Dokyung Song via llvm-commits
- [compiler-rt] 5cda4dc - [libFuzzer] Scale energy assigned to each input based on input execution time.
Dokyung Song via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86019: [SLC] Optimize mempcpy_chk to mempcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86019: [SLC] Optimize mempcpy_chk to mempcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 96ef699 - [InstCombine] Fix a couple crashes with extractelement on a scalable vector.
Eli Friedman via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86260: [CodeGen] Postprocess PHI nodes for callbr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86837: Allow specifying AA info when constructing certain libcalls
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86697: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86894: [SVE] Disable INSERT_SUBVECTOR DAGCombine for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve full vector regs over EH edge.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74494: [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve full vector regs over EH edge.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87063: [BitcodeReader] Fix O(N^2) in placeholder replacement algorithm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87063: [BitcodeReader] Fix O(N^2) in placeholder replacement algorithm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D85332: [SCCP] Do not replace deref'able ptr with un-deref'able one.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87074: [StackProtector] Fix crash with vararg due to not checking LocationSize validity.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87098: [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding to negative infinity
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87123: [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87197: [InstSimplify] Fold degenerate abs of abs form
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86510: [compiler-rt] Fix atomic support functions on 32-bit architectures
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87197: [InstSimplify] Fold degenerate abs of abs form
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87204: [EarlyCSE] Force hash collision with EXPENSIVE_CHECKS
Eli Friedman via Phabricator via llvm-commits
- [llvm] a57fdcd - x87 FPU state instructions do not use an f32 memory location
Eric Astor via llvm-commits
- [llvm] ddd48cd - [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via llvm-commits
- [llvm] 5b4744b - Make sure that llvm-ml uses MASM integer lexing when in --as-lex mode
Eric Astor via llvm-commits
- [PATCH] D86942: x87 FPU state instructions do not use an f32 memory location
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86943: [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86944: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86945: [ms] [llvm-ml] Fix STRUCT field alignment
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86946: [ms] [llvm-ml] Allow use of locally-defined variables in expressions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86948: [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86942: x87 FPU state instructions do not use an f32 memory location
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86943: [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86944: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86945: [ms] [llvm-ml] Fix STRUCT field alignment
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86946: [ms] [llvm-ml] Allow use of locally-defined variables in expressions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86948: [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86948: [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86948: [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86943: [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D83347: [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D83348: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86944: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86946: [ms] [llvm-ml] Allow use of locally-defined variables in expressions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86485: [test] Fix FullUnroll.ll
Eric Christopher via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D86630: [ArgumentPromotion]: Copy function annotation after promoting arguments
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Eugene Leviant via Phabricator via llvm-commits
- [llvm] dc67340 - [CMake] Remove -Wl, -allow-shlib-undefined which was added in rL221530
Fangrui Song via llvm-commits
- [compiler-rt] 1cfde14 - [GCDAProfiling] Suppress -Wprio-ctor-dtor for GCC>=9 and remove unused write_string/length_of_string
Fangrui Song via llvm-commits
- [llvm] 848b0e2 - Improve error handling for SmallVector programming errors
Fangrui Song via llvm-commits
- [compiler-rt] 2324482 - [asan_symbolize] Remove --use-symbol-table=true which is the default
Fangrui Song via llvm-commits
- [llvm] 3d54976 - [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via llvm-commits
- [llvm] 2dd9a4d - [SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS
Fangrui Song via llvm-commits
- [llvm] 398ba37 - [LiveDebugVariables] Delete unneeded doInitialization
Fangrui Song via llvm-commits
- [compiler-rt] a5d6af4 - [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming
Fangrui Song via llvm-commits
- [compiler-rt] ab68517 - [asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False}
Fangrui Song via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86911: [llvm-dwarfdump][test] Generate the DWARF sections from the DWARF mapping key.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86958: [Docs] Add/update release notes for D71913 (LTO WPD changes)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86934: [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86923: [llvm-readobj/elf] - Don't crash when the size of a dynamic symbol table, inferred from the hash table, is broken.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86777: [PowerPC] Fix missing TLS symbol type.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for TLS Initial Exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add new EM called EM_CSKY
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add new EM called EM_CSKY
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86309: [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES
Fangrui Song via Phabricator via llvm-commits
- [llvm] a5bb247 - [llvm-reduce] Create returns with undef values for non-void functions.
Florian Hahn via llvm-commits
- [llvm] 0d966ae - [Loads] Add canReplacePointersIfEqual helper.
Florian Hahn via llvm-commits
- [llvm] ce654f4 - [SCCP] Add test where dereferenceable ptr is replaced with un-dereferenceable one
Florian Hahn via llvm-commits
- [llvm] 3542fee - [SCCP] Do not replace deref'able ptr with un-deref'able one.
Florian Hahn via llvm-commits
- [llvm] 4c5e4aa - Revert "[SCCP] Do not replace deref'able ptr with un-deref'able one."
Florian Hahn via llvm-commits
- [llvm] a344b38 - [GVN] Preserve MemorySSA if it is available.
Florian Hahn via llvm-commits
- [llvm] 6de5118 - [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via llvm-commits
- [llvm] e2fc6a3 - [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via llvm-commits
- [llvm] ab86e64 - [DSE] Remove some dead code from DSE tests.
Florian Hahn via llvm-commits
- [llvm] 6bc5e86 - [MemCpyOpt] Account for case that MemInsertPoint == BI.
Florian Hahn via llvm-commits
- [llvm] 6cb54cf - [DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis.
Florian Hahn via llvm-commits
- [llvm] 51932fc - [DSE, MemorySSA] Remove some duplicated test functions.
Florian Hahn via llvm-commits
- [llvm] 00eb6fe - [DSE,MemorySSA] Check for throwing instrs between killing/killed def.
Florian Hahn via llvm-commits
- [llvm] 1ddb3a3 - [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via llvm-commits
- [llvm] 16bb71f - [DSE, MemorySSA] Add a few additional debug messages.
Florian Hahn via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86849: [llvm-reduce] Create returns with undef values for non-void functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86906: [AArch64LdStOptimzation] fix a bug in AArch64 Load Store Optimization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86630: [ArgumentPromotion]: Copy function annotation after promoting arguments
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86262: [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86956: [AArch64LoadStoreOptimization] Bug fix in ldr to ldp conversion
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86963: [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcyp to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86966: [ConstraintSystem] Improve printing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85837: [GlobalOpt] Fix incorrect Modified status
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85524: [Loads] Add canReplacePointersIfEqual helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85524: [Loads] Add canReplacePointersIfEqual helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85332: [SCCP] Do not replace deref'able ptr with un-deref'able one.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85332: [SCCP] Do not replace deref'able ptr with un-deref'able one.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86589: (Expensive) Check for Loop, SCC and Region pass return status
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84545: [ConstraintSolver] Add isConditionImplied helper. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85336: [ConstraintSystem] Use overflow checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86966: [ConstraintSystem] Improve printing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86651: [MemCpyOpt] Preserve MemorySSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87137: [EarlyCSE] Explicitly require AAResultsWrapperPass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77549: [Matrix] Use aarch64.udot for 4x4 tiling for i8 matrixes (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87183: [SCCP] Compute ranges for supported intrinsics
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87123: [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86157: [DeadArgElim][FIX] Drop more attributes when the return type changes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D56135: Allow reverse iterators for `MachineBasicBlock::findDebugLoc` and `MachineBasicBlock::findPrevDebugLoc`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86215: [TableGen][GlobalISel] Fix handling of zero_reg
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- Fixing code snippets in Kaleidoscope
Galder Zamarreno via llvm-commits
- [PATCH] D85820: Use find_library for ncurses
Galina via Phabricator via llvm-commits
- [PATCH] D86868: Fix typos in builder descriptions
Galina via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86771: [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86923: [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86783: [llvm-readobj/elf] - Report warnings instead of errors when dumping broken stack sizes sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86771: [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86774: [llvm-readobj][test] - Remove amdgpu-elf-definitions.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D86772: [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86772: [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86934: [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86772: [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
George Rimar via Phabricator via llvm-commits
- [PATCH] D87040: [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87042: [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
George Rimar via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
George Rimar via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87040: [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86934: [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87042: [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87086: [llvm-readobj/elf] - Refine signature of print*Reloc methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87089: [llvm-readobj] - Remove code duplication when printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87086: [llvm-readobj/elf] - Refine signature of print*Reloc methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87092: [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87086: [llvm-readobj/elf] - Refine signature of print*Reloc methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87092: [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87141: [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 506f89c - [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized.
Georgii Rymar via llvm-commits
- [llvm] 7de090a - [llvm-readobj/elf] - Report warnings instead of errors when dumping broken stack sizes sections.
Georgii Rymar via llvm-commits
- [llvm] 6c6984e - [llvm-readobj][test] - Update the comment in archive.test
Georgii Rymar via llvm-commits
- [llvm] ca233be - [llvm-readobj][test] - Remove amdgpu-elf-definitions.test
Georgii Rymar via llvm-commits
- [llvm] 3d90a61 - [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
Georgii Rymar via llvm-commits
- [llvm] 3a20431 - [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 56ee83e - [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections.
Georgii Rymar via llvm-commits
- [llvm] 269984e - [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC.
Georgii Rymar via llvm-commits
- [llvm] b7c1810 - [llvm-readobj/elf] - Refine signature of print*Reloc methods.
Georgii Rymar via llvm-commits
- [llvm] 0faf393 - [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
Greg Clayton via Phabricator via llvm-commits
- [lld] f434f7d - Add code owners of new MachO port
Greg McGary via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86067: GlobalISel: Add opcode for llvm.memcpy.inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mayprogress attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Hal Finkel via Phabricator via llvm-commits
- [llvm] 8931add - [OpenMPOpt][HideMemTransfersLatency] Get values stored in offload arrays
Hamilton Tobon Mosquera via llvm-commits
- [llvm] 1d3d9b9 - [OpenMPOpt][NFC] Moving constants as struct static attributes
Hamilton Tobon Mosquera via llvm-commits
- [PATCH] D86300: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D86300: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D86300: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D86474: [OpenMPOpt][SplitMemTransfer] Grouping the setup instructions for the runtime call.
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D86474: [OpenMPOpt][SplitMemTransfer] Grouping the setup instructions for the runtime call.
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Han Shen via Phabricator via llvm-commits
- [PATCH] D86131: [FLANG] Pick `.md` files when building sphinx documentation.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86689: [DAGCombine] Don't delete the node if it has uses immediately
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D85630: [cmake] Don't build with -O3 -fPIC on Solaris/sparcv9
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D84238: [PowerPC] Set v1i128 to expand for SETCC to avoid crash
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86958: [Docs] Add/update release notes for D71913 (LTO WPD changes)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D87207: [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D87207: [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D86883: [X86] Add support for using fast short rep mov for memcpy lowering.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] f09ccf8 - [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Hongtao Yu via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Hongtao Yu via Phabricator via llvm-commits
- [compiler-rt] dde16ef - [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092
Hubert Tong via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D87122: [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D82727: [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang
Hubert Tong via Phabricator via llvm-commits
- [llvm] b4f04d7 - [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Huihui Zhang via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 71eed48 - [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC.
Igor Kudrin via llvm-commits
- [llvm] 3445ec9 - [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index.
Igor Kudrin via llvm-commits
- [PATCH] D86912: [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D86927: [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D86927: [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D86912: [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D86927: [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87008: [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87010: [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87012: [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (5/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87013: [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (6/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87014: [DebugInfo] Fix emitting DWARF64 compilation units (7/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87015: [DebugInfo] Use a common method to determine a suitable form for section offsts (8/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87017: [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (10/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (11/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87019: [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (12/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87020: [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (13/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (14/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87022: [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87024: [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87025: [DebugInfo] Make the offset of string pool entries 64-bit (18/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87008: [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87010: [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87017: [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (10/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87020: [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (13/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (14/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87025: [DebugInfo] Make the offset of string pool entries 64-bit (18/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87014: [DebugInfo] Fix emitting DWARF64 compilation units (5/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87015: [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87013: [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87019: [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D81911: [IR] Fix getBaseObject for GlobalAlias-to-GlobalIFunc
Itay Bookstein via Phabricator via llvm-commits
- [llvm] baa74e0 - Step down from security group
JF Bastien via llvm-commits
- [PATCH] D86742: Step down from security group
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D86774: [llvm-readobj][test] - Remove amdgpu-elf-definitions.test
James Henderson via Phabricator via llvm-commits
- [PATCH] D86772: [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86783: [llvm-readobj/elf] - Report warnings instead of errors when dumping broken stack sizes sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86771: [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86912: [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86916: [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86916: [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86772: [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
James Henderson via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
James Henderson via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
James Henderson via Phabricator via llvm-commits
- [PATCH] D67689: [llvm-objcopy] Add support for --gap-fill and --pad-to options
James Henderson via Phabricator via llvm-commits
- [PATCH] D86923: [llvm-readobj/elf] - Don't crash when the size of a dynamic symbol table, inferred from the hash table, is broken.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86934: [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
James Henderson via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
James Henderson via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
James Henderson via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
James Henderson via Phabricator via llvm-commits
- [PATCH] D87042: [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87040: [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87086: [llvm-readobj/elf] - Refine signature of print*Reloc methods.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87089: [llvm-readobj] - Remove code duplication when printing dynamic relocations. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87092: [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
James Henderson via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
James Henderson via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87087: [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
James Henderson via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
James Henderson via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D84677: [libunwind] Remove old keymgr related logic
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D87099: fix symbol printing on windows
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86362: Allow graph writer to render DOT nodes using HTML.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87202: Add a new hidden option -cfg-dot-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D86362: Allow graph writer to render DOT nodes using HTML.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D85910: libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [llvm] 4bdab2e - [AMDGPU] Fix offset for REL32_HI relocs
Jay Foad via llvm-commits
- [llvm] 099c089 - [APInt] New member function setBitVal
Jay Foad via llvm-commits
- [PATCH] D86938: [AMDGPU] Fix offset for REL32_HI relocs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86938: [AMDGPU] Fix offset for REL32_HI relocs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86709: [GlobalISel] Extend not_cmp_fold to work on conditional expressions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86709: [GlobalISel] Extend not_cmp_fold to work on conditional expressions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitVal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86750: GlobalISel: Port smarter known bits for umin/umax from DAG
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86750: GlobalISel: Port smarter known bits for umin/umax from DAG
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86395: InstCombine transform pattern "(~A & B) ^ A -> (A | B)" added
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D83468: [Debuginfo] Fix for PR46653
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jesse Natalie via Phabricator via llvm-commits
- [PATCH] D85910: libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA
Jesse Natalie via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jesse Natalie via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
Jesse Natalie via Phabricator via llvm-commits
- [lld] bef38e8 - [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES
Jessica Clarke via llvm-commits
- [PATCH] D86309: [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D86309: [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D86309: [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D87210: [Sparc] Remove cast that truncates immediate operands to 32 bits.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D86788: GlobalISel: Implement computeNumSignBits for G_SELECT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86750: GlobalISel: Port smarter known bits for umin/umax from DAG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86741: GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86665: [GlobalISel][IRTranslator] Generate better conditional branch lowering.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87157: [GlobalISel] Add a localizer for copies from physregs and use it in AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D86908: [lld-macho] Mark weak symbols in symbol table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86910: [lld-macho] Implement and test resolution of common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86910: [lld-macho] Implement and test resolution of common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87178: [lld-macho] Emit indirect symbol table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
Jez Ng via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Jian Cai via Phabricator via llvm-commits
- [compiler-rt] 0cefaec - [compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD
Jinsong Ji via llvm-commits
- [PATCH] D86137: Add ignore-unknown-options flag to clang-format.
Joachim Meyer via Phabricator via llvm-commits
- [PATCH] D86300: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86300: [OpenMPOpt][SplitMemTransfer] Getting values stored in offload arrays
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76211: OpenMP Metadirective with user defined condition
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86983: [Attributor] Fix AANoUndef initialization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86984: [Attributor] Make use of AANoUndef in AAUndefinedBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86983: [Attributor] Fix AANoUndef initialization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86589: (Expensive) Check for Loop, SCC and Region pass return status
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86233: [WIP] [RFC] [LangRef] Define noprogress attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mayprogress attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mayprogress attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase assume in block that ends in unreachable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86157: [DeadArgElim][FIX] Drop more attributes when the return type changes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D85956: [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long
John Brawn via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
John McCall via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
John McCall via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
John McCall via Phabricator via llvm-commits
- [PATCH] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
John McCall via Phabricator via llvm-commits
- [PATCH] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
John McCall via Phabricator via llvm-commits
- [PATCH] D86797: [early-ifcvt] Add OptRemarks
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 297f69a - [lldb] Add reproducer verifier
Jonas Devlieghere via llvm-commits
- [llvm] 3746906 - [lldb] Add reproducer verifier
Jonas Devlieghere via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 714ceef - [SelectionDAG] Always intersect SDNode flags during getNode() node memoization.
Jonas Paulsson via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86268: [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted integer in WidenVecRes_Convert.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] c90f15d - [NFC] Fix unused var in release build
Jordan Rupprecht via llvm-commits
- [llvm] 8693ddc - Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")
Jordan Rupprecht via llvm-commits
- [llvm] 2027669 - [NFC] Fix unused var in release builds.
Jordan Rupprecht via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D86383: [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Joseph Tremoulet via Phabricator via llvm-commits
- [compiler-rt] 4cefa86 - [TSan][libdispatch] Fix compilation error on Linux
Julian Lettner via llvm-commits
- [PATCH] D82791: [lit] Improve lit's output with default settings and --verbose.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D76665: [asan] Stop instrumenting user-defined ELF sections
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D53035: [LV] Legalize SVML call instructions during vector code generation
Karthik Senthil via Phabricator via llvm-commits
- [PATCH] D84031: Clear NewGEPBases after finish using them in CodeGenPrep pass
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D84031: Clear NewGEPBases after finish using them in CodeGenPrep pass
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71267: [OpenMPIRBuilder] Add support for generating kmpc_for_static_fini
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D82931: [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D82931: [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D82931: [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documentation for default setting of sram-ecc to on
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documentation for default setting of sram-ecc to on
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] 00d9907 - [scudo][standalone] Enable secondary cache release on Fuchsia
Kostya Kortchinsky via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 89a4fe7 - [Hexagon] Unindent everything in HexagonISelLowering.h, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 1387f96 - [Hexagon] Handle widening of vector truncate
Krzysztof Parzyszek via llvm-commits
- [llvm] 8789f2b - [Hexagon] Resize the mem operand when widening loads and stores
Krzysztof Parzyszek via llvm-commits
- [llvm] 9518f03 - [Hexagon] When widening truncate result, also widen operand if necessary
Krzysztof Parzyszek via llvm-commits
- [llvm] 62f89a8 - [Hexagon] Add assertions about V6_pred_scalar2
Krzysztof Parzyszek via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D86377: [tsan] Use large address space mapping on Apple Silicon Macs
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D86379: [sanitizer] When building tests on Darwin, always pass -arch and other common flags
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 04b30af - [gn build] Port 14dd0737822
LLVM GN Syncbot via llvm-commits
- [llvm] 077238f - [gn build] Port f5fd7486d6c
LLVM GN Syncbot via llvm-commits
- [llvm] 1914fc9 - [gn build] Port 3d90a61cf2e
LLVM GN Syncbot via llvm-commits
- [llvm] 293fc6c - [gn build] Port 3e1e5f54492
LLVM GN Syncbot via llvm-commits
- [llvm] 952dc7f - [gn build] Port 7fff1fbd3ce
LLVM GN Syncbot via llvm-commits
- [llvm] b07cbcc - [gn build] Port 69e5abb57b7
LLVM GN Syncbot via llvm-commits
- [llvm] b79e19e - [ORC] Remove an unused variable.
Lang Hames via llvm-commits
- [llvm] 3e753ce - [ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior.
Lang Hames via llvm-commits
- [llvm] 7ff335a - [ORC] Fix MachOPlatform's synthetic symbol dependence registration.
Lang Hames via llvm-commits
- [llvm] c40ce0d - [ORC] Add an early out for MachOPlatform's init-scraper plugin setup.
Lang Hames via llvm-commits
- [llvm] bd09e0d - [ORC] Remove stray debugging output.
Lang Hames via llvm-commits
- [llvm] 3b64052 - [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink.
Lang Hames via llvm-commits
- [PATCH] D86856: [ORC][NFC] Fix gcc warning by remove the extra semicolon
Lang Hames via Phabricator via llvm-commits
- [PATCH] D86856: [ORC][NFC] Fix gcc warning by remove the extra semicolon
Lang Hames via Phabricator via llvm-commits
- [PATCH] D84677: [libunwind] Remove old keymgr related logic
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D87054: Include libcxx and libcxxabi tests in check-all
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D86767: [libunwind] Minor SJLJ config cleanup. NFCI.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D86522: [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl()
Luís Marques via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D82994: [RFC] Instrumenting Clang/LLVM with Perfetto
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D87185: Do not construct string from nullptr
Marshall Clow via Phabricator via llvm-commits
- [lld] a54919e - [LLD] [COFF] Error out if creating a DLL with too many exported symbols
Martin Storsjö via llvm-commits
- [llvm] b16ac94 - [ORC] Remove a stray semicolon, silencing warnings. NFC.
Martin Storsjö via llvm-commits
- [llvm] 4820af2 - [X86] Remove superfluous trailing semicolons, fixing warnings. NFC.
Martin Storsjö via llvm-commits
- [llvm] f5e2ea9 - [AArch64] Add asm directives for the remaining SEH unwind codes
Martin Storsjö via llvm-commits
- [PATCH] D86701: [LLD] [COFF] Error out if creating a DLL with too many exported symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86889: [AArch64] Add asm directives for the remaining SEH unwind codes
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 4a9a488 - AMDGPU: Convert test to MIR
Matt Arsenault via llvm-commits
- [llvm] 7f5b4ea - AMDGPU: Check some offsets in test
Matt Arsenault via llvm-commits
- [llvm] 0f42d18 - PowerPC: Switch test to generated checks
Matt Arsenault via llvm-commits
- [llvm] 18bbd9f - GlobalISel: Artifact combine unmerge of unmerge
Matt Arsenault via llvm-commits
- [llvm] 92090e8 - GlobalISel: Implement computeKnownBits for G_UNMERGE_VALUES
Matt Arsenault via llvm-commits
- [llvm] 9e7e1b2 - GlobalISel: Implement computeNumSignBits for G_SEXTLOAD/G_ZEXTLOAD
Matt Arsenault via llvm-commits
- [llvm] 759482d - GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE
Matt Arsenault via llvm-commits
- [llvm] 35c94d3 - GlobalISel: Port smarter known bits for umin/umax from DAG
Matt Arsenault via llvm-commits
- [llvm] 32a8a10 - GlobalISel: Implement computeNumSignBits for G_SELECT
Matt Arsenault via llvm-commits
- [llvm] 3c2a7bd - AMDGPU: Remove code to handle tied si_else operands
Matt Arsenault via llvm-commits
- [PATCH] D86458: GlobalISel: Artifact combine unmerge of unmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86458: GlobalISel: Artifact combine unmerge of unmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86884: AMDGPU: Convert test to MIR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86888: RegAllocFast: Make self loop live-out heuristic more aggressive
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86516: GlobalISel: Add combines for extend operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile in add combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86938: [AMDGPU] Fix offset for REL32_HI relocs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86884: AMDGPU: Convert test to MIR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86458: GlobalISel: Artifact combine unmerge of unmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86735: GlobalISel: Implement computeKnownBits for G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86787: GlobalISel: Implement computeNumSignBits for G_SEXTLOAD/G_ZEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86788: GlobalISel: Implement computeNumSignBits for G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86750: GlobalISel: Port smarter known bits for umin/umax from DAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86741: GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87039: AMDGPU: Remove code to handle tied si_else operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85653: [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86750: GlobalISel: Port smarter known bits for umin/umax from DAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87109: [codegen] Ensure target flags are cleared/set properly. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87039: AMDGPU: Remove code to handle tied si_else operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 2665425 - [libfuzzer] Reduce default verbosity when printing large mutation sequences
Matt Morehouse via llvm-commits
- [compiler-rt] cb89127 - [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist
Matt Morehouse via llvm-commits
- [compiler-rt] 10670bd - Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist"
Matt Morehouse via llvm-commits
- [compiler-rt] 7139736 - Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences"
Matt Morehouse via llvm-commits
- [compiler-rt] 49dda4e - [libFuzzer] Break dependency on common_interface_defs.h
Matt Morehouse via llvm-commits
- [compiler-rt] 711b980 - [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist
Matt Morehouse via llvm-commits
- [PATCH] D85928: [libFuzzer] Added -print_full_coverage flag.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] e7f5304 - [Test] Move IndVars test to a proper place
Max Kazantsev via llvm-commits
- [llvm] 8a3907c - [Test] Simplify test by removing unneeded variable
Max Kazantsev via llvm-commits
- [llvm] 159f9a6 - [Test] Add test showing some simple cases that IndVarSimplify does not cover
Max Kazantsev via llvm-commits
- [llvm] 8784e90 - [Test] Range fix in test
Max Kazantsev via llvm-commits
- [PATCH] D85928: [libFuzzer] Added -print_full_coverage flag.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
Max Moroz via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
Max Moroz via Phabricator via llvm-commits
- [PATCH] D87085: Add flang out of tree buildbot
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D86892: Improve error handling for SmallVector programming errors.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
Michael Kitzan via Phabricator via llvm-commits
- [llvm] 137dfd6 - [LangRef] Fix condition for when a loop is considered parallel.
Michael Kruse via llvm-commits
- [PATCH] D86551: [flang] Make `TypeParamInquiry` monomorphic
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D83781: [LangRef] Fix condition for when a loop is considered parallel.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D86410: [flang][msvc] Avoid ambiguous overload from base class. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 1f4e746 - [amdgpu] Run SROA after loop unrolling.
Michael Liao via llvm-commits
- [llvm] bf41c4d - [codegen] Ensure target flags are cleared/set properly. NFC.
Michael Liao via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87109: [codegen] Ensure target flags are cleared/set properly. NFC.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87109: [codegen] Ensure target flags are cleared/set properly. NFC.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87109: [codegen] Ensure target flags are cleared/set properly. NFC.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87109: [codegen] Ensure target flags are cleared/set properly. NFC.
Michael Liao via Phabricator via llvm-commits
- [llvm] f2284e3 - [Sink] Optimize/simplify sink candidate finding with nearest common dominator
Mikael Holmén via llvm-commits
- [llvm] f2284e3 - [Sink] Optimize/simplify sink candidate finding with nearest common dominator
Mikael Holmén via llvm-commits
- [PATCH] D85971: [IndVarSimplify] Fix Modified status for removal of overflow intrinsics
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86738: AMDGPU/GlobalISel: Implement computeKnownBits for groupstaticsize
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86839: [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86589: (Expensive) Check for Loop, SCC and Region pass return status
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86589: (Expensive) Check for Loop, SCC and Region pass return status
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86534: [GVN] Preserve MemorySSA if it is available.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D86800: [scudo][standalone] Enable secondary cache release on Fuchsia
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D84502: [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D81930: [AArch64] Add -mmark-bti-property flag.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D86793: [AArch64][SVE] Add lowering for rounding operations
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D86793: [AArch64][SVE] Add lowering for rounding operations
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 2771407 - [PowerPC] Do not legalize vector FDIV without VSX
Nemanja Ivanovic via llvm-commits
- [llvm] 69289cc - [PowerPC] Fix broken kill flag after MI peephole
Nemanja Ivanovic via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] ab919ee - [gn build] port 5ffd940ac02 a bit more
Nico Weber via llvm-commits
- [llvm] 1426ac0 - [gn build] Fix COMPILER_RT_HAS_* defines for libclang_rt.profile
Nico Weber via llvm-commits
- [llvm] c88a776 - [gn build] fix llvm-lit after d23b15cc16077
Nico Weber via llvm-commits
- [compiler-rt] dbf04aa - Revert "[Asan] Cleanup atomic usage in allocator"
Nico Weber via llvm-commits
- [compiler-rt] fab6066 - sanitizer_common: Implement COMPILER_CHECK using static_assert
Nico Weber via llvm-commits
- [PATCH] D86344: [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86944: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86946: [ms] [llvm-ml] Allow use of locally-defined variables in expressions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87118: Add an explicit toggle for the static analyzer in clang-tidy
Nico Weber via Phabricator via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Nico Weber via Phabricator via llvm-commits
- [llvm] 6b50ce3 - [SCEV] Add tests for min/max intrinsics (NFC)
Nikita Popov via llvm-commits
- [llvm] b3e1394 - [BDCE] Add tests for min/max intrinsincs (NFC)
Nikita Popov via llvm-commits
- [llvm] 781a438 - [InstSimplify] Add tests for min/max with dominating condition (NFC)
Nikita Popov via llvm-commits
- [llvm] 39caf9e - [SCCP] Add tests for intrinsic ranges (NFC)
Nikita Popov via llvm-commits
- [llvm] d401e37 - [InstCombine] Test abs with dominating condition (NFC)
Nikita Popov via llvm-commits
- [llvm] 1903a1a - [InstCombine] Add tests for cttz of abs intrinsic (NFC)
Nikita Popov via llvm-commits
- [llvm] 10cb23c - [InstCombine] Fold cttz of abs intrinsic
Nikita Popov via llvm-commits
- [llvm] 3ab1334 - [InstCombine] Add tests for mul of abs intrinsic (NFC)
Nikita Popov via llvm-commits
- [llvm] 58b28fa - [InstCombine] Fold mul of abs intrinsic
Nikita Popov via llvm-commits
- [llvm] 94c71d6 - [InstCombine] Add tests for abs intrinsic eq zero (NFC)
Nikita Popov via llvm-commits
- [llvm] ada8a17 - [InstCombine] Fold abs intrinsic eq zero
Nikita Popov via llvm-commits
- [llvm] 73104b0 - [InstSimplify] Fold min/max based on dominating condition
Nikita Popov via llvm-commits
- [llvm] 4892d3a - [InstCombine] Fold abs with dominating condition
Nikita Popov via llvm-commits
- [llvm] ac87480 - [SCEV] Recognize min/max intrinsics
Nikita Popov via llvm-commits
- [llvm] 5ad6552 - [InstCombine] Add tests for known negative abs intrinsic (NFC)
Nikita Popov via llvm-commits
- [llvm] 621b10c - [InstSimplify] Add tests for a peculiar abs of abs form (NFC)
Nikita Popov via llvm-commits
- [llvm] ff218cb - [InstSimplify] Fold degenerate abs of abs form
Nikita Popov via llvm-commits
- [llvm] b536cba - [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87027: [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87101: [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase assume in block that ends in unreachable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87161: [DemandedBits][BDCE] Add support for min/max intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87168: [InstSimplify] Fold min/max based on dominating condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87183: [SCCP] Compute ranges for supported intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87184: [InstCombine] Fold abs with dominating condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87168: [InstSimplify] Fold min/max based on dominating condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87184: [InstCombine] Fold abs with dominating condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87196: [InstCombine] Fold abs of known negative operand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87196: [InstCombine] Fold abs of known negative operand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87196: [InstCombine] Fold abs of known negative operand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87196: [InstCombine] Fold abs of known negative operand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87197: [InstSimplify] Fold degenerate abs of abs form
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87197: [InstSimplify] Fold degenerate abs of abs form
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87197: [InstSimplify] Fold degenerate abs of abs form
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D69686: [LVI][CVP] Use block value when simplifying icmps
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86364: [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87185: Do not construct string from nullptr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D70800: Fix AArch64 AAPCS frame record chain
Owen Anderson via llvm-commits
- [llvm] bc9a29b - Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain"
Owen Anderson via llvm-commits
- [PATCH] D70800: Fix AArch64 AAPCS frame record chain
Owen Anderson via llvm-commits
- [PATCH] D70800: Fix AArch64 AAPCS frame record chain
Owen Anderson via llvm-commits
- [llvm] 5987da8 - Revert "Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain""
Owen Anderson via llvm-commits
- [PATCH] D87063: [BitcodeReader] Fix O(N^2) in placeholder replacement algorithm.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D86851: Minor changes to new TableGen Programmer's Reference document
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87038: SearchableTables reference section
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] bc9a29b - Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain"
Paul Walker via llvm-commits
- [llvm] f721212 - [SVE] Don't reorder subvector/binop sequences when the resulting binop is not legal.
Paul Walker via llvm-commits
- [PATCH] D70800: Fix AArch64 AAPCS frame record chain
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86450: [SVE] Don't reorder subvector/binop sequences when the resulting binop is not legal.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D71760: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 1/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D71767: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 2/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86793: [AArch64][SVE] Add lowering for rounding operations
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D86962: [LLDB] Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D86294: [RFC] AMDGPU/GlobalISel: Look through copies in GIM_CheckOpcode and add post-isel hook
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87119: [objdump][macho] Emit segment names along with section names
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D86885: [flang] Format label scope is independent of block scope
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86886: [flang] Check shape conformance on initializers
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86887: [flang] Improve compile-time shape conformance checking
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86961: [flang] Fix integer CASE constant typing
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87035: [flang] Make -fget-symbols-sources output deterministic
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87052: [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87151: [flang] Fix assert on constant folding of extended types
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D86172: [flang] Fix assert on constant folding of extended types
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87151: [flang] Fix assert on constant folding of extended types
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86885: [flang] Format label scope is independent of block scope
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86886: [flang] Check shape conformance on initializers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86887: [flang] Improve compile-time shape conformance checking
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86551: [flang] Make `TypeParamInquiry` monomorphic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86886: [flang] Check shape conformance on initializers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86887: [flang] Improve compile-time shape conformance checking
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86961: [flang] Fix integer CASE constant typing
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87035: [flang] Make -fget-symbols-sources output deterministic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87035: [flang] Make -fget-symbols-sources output deterministic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86891: [flang] Support multiple CookedSource instances
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87052: [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87052: [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87151: [flang] Fix assert on constant folding of extended types
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Peter Smith via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Peter Smith via Phabricator via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
Peter Smith via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a layering check tool
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] 3c7bfbd - [CMake] Use find_library for ncurses
Petr Hosek via llvm-commits
- [PATCH] D85820: Use find_library for ncurses
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D85820: Use find_library for ncurses
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Phabricator via llvm-commits
- [PATCH] D86846: [NFC] Adding pythonenv* to .gitignore
Phabricator via llvm-commits
- [llvm] 6102310 - [InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block
Philip Reames via llvm-commits
- [PATCH] D87108: [ImplicitNullCheck] Handle instructions that do not modify null behaviour of null checked reg
Philip Reames via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile in add combine
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D85653: [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] 7fff1fb - [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo)
Puyan Lotfi via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86952: [MIRVRegNamer] MachineInstr StableHashing.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D86865: [Power10] Enable the heuristic for Power10 and switch the sched model with P9 Model
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86681: [PowerPC] duplicate the tryCandidate from base to PowerPC scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86754: [PowerPC] Implement instruction clustering for stores
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86681: [PowerPC] duplicate the tryCandidate from base to PowerPC scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86684: [NFC][Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D83937: [Power] Set the mayRaiseFPException for FCMPUS/FCMPUD
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86684: [NFC][Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86681: [PowerPC] duplicate the tryCandidate from base to PowerPC scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86865: [Power10] Enable the heuristic for Power10 and switch the sched model with P9 Model
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] eb2a405 - [NFC] [DAGCombiner] Remove unnecessary negation in visitFNEG
Qiu Chaofan via llvm-commits
- [llvm] 5475154 - [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via llvm-commits
- [llvm] 29ae448 - [PowerPC] Handle STRICT_FSETCC(S) in more cases
Qiu Chaofan via llvm-commits
- [llvm] b6b6368 - [NFC] [PowerPC] Add FMA flag propagation test
Qiu Chaofan via llvm-commits
- [llvm] 705271d - [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86595: [PowerPC] Handle STRICT_FSETCC(S) in more cases
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86595: [PowerPC] Handle STRICT_FSETCC(S) in more cases
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D83937: [Power] Set the mayRaiseFPException for FCMPUS/FCMPUD
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86686: [PowerPC] Fix store-fptoi combine of f128 on Power8
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87220: [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87222: [PowerPC] [FPEnv] Disable strict FP mutation by default for PowerPC
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87220: [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86364: [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D86888: RegAllocFast: Make self loop live-out heuristic more aggressive
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87157: [GlobalISel] Add a localizer for copies from physregs and use it in AArch64
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D85415: [Sparc] Don't use SunStyleELFSectionSwitchSyntax
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D85393: [IR] Adds mayprogress as a LLVM IR attribute
Ralf via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mayprogress attribute
Ralf via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mayprogress attribute
Ralf via Phabricator via llvm-commits
- [llvm] e9a3d1a - [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
Raphael Isemann via llvm-commits
- [llvm] ed89eb3 - Revert "[FileCheck] Move FileCheck implementation out of LLVMSupport into its own library"
Raphael Isemann via llvm-commits
- [llvm] 7c80f2d - Revert "[lldb] Add reproducer verifier"
Raphael Isemann via llvm-commits
- [llvm] 5ffd940 - Reland [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
Raphael Isemann via llvm-commits
- [llvm] 9124fa5 - Fix broken HUGE_VALF macro in llvm-c/DataTypes.h
Raphael Isemann via llvm-commits
- [PATCH] D86344: [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D86497: [lldb] Add reproducer verifier
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D83761: Fix broken HUGE_VALF macro in llvm-c/DataTypes.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D87189: [CMake] Remove dead FindPythonInterp code
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87190: [CMake][TableGen] Remove dead CMake version checks
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87192: [CMake][Polly] Remove dead CMake code
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87192: [CMake][Polly] Remove dead CMake code
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87193: [CMake][TableGen] Simplify code by using list(TRANSFORM)
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D84334: [flang] Version information in flang/f18
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84334: [flang] Version information in flang/f18
Richard Barton via Phabricator via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
Richard Barton via Phabricator via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
Richard Barton via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Remove non-overlapping guarantee from memcpy.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
River Riddle via Phabricator via llvm-commits
- [PATCH] D84732: [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D86764: [Bindings] Add LLVMAddInstructionSimplifyPass
Roland Scheidegger via Phabricator via llvm-commits
- [PATCH] D87041: [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp
Roland Scheidegger via Phabricator via llvm-commits
- [llvm] c23aefd - [NFC][InstCombine] visitPHINode(): cleanup PHI CSE instruction replacement
Roman Lebedev via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86882: [NOT FOR REVIEW][InstCombine] Graph-aware PHI-of-extractvalues -> extractvalue-of-PHIs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86530: [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87104: [OpenMPOpt] Assume indirect call always changes ICV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress attribute
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87160: [SCEV] Recognize min/max intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87196: [InstCombine] Fold abs of known negative operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87204: [EarlyCSE] Force hash collision with EXPENSIVE_CHECKS
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86767: [libunwind] Minor SJLJ config cleanup. NFCI.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86768: [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86767: [libunwind] Minor SJLJ config cleanup. NFCI.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86256: [libunwind] Make .eh_frame scanning/caching optional
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D87099: fix symbol printing on windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sam McCall via Phabricator via llvm-commits
- [llvm] 15e880a - [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Sam Tebbs via Phabricator via llvm-commits
- [llvm] f13beac - [AArch64][SVE] Preserve full vector regs over EH edge.
Sander de Smalen via llvm-commits
- [PATCH] D86249: [llvm][sve] Make `llvm.masked.[gather|scatter]` legal for SVE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve full vector regs over EH edge.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D86989: [InstCombine] Fix a couple crahses with extractelement on a scalable vector.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve full vector regs over EH edge.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve full vector regs over EH edge.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87056: [POC] SVE/SVE2 implementation (LLVM 9)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9ff05dc - [x86] add another test for reciprocal sqrt; NFC
Sanjay Patel via llvm-commits
- [llvm] 11e0c5b - [AArch64] add another test for reciprocal sqrt; NFC
Sanjay Patel via llvm-commits
- [llvm] 1c9a09f - [DAGCombiner] skip reciprocal divisor optimization for x/sqrt(x), better
Sanjay Patel via llvm-commits
- [llvm] e25449f - [IR][GVN] allow intrinsics in Instruction's isCommutative query (2nd try)
Sanjay Patel via llvm-commits
- [llvm] d48699e - [InstCombine] adjust recip sqrt tests for better coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] 8fb0559 - [VectorCombine] allow vector loads with mismatched insert type
Sanjay Patel via llvm-commits
- [llvm] 626c373 - [InstCombine] Transform 1.0/sqrt(X) * X to X/sqrt(X)
Sanjay Patel via llvm-commits
- [llvm] e1a3038 - [EarlyCSE] add tests for fma/fmuladd; NFC
Sanjay Patel via llvm-commits
- [llvm] 4013cfd - [GVN] add tests for >2 arg commutable intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] bdd5bfd - [IR][GVN] add/allow commutative intrinsics with >2 args
Sanjay Patel via llvm-commits
- [llvm] 9bb3a9e - [InstCombine] add tests for commutative intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 2391a34 - [InstCombine] canonicalize all commutative intrinsics with constant arg
Sanjay Patel via llvm-commits
- [llvm] 4d536c6 - [x86] add tests for store merging; NFC
Sanjay Patel via llvm-commits
- [llvm] c5d6b2b - [InstCombine] add test for assume in block with unreachable (PR47416); NFC
Sanjay Patel via llvm-commits
- [llvm] 35c6d56 - [InstCombine] rename tmp values to avoid scripted FileCheck conflicts; NFC
Sanjay Patel via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86862: [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86160: [VectorCombine] allow vector loads with mismatched insert type
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86995: [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86395: InstCombine transform pattern "(~A & B) ^ A -> (A | B)" added
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87112: [DAGCombiner] allow more store merging for non-i8 truncated ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86863: [EarlyCSE] Verify hash code in regression tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87101: [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase assume in block that ends in unreachable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87168: [InstSimplify] Fold min/max based on dominating condition
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87184: [InstCombine] Fold abs with dominating condition
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87200: [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Sean Bartell via Phabricator via llvm-commits
- [llvm] 84875f6 - [PowerPC][AIX] Add test for returning a vector type. [NFC]
Sean Fertile via llvm-commits
- [llvm] fecc27d - [PowerPC][AIX] Update save/restore offset for frame and base pointers.
Sean Fertile via llvm-commits
- [PATCH] D75059: [PowerPC][NFC] Remove support for VRSAVE save/restore/update.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D85850: [PowerPC][AIX] Fix frame-pointer and base-pointer save/restore offset.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86777: [PowerPC] Fix missing TLS symbol type.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
Sean Silva via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
Sean Silva via Phabricator via llvm-commits
- [PATCH] D86938: [AMDGPU] Fix offset for REL32_HI relocs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D83036: [X86][FPEnv] Lowering of {get,set,reset}_fpmode
Serge Pavlov via Phabricator via llvm-commits
- [llvm] fad7559 - [llvm] [unittests] Remove temporary files after they're not needed
Sergej Jaskiewicz via llvm-commits
- [llvm] 224d815 - [llvm] [unittests] Fix failing test 'FileCollectorTest.addDirectory'
Sergej Jaskiewicz via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D87224: [InstCombine] Add tests for statepoint simplification
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Shankar Easwaran via Phabricator via llvm-commits
- [llvm] 7558e9e - [Attributor] Fix AANoUndef initialization
Shinji Okumura via llvm-commits
- [llvm] 5d13479 - [Attributor] Make use of AANoUndef in AAUndefinedBehavior
Shinji Okumura via llvm-commits
- [PATCH] D86983: [Attributor] Fix AANoUndef initialization
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86984: [Attributor] Make use of AANoUndef in AAUndefinedBehavior
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86984: [Attributor] Make use of AANoUndef in AAUndefinedBehavior
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86983: [Attributor] Fix AANoUndef initialization
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86983: [Attributor] Fix AANoUndef initialization
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86984: [Attributor] Make use of AANoUndef in AAUndefinedBehavior
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [PATCH] D86999: getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver
Shivanshu Goyal via Phabricator via llvm-commits
- [llvm] 21d02dc - [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via llvm-commits
- [llvm] 888049b - [X86][SSE] Fold vselect(pshufb, pshufb) -> or(pshufb, pshufb)
Simon Pilgrim via llvm-commits
- [llvm] 1d44241 - [X86][AVX] Test SSE41 BLENDV combines on AVX targets as well
Simon Pilgrim via llvm-commits
- [llvm] ca860dc - [X86][SSE] Add PR47404 test case
Simon Pilgrim via llvm-commits
- [llvm] e56edb8 - [X86][SSE] Fold select(X > -1, A, B) -> select(0 > X, B, A) (PR47404)
Simon Pilgrim via llvm-commits
- [llvm] 5b29269 - [X86] Fix llvm-qualified-auto warning by using const auto*. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 23d9f4b - [X86] Fix llvm-qualified-auto warning by using auto*. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 890707a - [X86] Avoid llvm-qualified-auto warning by not using auto. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 91848b1 - LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0563cd6 - Fix spelling mistake. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 58afaec - X86/X86TargetObjectFile.cpp - remove unused headers. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 898e42d - GlobalISel/Utils.h - remove unused includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b196c71 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 6731eb6 - Fix Wdocumentation trailing comments warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 46780cc - PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 83ca548 - WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 1673a08 - SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3a1308b - MIRFormatter.h - remove MachineInstr.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 740625f - [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
Simon Pilgrim via llvm-commits
- [llvm] 7582c5c - CallingConvLower.h - remove unnecessary MachineFunction.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ecac5c2 - [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets
Simon Pilgrim via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86160: [VectorCombine] allow vector loads with mismatched insert type
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86507: [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86507: [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86789: [DAGCombiner] Fold an AND of a masked load into a zext_masked_load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86371: [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66004: [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87005: [ScalarizeMaskedMemIntrin] Scalarize constant mask load as shuffle(build_vector,pass_through)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87033: [APInt] New member function setBitTo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87005: [ScalarizeMaskedMemIntrin] Scalarize constant mask load as shuffle(build_vector,pass_through)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86601: [LegalizeTypes] Add ROTL/ROTR to ScalarizeVectorResult.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87101: [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86702: [ARM] Fold predicate_cast(load) into vldr p0
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D84923: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86924: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86924: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D85956: [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D85956: [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D87134: [SelectionDAG] memcpy expansion of const volatile struct ignores const zero
Simon Wallis via Phabricator via llvm-commits
- [llvm] db464a2 - [NFCI] Silent a build warning due to an extra semi-colon
Sourabh Singh Tomar via llvm-commits
- [llvm] 0381204 - [NFCI] Removed an un-used declaration got accidentally introduced in f91d18eaa946b2d2ea5a9
Sourabh Singh Tomar via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D86833: [AMDGPU] AMDGPUAAResult::pointsToConstantMemory should not use the default MaxLookup (i.e., 6) to limit getUnderlyingObject
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86634: [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86634: [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86938: [AMDGPU] Fix offset for REL32_HI relocs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86940: [AMDGPU][MC] Corrected parser to avoid excessive error messages
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87039: AMDGPU: Remove code to handle tied si_else operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] f4f29b9 - [PowerPC] Fix missing TLS symbol type.
Stefan Pintilie via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for TLS Initial Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86777: [PowerPC] Fix missing TLS symbol type.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86777: [PowerPC] Fix missing TLS symbol type.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86777: [PowerPC] Fix missing TLS symbol type.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for TLS Initial Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86474: [OpenMPOpt][SplitMemTransfer] Grouping the setup instructions for the runtime call.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87104: [OpenMPOpt] Assume indirect call always changes ICV
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D86768: [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
Steve Scalpone via Phabricator via llvm-commits
- [llvm] 97866b8 - [ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots
Steven Wu via llvm-commits
- [PATCH] D86767: [libunwind] Minor SJLJ config cleanup. NFCI.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Steven Wu via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Steven Wu via Phabricator via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
Steven Wu via Phabricator via llvm-commits
- [PATCH] D86767: [libunwind] Minor SJLJ config cleanup. NFCI.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D84803: [ThinLTO][Legacy] Compute PreservedGUID based on IRName in Symtab
Steven Wu via Phabricator via llvm-commits
- [llvm] 198a13e - Fix for PR46384. Failure on weak dllimport.
Sunil Srivastava via llvm-commits
- [PATCH] D86907: Fix for PR46384
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D84886: Create LoopNestPass
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D84886: Create LoopNestPass
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
TellowKrinkle via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
TellowKrinkle via Phabricator via llvm-commits
- [llvm] 40fed00 - First commit on the release/11.x branch.
Teresa Johnson via llvm-commits
- [llvm] 45c3560 - [HeapProf] Address post-review comments in instrumentation code
Teresa Johnson via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86958: [Docs] Add/update release notes for D71913 (LTO WPD changes)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86958: [Docs] Add/update release notes for D71913 (LTO WPD changes)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86967: [PassManager] Move load/store motion pass after DSE in LTO pipeline.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87001: [IRMover] Avoid materializing global value that belongs to not-yet-linked module
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81911: [IR] Fix getBaseObject for GlobalAlias-to-GlobalIFunc
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81911: [IR] Fix getBaseObject for GlobalAlias-to-GlobalIFunc
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [llvm] caee15a - [WebAssembly] Fix incorrect assumption of simple value types
Thomas Lively via llvm-commits
- [PATCH] D87110: [WebAssembly] Fix incorrect assumption of simple value types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D87110: [WebAssembly] Fix incorrect assumption of simple value types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D86815: [LangRef] Adjust guarantee for llvm.memcyp to also allow equal arguments.
Thorsten via Phabricator via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D84846: [MC] Add support for generating missing GNU build notes
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documetnation for default setting of sram-ecc to on
Tony Tye via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documetnation for default setting of sram-ecc to on
Tony Tye via Phabricator via llvm-commits
- [PATCH] D86902: [AMDGPU] Correct documentation for default setting of sram-ecc
Tony Tye via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Tony Tye via Phabricator via llvm-commits
- [PATCH] D87198: [AMDGPU] Correct gfx1031 XNACK setting documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86595: [PowerPC] Handle STRICT_FSETCC(S) in more cases
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86963: [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86963: [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86871: [SelectionDAG] Let NSW/NUW flags be cleared by default in call to getNode().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding to negative infinity
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding to negative infinity
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86605: [PowerPC] Expand constrained ppc_fp128 to i32 conversion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86423: [flang][openacc] Lower loop with collapse clause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 94948f3 - [ADT] Make Optional a literal type.
Varun Gandhi via llvm-commits
- [PATCH] D86354: [ADT] Make Optional a literal type.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87003: [llvm-cov] Allow commas in filenams passed to `-object` flag
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87032: [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D86726: [InstCombine]: Transform 1.0/sqrt(X) * X to X/sqrt(X) and X * 1.0/sqrt(X) to X/sqrt(X)
Venkataramanan Kumar via Phabricator via llvm-commits
- [lld] db367ff - [LLD][PowerPC][test] Fix out-of-memory issue running ppc64-pcrel-long-branch-error.s
Victor Huang via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for TLS Initial Exec
Victor Huang via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Victor Huang via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Victor Huang via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for TLS Local Exec
Victor Huang via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Vinicius Tinti via Phabricator via llvm-commits
- [compiler-rt] bd6ee51 - [NFC][Asan] Format includes
Vitaly Buka via llvm-commits
- [compiler-rt] 8b8be6f - [Asan] Cleanup atomic usage in allocator
Vitaly Buka via llvm-commits
- [compiler-rt] 2b71b7f - [NFC][Asan] Set AP32::kMetadataSize to 0
Vitaly Buka via llvm-commits
- [compiler-rt] a803ddc - [NFC][Asan] Add FIXME into GetAsanChunk
Vitaly Buka via llvm-commits
- [compiler-rt] 99a93c3 - [NFC][Asan] Rename internal enum value.
Vitaly Buka via llvm-commits
- [compiler-rt] a9c0bf0 - [NFC][Asan] Inline enum doc strings
Vitaly Buka via llvm-commits
- [compiler-rt] 48ac5b4 - [NFC][Asan] Reformat some allocator code
Vitaly Buka via llvm-commits
- [compiler-rt] 4770f80 - [NFC][Asan] Fix typo in comment
Vitaly Buka via llvm-commits
- [llvm] 691d436 - Fix typos in doc LangRef.rst
Vitaly Buka via llvm-commits
- [compiler-rt] 298c9fa - [NFC][compiler-rt] Refine .clang-tidy checks
Vitaly Buka via llvm-commits
- [compiler-rt] 51597cc - [NFC][Asan] Rename internal enum value.
Vitaly Buka via llvm-commits
- [compiler-rt] 398c44b - [NFC][Asan] Inline enum doc strings
Vitaly Buka via llvm-commits
- [compiler-rt] d5d09d9 - [NFC][Asan] Reformat some allocator code
Vitaly Buka via llvm-commits
- [compiler-rt] 9128f5c - [NFC][Asan] Move free_tid from ChunkHeader
Vitaly Buka via llvm-commits
- [compiler-rt] 289c08e - [NFC][Asan] Fix clang-tidy warning
Vitaly Buka via llvm-commits
- [compiler-rt] eb87e1d - [Asan] Cleanup atomic usage in allocator
Vitaly Buka via llvm-commits
- [compiler-rt] b2e27a8 - Revert "[Asan] Cleanup atomic usage in allocator"
Vitaly Buka via llvm-commits
- [compiler-rt] b11db36 - [Asan] Cleanup atomic usage in allocator
Vitaly Buka via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87077: Fix typos in doc LangRef.rst
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87077: Fix typos in doc LangRef.rst
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Vlad Vereschaka via Phabricator via llvm-commits
- [llvm] 061182b - GlobalISel: Add combines for extend operations
Volkan Keles via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86516: GlobalISel: Add combines for extend operations
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86516: GlobalISel: Add combines for extend operations
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86516: GlobalISel: Add combines for extend operations
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86895: [Modules] Add stats to measure performance of building and loading modules.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D86907: Fix for PR46384. Failure on weak dllimport.
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D87104: [OpenMPOpt] Assume indirect call always changes ICV
Wei Wang via Phabricator via llvm-commits
- [PATCH] D87104: [OpenMPOpt] Assume indirect call always changes ICV
Wei Wang via Phabricator via llvm-commits
- [llvm] d1be928 - SVML support for log2
Wenlei He via llvm-commits
- [llvm] 4eef14f - [OpenMPOpt] Assume indirect call always changes ICV
Wenlei He via llvm-commits
- [PATCH] D86675: [ThinLTO] Fix a metadata lost issue with DICompileUnit import.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Wenlei He via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Wenlei He via Phabricator via llvm-commits
- [PATCH] D86730: SVML support for log2
Wenlei He via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Wenlei He via Phabricator via llvm-commits
- [PATCH] D87104: [OpenMPOpt] Assume indirect call always changes ICV
Wenlei He via Phabricator via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D85850: [PowerPC][AIX] Fix frame-pointer and base-pointer save/restore offset.
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Xiangling Liao via Phabricator via llvm-commits
- [llvm] 428b2ff - [DWARFYAML] Make the debug_str section optional.
Xing GUO via llvm-commits
- [llvm] ea1f513 - [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
Xing GUO via llvm-commits
- [llvm] 369f916 - [DebugInfo] Simplify string table dumpers.
Xing GUO via llvm-commits
- [llvm] 67ce114 - [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via llvm-commits
- [llvm] 2966d6e - [MachOYAML] Allow handcrafting custom contents for DWARF sections.
Xing GUO via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86860: [DWARFYAML] Make the debug_str section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86911: [llvm-dwarfdump][test] Generate the DWARF sections from the DWARF mapping key.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86911: [llvm-dwarfdump][test] Generate the DWARF sections from the DWARF mapping key.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86916: [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86916: [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86911: [llvm-dwarfdump][test] Generate the DWARF sections from the DWARF mapping key.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86916: [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86918: [DebugInfo] Simplify string table dumpers.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86998: [llvm-dwarfdump] Warn user when it encounters no null terminated strings.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87126: [MachOYAML] Allow handcrafting custom contents for DWARF sections.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86867: [obj2yaml] Add support for dumping the .debug_str section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87205: [DWARFYAML] Make the debug_addr section optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Xun Li via Phabricator via llvm-commits
- [PATCH] D87124: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D87124: [Coroutine] Properly deal with alloca spills
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
Xun Li via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Yang Fan via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Yang Fan via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructor
Yang Fan via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructors
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87077: Fix typos in doc LangRef.rst
YangZhihui via Phabricator via llvm-commits
- [PATCH] D87077: Fix typos in doc LangRef.rst
YangZhihui via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86837: Allow specifying AA info when constructing certain libcalls
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D85598: Do not strip metadata from load of constant memory
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D84031: Clear NewGEPBases after finish using them in CodeGenPrep pass
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D87152: [StackLifetime]
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D87152: [StackLifetime] add more detail log
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D87031: [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D87031: [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D85570: [RFC] BPF: add AdjustOpt IR pass to generate verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D87153: [RFC] BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D85676: [NewPM] collapsing nested pass mangers of the same type
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87001: fix pprbug29096
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87001: Fix pr42063
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87001: [IRMover] Avoid materializing global value that belongs to not-yet-linked module
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87001: [IRMover] Avoid materializing global value that belongs to not-yet-linked module
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87057: [NewPM][Lint] Port -lint to NewPM
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87185: Do not construct string from nullptr
Yuriy Chernyshov via Phabricator via llvm-commits
- [PATCH] D87185: Do not construct string from nullptr
Yuriy Chernyshov via Phabricator via llvm-commits
- [PATCH] D83313: [MachineOutliner] Fix liveness computing.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D76068: [ARM][MachineOutliner] Add NoLRSave and Register modes.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D86869: [zorg] Add flang to clang-cmake-aarch64-full
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D87136: [ARM][MachineOutliner] Add calls default handling.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D84414: [RISCV] Support Shadow Call Stack
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D86868: Fix typos in builder descriptions
Zachary Selk via Phabricator via llvm-commits
- [PATCH] D85850: [PowerPC][AIX] Fix frame-pointer and base-pointer save/restore offset.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D87046: [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [llvm] b21ddde - [RFC][Target] Add a new triple called Triple::csky
Zi Xuan Wu via llvm-commits
- [llvm] 69f2c79 - [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
Zi Xuan Wu via llvm-commits
- [PATCH] D86505: [RFC][Target] Add a new triple called Triple::csky
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86269: [RFC][Target] Add a new backend target called CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler
elena via Phabricator via llvm-commits
- [PATCH] D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler
elena via Phabricator via llvm-commits
- [PATCH] D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler
elena via Phabricator via llvm-commits
- [PATCH] D86850: [LoopRotate][WIP] Check code-motion safety before hoisting
rithik sharma via Phabricator via llvm-commits
- [PATCH] D86850: [LoopRotate][WIP] Check code-motion safety before hoisting
rithik sharma via Phabricator via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
rithik sharma via Phabricator via llvm-commits
- [PATCH] D87094: [CodeMoverUtils]Add option to skip control flow equivalence checks when sure
rithik sharma via Phabricator via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
rithik sharma via Phabricator via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
rithik sharma via Phabricator via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D67258: Out-of-tree machine IR passes
serge via Phabricator via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
serge via Phabricator via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
serge via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
serge via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
serge via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
serge via Phabricator via llvm-commits
- [PATCH] D87142: Fix return status of SimplifyCFG
serge via Phabricator via llvm-commits
- [PATCH] D86901: Change comments of openFileForWrite
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86901: Change comments of openFileForWrite
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86957: [Bitstream] Use alignTo to make code more readable. NFC
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D86913: Add raw_fd_stream that supports reading/seeking/writing
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
wael yehia via Phabricator via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
walter erquinigo via Phabricator via llvm-commits
- [debuginfo-tests] 485e6db - Revert "Adding GDB PrettyPrinter for mlir::Identifier."
via llvm-commits
- [llvm] 3a6f3fc - Fix return status of SimplifyCFG
via llvm-commits
- [llvm] aff94ec - [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory
via llvm-commits
- [llvm] 1fd7dc4 - When dumping results of StackLifetime, it will print the following
via llvm-commits
Last message date:
Sun Sep 6 23:54:41 PDT 2020
Archived on: Mon Sep 14 08:01:25 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).