The Week Of Monday 7 September 2020 Archives by author
      
      Starting: Mon Sep  7 00:14:44 PDT 2020
         Ending: Sun Sep 13 23:44:39 PDT 2020
         Messages: 2365
     
- [llvm] 31ecf8d - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
Chen, Yuanfang via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
 
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D87474: Ensure that we don't update Uses after MarkLive
 
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D87474: Ensure that we don't update Uses after MarkLive
 
Aaron Hill 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] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
 
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87494: [WIP] Improve LSR debug-info
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87499: [DebugInfo] Flang should not emit DW_AT_main_subprogram for DWARF version lower than 4
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D86895: [Modules] Add stats to measure performance of building and loading modules.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
 
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
 
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D87394: [PowerPC][Power10] Implementation of 128-bit Binary Vector Mod and Sign Extend 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] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Alex Zinenko 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] D48803: Place the BlockAddress type in the program address space
 
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 10af5ba - [llvm-objcopy] Consolidate and unify version tests
 
Alexander Shaposhnikov via llvm-commits
- [llvm] ce49b7d - [llvm-install-name-tool] Add a test with multiple input files
 
Alexander Shaposhnikov via llvm-commits
- [llvm] b897729 - [llvm-install-name-tool] Add -V flag
 
Alexander Shaposhnikov via llvm-commits
- [PATCH] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87211: [llvm-objcopy] Consolidate and unify version tests
 
Alexander Shaposhnikov 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] D87211: [llvm-objcopy] Consolidate and unify version tests
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87264: [llvm-install-name-tool] Add -V flag
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87268: [llvm-install-name-tool] Add a test with multiple input files
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87268: [llvm-install-name-tool] Add a test with multiple input files
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87264: [llvm-install-name-tool] Add -V flag
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87493: [llvm-install-name-tool] Update the command-line guide
 
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] D87497: [llvm-objcopy][MachO] Fix --add-section
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87169: SVML support for log10, sqrt
 
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
 
Alexander 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] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
 
Alexandre Eichenberger via Phabricator via llvm-commits
- [PATCH] D87471: [Support] Make building with snmalloc work
 
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D82883: [LLD][COFF] Deduplicate .pdata entries
 
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
 
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
 
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87153: [RFC] BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible
 
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D85570: [RFC] BPF: add AdjustOpt IR pass to generate verifier friendly codes
 
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
 
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D87319: [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87386: [DSE,MemorySSA] Handle atomic stores expliclty in isReadClobber.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87475: Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87499: [DebugInfo] Flang should not emit DW_AT_main_subprogram for DWARF version lower than 4
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
 
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D76211: OpenMP Metadirective with user defined condition
 
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D87088: [MachinePipeliner] Fix II_setByPragma initialization
 
Alon Kom via Phabricator via llvm-commits
- [llvm] cc76da7 - [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less.
 
Amara Emerson via llvm-commits
- [llvm] 467a071 - [GlobalISel][IRTranslator] Generate better conditional branch lowering.
 
Amara Emerson via llvm-commits
- [llvm] e5784ef - [GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator.
 
Amara Emerson via llvm-commits
- [llvm] a9f7970 - Add REQUIRES: asserts to a test that uses an asserts only flag.
 
Amara Emerson via llvm-commits
- [llvm] 0448d11 - [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0.
 
Amara Emerson 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] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
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] D86824: [GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87397: [AArch64][GlobalISel] Share address mode selection code for memops
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87529: [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87529: [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87581: [RISCV][ASAN] instrumentation pass now uses proper shadow offset
 
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D87558: [RISCV][ASAN] mark asan as supported for RISCV and enable tests
 
Anatoly Parshincev 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] D87294: [IRSim][IROutliner] Adding support for elevating constants that are not the same in each region to arguments
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87296: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87298: [IRSim][IROutliner] Merging output blocks for extracted functions with outputs
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87299: [IRSim][IROutliner] Adding a cost model, and debug option to turn the model off.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87300: [IRSim][IROutliner]  Adding OptRemarks for the IROutliner.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87300: [IRSim][IROutliner]  Adding OptRemarks for the IROutliner.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87309: [IRSim][IROutliner] Adding option to enable outlining from linkonceodr functions
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87310: [IRSim] Adding support for isomorphic predicates
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87311: [IRSim] Adding commutativity matching to structure checking
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87312: [IRSim] Letting call instructions be legal for similarity identification.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87314: [IRSim][IROutliner] Allowing call instructions to be outlined.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87315: [IRSim] Letting gep instructions be legal for similarity identification.
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87317: [IRSim][IROutliner] Allowing GEP instructions to be outlined.
 
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] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
 
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
 
Andrew Litteken via Phabricator via llvm-commits
- [lld] 863aa0a - [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Andrew Ng via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
 
Andrew Paverd via Phabricator via llvm-commits
- [llvm] 78071fb - [LSR] Canonicalize a formula before insert it into the list
 
Andrew Wei via llvm-commits
- [llvm] 4eed800 - [NFC] Fix the signature and definition of findByPrefix
 
Andrzej Warzynski via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
 
Andrzej Warzynski 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
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
 
Andrzej Warzynski 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
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
 
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
 
Ankit via Phabricator via llvm-commits
- [llvm] 46329f6 - [ImplicitNullCheck] Handle instructions that preserve zero value
 
Anna Thomas via llvm-commits
- [llvm] b1b9806 - [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis
 
Anna Thomas 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] 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] D87488: [ImplicitNullCheck] Hoisting multiple dependencies
 
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] D86988: [Inliner] Run always-inliner in inliner-wrapper
 
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
 
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to caller loops
 
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to caller loops
 
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to caller loops
 
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define maynotprogress 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] 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] D87180: [Inliner] Preserve maynotprogress function attribute
 
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to caller loops
 
Atmn Patel via Phabricator via llvm-commits
- [compiler-rt] 01cdab0 - [gcov] Delete flush_fn_list (unused since D83149)
 
Azhar Mohammed via llvm-commits
- [compiler-rt] 626209c - Revert "[gcov] Delete flush_fn_list (unused since D83149)"
 
Azharuddin Mohammed via llvm-commits
- [llvm] d7ae969 - [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon
 
Balazs Benics via llvm-commits
- [PATCH] D86446: [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon
 
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D86446: [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon
 
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
 
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D86446: [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon
 
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D84359: [PowerPC] Add vector pair load/store instructions and vector pair register class
 
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84962: [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI
 
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84847: [PowerPC] Add accumulator register class and instructions
 
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84968: [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types
 
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
 
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
 
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
 
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78938: Make LLVM build in C++20 mode
 
Barry Revzin via Phabricator via llvm-commits
- [llvm] 7ba0f81 - [X86] Unbreak the build after 22fa6b20d92e
 
Benjamin Kramer via llvm-commits
- [llvm] 5405ee5 - [CodeGenPrepare] Simplify code. NFCI.
 
Benjamin Kramer via llvm-commits
- [llvm] 54fcea8 - Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy."
 
Benjamin Kramer via llvm-commits
- [PATCH] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
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] D86079: [X86] 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] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
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] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
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] 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] D86078: [AArch64] Improved lowering for saturating float to int.
 
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] D86078: [AArch64] Improved lowering for saturating float to int.
 
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] D86078: [AArch64] Improved lowering for saturating float to int.
 
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] D86078: [AArch64] Improved lowering for saturating float to int.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D87512: [IR] Add Type::getFloatingPointTy.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
Bevin Hansson via Phabricator via llvm-commits
- [llvm] 88b368a - [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering
 
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] D87088: [MachinePipeliner] Fix II_setByPragma initialization
 
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D84896: [MC] Fix memory leak when allocating MCInst with bump allocator
 
Brian Cain via Phabricator via llvm-commits
- [PATCH] D87590: Backport D79219, D85820, D86134 to 10.0 branch
 
Brian J. Cardiff via Phabricator via llvm-commits
- [PATCH] D86586: [TableGen] Support tied operands that are both source operands
 
Brian Leibig via Phabricator via llvm-commits
- [llvm] c982682 - [EarlyCSE] Equivalent SELECTs should hash equally
 
Bryan Chan via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
 
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
 
Bryan Chan 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] D87585: [AMDGPU] Dynamically clear renamable to avoid constant bus errors
 
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D87542: AMDGPU: Don't sometimes allow instructions before lowered si_end_cf
 
Carl Ritson via Phabricator via llvm-commits
- [llvm] 257b297 - [flang][driver] Add the new flang compiler and frontend drivers
 
Caroline Concatto via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
 
Caroline via Phabricator via llvm-commits
- [PATCH] D86089: [flang][driver]Add experimental flang driver and frontend with help screen
 
Caroline via Phabricator via llvm-commits
- [PATCH] D86344: [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D87490: [MachineInstr] return mayAlias for not mayLoadOrStore instructions.
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D87490: [MachineInstr] return mayAlias for not mayLoadOrStore instructions.
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D85504: [Reassociate] [PowerPC] stop common out mul factors if fma is preferred on target
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D87490: [MachineInstr] return mayAlias for not mayLoadOrStore instructions.
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
 
ChenZheng via Phabricator via llvm-commits
- [PATCH] D87038: SearchableTables reference section
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D86851: Minor changes to new TableGen Programmer's Reference document
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87560: Clarify two data member names
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87513: Update TableGen test files
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
 
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Christopher Ferris via Phabricator via llvm-commits
- [llvm] 7ddfd9b - [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
 
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D87596: [Coroutines] Reuse storage for local variables with non-overlapping lifetimes
 
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D83375: [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D83375: [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D86906: [AArch64LdStOptimzation] fix a bug in AArch64 Load Store Optimization
 
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] D86956: [AArch64LoadStoreOptimization] Bug fix in ldr to ldp conversion
 
Congzhe Cao via Phabricator via llvm-commits
- [llvm] f3a6f6c - [X86] Pre-commit new test case for D87214. NFC
 
Craig Topper via llvm-commits
- [llvm] 01b3e16 - [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 llvm-commits
- [llvm] da79b1e - [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported.
 
Craig Topper via llvm-commits
- [compiler-rt] 35f708a - [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
 
Craig Topper via llvm-commits
- [llvm] e6bb4c8 - [X86] SSE4_A should only imply SSE3 not SSSE3 in the frontend.
 
Craig Topper via llvm-commits
- [llvm] b1e68f8 - [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.:
 
Craig Topper via llvm-commits
- [llvm] 844e94a - [SelectionDAGBuilder] Remove Unnecessary FastMathFlags temporary. Use SDNodeFlags instead. NFCI
 
Craig Topper via llvm-commits
- [compiler-rt] f5ad9c2 - [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply.
 
Craig Topper via llvm-commits
- [llvm] c195ae2 - [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support.
 
Craig Topper via llvm-commits
- [llvm] ad3d6f9 - [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors.
 
Craig Topper via llvm-commits
- [llvm] 758732a - [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult.
 
Craig Topper via llvm-commits
- [llvm] 61d29e0 - [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC
 
Craig Topper via llvm-commits
- [llvm] 8889faa - [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI
 
Craig Topper via llvm-commits
- [llvm] 56b3339 - [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits.
 
Craig Topper 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] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
 
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] 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] D87218: [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87236: [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16 and SMIN/SMAX with v16i8.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87295: Prefer vpxor over vpxorps for AVX2 PR36127
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87295: Prefer vpxor over vpxorps for AVX2 PR36127
 
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] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
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] D87416: [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87433: [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87433: [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87475: Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87485: [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
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] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
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] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87416: [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support.
 
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] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87586: [X86] Improve nnan fmin/fmax vector reduction
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86269: [RFC][Target] Add a new backend target called CSKY
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87592: [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87593: [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info.
 
Craig Topper 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
- [PATCH] D77565: [AArch64] Remove implicit landing pads.
 
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
- [PATCH] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Daniel Muñoz via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
 
Daniel Sanders 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] D85910: libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA
 
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
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
 
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction target hook.
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87276: [ARM] Recognize "double extend" reduction patterns
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87287: [ARM] Fixup single source mla reductions.
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87379: [ARM] Selects SSAT/USAT from LLVM IR of min/max patterns
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87348: [ARM] Tail predicate VQDMULH and VQRDMULH
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87287: [ARM] Fixup single source mla reductions.
 
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] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87457: [ARM][TTI] Prevents constants in a min/max pattern from being hoisted when in a loop
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87379: [ARM] Selects SSAT/USAT from LLVM IR of min/max patterns
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D82676: [CGP] Prevent optimizePhiType from iterating forever
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D84451: [LV] Tail folded inloop reductions.
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87557: [AArch64][MachineScheduler] Fix operand scheduling for pre/post-increment loads and stores
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87276: [ARM] Recognize "double extend" reduction patterns
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D87557: [AArch64][MachineScheduler] Fix operand scheduling for pre/post-increment loads
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction target hook.
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D82676: [CGP] Prevent optimizePhiType from iterating forever
 
Dave Green via Phabricator via llvm-commits
- [llvm] 6e42cad - [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option
 
Dave Lee via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87591: [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option
 
Dave Lee via Phabricator via llvm-commits
- [PATCH] D87591: [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option
 
Dave Lee via Phabricator via llvm-commits
- [llvm] 69da27c - llvm-symbolizer: Add optional "start file" to match "start line"
 
David Blaikie via llvm-commits
- [llvm] be561fa - Remove unused variable(s)
 
David Blaikie via llvm-commits
- [llvm] 54fcea8 - Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy."
 
David Blaikie via llvm-commits
- [llvm] 31ecf8d - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
David Blaikie via llvm-commits
- [llvm] 31ecf8d - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
David Blaikie via llvm-commits
- [llvm] 31ecf8d - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
David Blaikie via llvm-commits
- [llvm] 6e06f1c - GCOVProfiling: Avoid use-after-move
 
David Blaikie via llvm-commits
- [llvm] 7940af0 - Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate
 
David Blaikie via llvm-commits
- [llvm] ce89eee - PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning
 
David Blaikie via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D85670: [Instruction] Add updateLocationAfterHoist helper
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78938: Make LLVM build in C++20 mode
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D68620: DebugInfo: Use base address selection entries for debug_loc
 
David Blaikie 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.
 
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] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (10/19).
 
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] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/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] D87489: [NFC][MLInliner] Presort instruction successions.
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (10/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] D87008: [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
 
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] D87553: [gn] Remove unneeded MC dep from llvm-tblgen
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
David Blaikie via Phabricator via llvm-commits
- [llvm] 9fda213 - [ARM] Update arm-storebytesmerge.ll test. NFC
 
David Green via llvm-commits
- [llvm] 40b72c9 - [ARM] Extra MLA reductions tests. NFC
 
David Green via llvm-commits
- [llvm] c437446 - [ARM] Recognize "double extend" reduction patterns
 
David Green via llvm-commits
- [llvm] 6cfd38d - [ARM] Fixup single source mla reductions.
 
David Green via llvm-commits
- [llvm] 74760bb - [LV][ARM] Add preferInloopReduction target hook.
 
David Green via llvm-commits
- [llvm] 9237fde - [CGP] Prevent optimizePhiType from iterating forever
 
David Green via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
David Li via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
David Li via Phabricator via llvm-commits
- [PATCH] D85240: Disable hoisting MI to hotter basic blocks when using pgo
 
David Li via Phabricator via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
 
David Li via Phabricator via llvm-commits
- [llvm] 1e1770a - [SVE][CodeGen] Fix InlineFunction for scalable vectors
 
David Sherwood via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87378: [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87378: [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87439: [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87422: [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87439: [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87422: [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
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] D87139: [SVE][CodeGen] Fix InlineFunction for scalable vectors
 
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87496: [CodeGen] Fix bug in IncrementPointer
 
David Sherwood via Phabricator via llvm-commits
- [llvm] 17dce2f - [UnifyFunctionExitNodes] Remove unused getters, NFC
 
David Stenberg via llvm-commits
- [llvm] 48fc781 - [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
 
David Stenberg via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87078: [UnifyFunctionExitNodes] Remove unused getters, NFC
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87078: [UnifyFunctionExitNodes] Remove unused getters, NFC
 
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] D87392: [JumpThreading] Fix an incorrect Modified status
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87392: [JumpThreading] Fix an incorrect Modified status
 
David Stenberg via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
 
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] D86071: [MLIR][OpenMP] Add omp.do operation
 
David Truby via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
David Truby via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
David Truby via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
David Truby via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
David Truby via Phabricator via llvm-commits
- [llvm] 2a52c33 - [Statepoints] Properly handle const base pointer.
 
Denis Antrushin via llvm-commits
- [llvm] 4358fa7 - [Statepoints] Update DAG root after emitting statepoint.
 
Denis Antrushin via llvm-commits
- [PATCH] D87251: [Statepoints] Update DAG root after emitting statepoint.
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87252: [Statepoints] Properly handle const base pointer.
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87252: [Statepoints] Properly handle const base pointer.
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87251: [Statepoints] Update DAG root after emitting statepoint.
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
 
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
 
Derek Schuff 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] 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] D73739: Exception support for basic block sections
 
Di Mo via Phabricator via llvm-commits
- [PATCH] D87551: [LICM] Make Loop ICM profile aware again
 
Di Mo via Phabricator via llvm-commits
- [PATCH] D86156: [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
 
Di Mo via Phabricator via llvm-commits
- [PATCH] D87083: [cmake] Use absolute paths for modules search
 
Diana Picus via Phabricator via llvm-commits
- [PATCH] D87083: [cmake] Use absolute paths for modules search
 
Diana Picus via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Digger via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Digger via Phabricator via llvm-commits
- [PATCH] D87295: Prefer vpxor over vpxorps for AVX2 PR36127
 
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
 
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
 
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D85111: [NOT FOR COMMIT] Avoid entry_val ops with callee clobbered regs in call_value
 
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 95b7040 - [AMDGPU][MC] Improved diagnostic messages for invalid registers
 
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D87234: [AMDGPU][MC] Improved diagnostic messages for invalid registers
 
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D87234: [AMDGPU][MC] Improved diagnostic messages for invalid registers
 
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D87234: [AMDGPU][MC] Improved diagnostic messages for invalid registers
 
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] 1bb1eac - [libFuzzer] Add a command-line option for tracing mutation of corpus inputs in the dot graph format.
 
Dokyung Song via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Dokyung Song via Phabricator via llvm-commits
- [llvm] 4252f30 - [WebAssembly] Set unreachable as canonical to permit disassembly
 
Dominic Chen via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87407: [WebAssembly][MC] Fix computation of relative symbol offset
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87407: [WebAssembly][MC] Fix computation of relative symbol offset
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87431: [WebAssembly] Set unreachable as canonical to permit disassembly
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87431: [WebAssembly] Set unreachable as canonical to permit disassembly
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D87183: [SCCP] Compute ranges for supported intrinsics
 
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] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86019: [SLC] Optimize mempcpy_chk to mempcpy
 
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 37f2776 - [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
Eli Friedman via llvm-commits
- [llvm] d751f86 - [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive.
 
Eli Friedman via llvm-commits
- [PATCH] D87218: [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86249: [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D85604: SimplifyCFG: prevent certain transforms on convergent operations
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87392: [JumpThreading] Fix an incorrect Modified status
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87363: [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87422: [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84940: [JumpThreading] Conditionally freeze its condition when unfolding select
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87471: [Support] Make building with snmalloc work
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87424: [SVE] Bail from VectorUtils heuristics for scalable vectors
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87471: [Support] Make building with snmalloc work
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87447: [CodeGen] [WinException] Remove  a redundant explicit section switch for aarch64
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87422: [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87392: [JumpThreading] Fix an incorrect Modified status
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87439: [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87209: [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86233: [LangRef] Define mustprogress attribute
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86066: IR: Merge MemCpyInlineInst and MemCpyInst
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87209: [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors.
 
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] D87439: [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87490: [MachineInstr] return mayAlias for not mayLoadOrStore instructions.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82676: [CGP] Prevent optimizePhiType from iterating forever
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86928: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87422: [ConstantFold] Fold binary arithmetic on scalable vector splats.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87123: [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive.
 
Eli Friedman via Phabricator via llvm-commits
- [llvm] e52e7ad - [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
 
Eric Astor via llvm-commits
- [llvm] 2feb6e9 - [ms] [llvm-ml] Fix STRUCT field alignment
 
Eric Astor via llvm-commits
- [llvm] a3ec4a3 - [ms] [llvm-ml] Allow use of locally-defined variables in expressions
 
Eric Astor 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] D87246: [ms] [llvm-ml] Add missing built-in type aliases
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87248: [ms] [llvm-ml] Fix struct padding logic
 
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] 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] 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] D87246: [ms] [llvm-ml] Add missing built-in type aliases
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87246: [ms] [llvm-ml] Add missing built-in type aliases
 
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] D87246: [ms] [llvm-ml] Add missing built-in type aliases
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87248: [ms] [llvm-ml] Fix struct padding logic
 
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] D87400: [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87401: [ms] [llvm-ml] Add MASM hex float support
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87402: [ms] [llvm-ml] Add REAL10 support (x87 extended precision)
 
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87403: [ms] [llvm-ml] Add support for "alias" directive
 
Eric Astor via Phabricator via llvm-commits
- [llvm] 503deec - Temporairly revert "[SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline"
 
Eric Christopher via llvm-commits
- [llvm] 1f90d45 - [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad
 
Eric Christopher via llvm-commits
- [llvm] 1f90d45 - [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad
 
Eric Christopher via llvm-commits
- [PATCH] D87384: [PowerPC] Add ISEL patterns for Mul with Imm.
 
EsmeYi via Phabricator via llvm-commits
- [llvm] 6b13cfe - [ArgumentPromotion]: Copy function metadata after promoting arguments
 
Ettore Tiotto via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
 
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D86630: [ArgumentPromotion]: Copy function metadata after promoting arguments
 
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D46884:  [AArch64] Cortex-A55 scheduler model
 
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D87557: [AArch64][MachineScheduler] Fix operand scheduling for pre/post-increment loads and stores
 
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D87557: [AArch64][MachineScheduler] Fix operand scheduling for pre/post-increment loads
 
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D87557: [AArch64][MachineScheduler] Fix operand scheduling for pre/post-increment loads
 
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
 
Evgeniy via Phabricator via llvm-commits
- [llvm] 2e61cd1 - [MachineScheduler] Fix operand scheduling for pre/post-increment loads
 
Evgeny Leviant via llvm-commits
- [compiler-rt] 5f5a0bb - [asan][test] Use --image-base for Linux/asan_prelink_test.cpp if ld is LLD
 
Fangrui Song via llvm-commits
- [lld] e59d9df - [ELF] --symbol-ordering-file: optimize a loop
 
Fangrui Song via llvm-commits
- [compiler-rt] 2d7fd38 - [sanitizers] Remove unneeded MaybeCall*DefaultOptions() and nullptr checks
 
Fangrui Song via llvm-commits
- [compiler-rt] b9d0866 - [llvm-cov gcov] Compute unmeasured arc counts by Kirchhoff's circuit law
 
Fangrui Song via llvm-commits
- [llvm] 6a9a0bf - [llvm-cov gcov] Simply computation of line counts and exit block counter
 
Fangrui Song via llvm-commits
- [llvm] dbac20b - [gcov] Don't split entry block; add a synthetic entry block instead
 
Fangrui Song via llvm-commits
- [llvm] ad61e34 - [gcov] Give the __llvm_gcov_ctr load instruction a name for more readable output
 
Fangrui Song via llvm-commits
- [compiler-rt] f559bf3 - [gcov] Delete unused llvm_gcda_increment_indirect_counter
 
Fangrui Song via llvm-commits
- [compiler-rt] 01cdab0 - [gcov] Delete flush_fn_list (unused since D83149)
 
Fangrui Song via llvm-commits
- [compiler-rt] ab1de1f - [gcov] Delete flush_fn_list (unused since D83149)
 
Fangrui Song via llvm-commits
- [llvm] a0ffe2b - [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via llvm-commits
- [lld] 485f3f3 - [ELF] Make two PPC64.cpp variables constexpr. NFC
 
Fangrui Song via llvm-commits
- [lld] 560188d - [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC
 
Fangrui Song via llvm-commits
- [llvm] 45d0343 - [MC] Allow .org directives in SHT_NOBITS sections
 
Fangrui Song via llvm-commits
- [llvm] c55c148 - [gcov] Clean up by getting llvm.dbg.cu earlier
 
Fangrui Song via llvm-commits
- [llvm] 412c9c0 - [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering
 
Fangrui Song via llvm-commits
- [llvm] 7d3825e - Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering"
 
Fangrui Song via llvm-commits
- [llvm] d6fadc4 - [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno
 
Fangrui Song via llvm-commits
- [llvm] 8cf1ac9 - [llvm-cov gcov] Improve accuracy when some edges are not measured
 
Fangrui Song via llvm-commits
- [llvm] f086e85 - [gcov] Assign names to some types and loaded values used in @__llvm_internal*
 
Fangrui Song via llvm-commits
- [llvm] 63182c2 - [gcov] Add spanning tree optimization
 
Fangrui Song via llvm-commits
- [llvm] 5f4e9bf - [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass
 
Fangrui Song via llvm-commits
- [llvm] b2c32c9 - [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix)
 
Fangrui Song via llvm-commits
- [llvm] 44664a5 - [llvm-cov gcov][test] Unsupport Windows
 
Fangrui Song via llvm-commits
- [llvm] 4d7b194 - [llvm-cov gcov] Refactor counting and reporting
 
Fangrui Song via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86610: [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87218: [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87218: [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87264: [llvm-install-name-tool] Add -V flag
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer lld::errs() writes
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87245: [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
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] D86453: [AArch64] Support conversion between fp16 and fp128
 
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] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87385: [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
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] D87363: [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87433: [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87433: [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection)
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87453: [llvm-readobj/elf][test] - Test all core note types properly.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87483: [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87483: [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
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] D87538: [VectorCombine] Don't vectorize scalar load under tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87507: [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig().
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87493: [llvm-install-name-tool] Update the command-line guide
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
 
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
 
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
 
Filipe Cabecinhas via llvm-commits
- [llvm] efb8e15 - [DSE, MemorySSA] Add an early check for read clobbers to traversal.
 
Florian Hahn via llvm-commits
- [llvm] c7b7c32 - [DSE,MemorySSA] Increase walker limit a bit.
 
Florian Hahn via llvm-commits
- [llvm] 2bcc4db - [EarlyCSE] Explicitly require AAResultsWrapperPass.
 
Florian Hahn via llvm-commits
- [llvm] 3a61bfb - [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector.
 
Florian Hahn via llvm-commits
- [llvm] 27cd187 - [DSE] Add testcase that uses masked loads and stores
 
Florian Hahn via llvm-commits
- [llvm] 9969c31 - [DSE,MemorySSA] Handle atomic stores explicitly in isReadClobber.
 
Florian Hahn via llvm-commits
- [llvm] a5ec99d - [DSE] Support eliminating memcpy.inline.
 
Florian Hahn via llvm-commits
- [llvm] fb109c4 - [DSE] Switch to MemorySSA-backed DSE by default.
 
Florian Hahn via llvm-commits
- [llvm] c0825fa - Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr."
 
Florian Hahn via llvm-commits
- [llvm] 3eb141e - [ConstraintSystem] Add helpers to deal with linear constraints.
 
Florian Hahn via llvm-commits
- [llvm] 8da6ae4 - Revert "[ConstraintSystem] Add helpers to deal with linear constraints."
 
Florian Hahn via llvm-commits
- [llvm] 3de9e3e - [DSE] Precommit test case with loop carried dependence.
 
Florian Hahn via llvm-commits
- [llvm] e082dee - [DSE] Bail out on MemoryPhis when deleting stores at end of function.
 
Florian Hahn via llvm-commits
- [llvm] d85ac6d - [DSE] Adjust coroutines test after e082dee2b588.
 
Florian Hahn via llvm-commits
- [PATCH] D87274: [NFC] Move functon from IndVarSimplify to SCEV
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87319: [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
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] D87137: [EarlyCSE] Explicitly require AAResultsWrapperPass.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87319: [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector.
 
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] D87386: [DSE,MemorySSA] Handle atomic stores expliclty in isReadClobber.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87306: [AttributeFuncs] Consider `noundef` in `typeIncompatible`
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
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] D87386: [DSE,MemorySSA] Handle atomic stores expliclty in isReadClobber.
 
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] D87423: [GVN] Account for masked loads/stores depending on load/store instructions
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
 
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] D87132: [Partial Inliner] Compute intrinsic cost through TTI
 
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] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
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] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
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] D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction
 
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] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86249: [llvm][sve] Make `llvm.masked.[gather|scatter]` legal for SVE.
 
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D86249: [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors.
 
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D87085: Add flang out of tree buildbot
 
Galina via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
Galina via Phabricator via llvm-commits
- [PATCH] D87141: [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87141: [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
 
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
- [PATCH] D87089: [llvm-readobj] - Remove code duplication when printing dynamic relocations. NFCI.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer lld::errs() writes
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87362: [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87385: [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
George Rimar 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.
 
George Rimar 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.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87453: [llvm-readobj/elf][test] - Test all core note types properly.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87454: [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87453: [llvm-readobj/elf][test] - Test all core note types properly.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87503: [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D87507: [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig().
 
George Rimar via Phabricator via llvm-commits
- [llvm] 3a86eb0 - [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
 
Georgii Rymar via llvm-commits
- [llvm] dbb8188 - [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI.
 
Georgii Rymar via llvm-commits
- [llvm] 4368739 - [llvm-readobj] - Remove code duplication when printing dynamic relocations. 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
- [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] D87584: [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols
 
Greg McGary via Phabricator via llvm-commits
- [llvm] 5a4a0cf - [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
 
Guillaume Chatelet via llvm-commits
- [llvm] ed95f7c - Fix broken link for Sphinx installation
 
Guillaume Chatelet via llvm-commits
- [PATCH] D87373: [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D87373: [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D87443: Encode alignment attribute for `cmpxchg`
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D86066: IR: Merge MemCpyInlineInst and MemCpyInst
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D87417: [MachineBasicBlock] Fix a typo in function copySuccessor
 
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
 
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
 
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
 
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87118: Add an explicit toggle for the static analyzer in clang-tidy
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87110: [WebAssembly] Fix incorrect assumption of simple value types
 
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] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D86131: [FLANG] Pick `.md` files when building sphinx documentation.
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87118: Add an explicit toggle for the static analyzer in clang-tidy
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87471: [Support] Make building with snmalloc work
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
 
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] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
 
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] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
 
Haruki Imai via Phabricator via llvm-commits
- [llvm] d25c17f - [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch
 
Heejin Ahn 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
- [llvm] 0ab6a15 - [X86] Add support for using fast short rep mov for memcpy lowering.
 
Hiroshi Yamauchi via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
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] D86859: [Coroutine] Make dealing with alloca spills more robust
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
 
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D84732: [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D84732: [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV.
 
Hsiangkai Wang 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] 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] 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] D87550: [SLPVectorizer][SVE] Avoid blind cast to FixedVectorType in getAggregateSize.
 
Huihui Zhang 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] D87021: [DebugInfo] Fix emitting DWARF64 type units (10/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] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/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] D81911: [ThinLTO] Work around getBaseObject returning null for alias-to-ifunc
 
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
 
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
 
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D87319: [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector.
 
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D87141: [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
 
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] D78938: Fixing all comparisons for C++20 compilation.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87205: [DWARFYAML] Make the debug_addr section optional.
 
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] D87211: [llvm-objcopy] Consolidate and unify version tests
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87211: [llvm-objcopy] Consolidate and unify version tests
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
 
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] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87211: [llvm-objcopy] Consolidate and unify version tests
 
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] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87141: [llvm-readobj/elf] - Introduce Relocation<ELFT> helper.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer lld::errs() writes
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87264: [llvm-install-name-tool] Add -V flag
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87268: [llvm-install-name-tool] Add a test with multiple input files
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
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] D87275: [obj2yaml] Test generating and dumping a broken debug_ranges section.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D78938: Make LLVM build in C++20 mode
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
James Henderson 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] D87202: Add a new hidden option -dot-cfg-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] D87202: Add a new hidden option -dot-cfg-changes 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] 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] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
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] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
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] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
 
Jason Liu via Phabricator via llvm-commits
- [llvm] 5350e1b - [KnownBits] Implement accurate unsigned and signed max and min
 
Jay Foad via llvm-commits
- [llvm] 713c2ad - [GlobalISel] Extend not_cmp_fold to work on conditional expressions
 
Jay Foad via llvm-commits
- [llvm] 649bde4 - [AMDGPU] Simplify S_SETREG_B32 case in EmitInstrWithCustomInserter
 
Jay Foad via llvm-commits
- [llvm] 517202c - [TargetLowering] Fix comments describing XOR -> OR/AND transformations
 
Jay Foad via llvm-commits
- [llvm] 06e356c - [AMDGPU] Make movreld-bug test case more robust
 
Jay Foad via llvm-commits
- [PATCH] D87034: [KnownBits] Implement accurate unsigned and signed max and min
 
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] 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] D87093: [AMDGPU] Workaround for LDS Misalignment bug on GFX10
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86294: [RFC] AMDGPU/GlobalISel: Look through copies in GIM_CheckOpcode
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87446: [AMDGPU] Enable scheduling around FP MODE-setting instructions
 
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] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87465: [TargetLowering] Change SimplifyDemandedBits for XOR
 
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] D87446: [AMDGPU] Enable scheduling around FP MODE-setting instructions
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87502: [DAGCombiner] Use known bits to fold extract_vector_elt with const index
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87502: [DAGCombiner] Use known bits to fold extract_vector_elt with const index
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87502: [DAGCombiner] Use known bits to fold extract_vector_elt with const index
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87548: [UnifyLoopExits] Fix non-deterministic iteration order
 
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] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86363: InstCombine transform pattern "(A ^ B) | ~(A | B) -> ~(A & B)" added
 
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D87484: Fix ThinLtoJit example compilation
 
Jeff Hemphill via Phabricator via llvm-commits
- [compiler-rt] 8239045 - [DFSan] XFail a test that's suffering too much optimization
 
Jeremy Morse via llvm-commits
- [llvm] fb109c4 - [DSE] Switch to MemorySSA-backed DSE by default.
 
Jeremy Morse via llvm-commits
- [llvm] 0caeaff - [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests
 
Jeremy Morse via llvm-commits
- [llvm] 0825fa9 - [LiveDebugValues][NFC] Add additional tests
 
Jeremy Morse via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
 
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86814: [DebugInstrRef][3/3] Follow DBG_PHI instructions through LiveDebugValues.
 
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
 
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 02/26] [noalias] Introduce family of noalias intrinsics.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 02/26] [noalias] Introduce family of noalias intrinsics.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/26] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68489: [PATCH 04/26] [noalias] [IR] parse optional ptr_provenance argument on load/store instructions
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68491: [PATCH 06/27] [noalias] [IR] IRBuilder support for noalias intrinsics.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68493: [PATCH 07/27] [noalias] simplify noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68495: [PATCH 08/27] [noalias] EarlyCSE: learn about noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68497: [PATCH 09/27] [noalias] [CodeGen] Support lowering of noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68499: [PATCH 10/27] [noalias] Loop vectorizer: learn about noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68500: [PATCH 11/27] [noalias] D9379: llvm.noalias and ValueTracking
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68504: [PATCH 12/27] [noalias] CaptureTracking: learn about new noalias  intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68505: [PATCH 13/27] [noalias] [BasicAA] look through noalias intrisics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68507: [PATCH 14/27] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68509: [PATCH 15/27] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68510: [PATCH 16/27] [noalias] Clone scopes and llvm.noalias.decl when  unrolling.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68511: [PATCH 17/27] [noalias] Clone scopes and llvm.noalias.decl as needed  during loop rotation.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 18/27] [noalias] Introduce PropagateAndConvertNoAlias pass
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68514: [PATCH 19/27] [noalias] Introduce ConnectNoAliasDecl pass
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68515: [PATCH 20/27] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68516: [PATCH 21/27] [noalias] LICM:  learn about noalias intrinsics and ptr_provenance
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68517: [PATCH 22/27] [noalias] SLPVectorizer: load/store can have a ptr_provenance parameter.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68518: [PATCH 23/27] [noalias]  ArgumentPromotion/FunctionAttrs/GlobalOpt/InstCombine/GVN/JumpThreading
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68521: [PATCH 25/27] [noalias] Clang CodeGen for restrict-qualified pointers
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 26/27] [noalias] Inlining: enable  --use-noalias-intrinsic-during-inlining by default
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87254: [PATCH 05/27] [noalias] LLVM-IR Bitcode support
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87255: [PATCH 24/27] [noalias] DeadArgumentElimination
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68502: [PATCH 11/26] [noalias] D9398: llvm.noalias - GetUnderlyingObjects to  optionally collect noalias calls
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68509: [PATCH 15/27] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68515: [PATCH 20/27] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 26/27] [noalias] Inlining: enable  --use-noalias-intrinsic-during-inlining by default
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/27] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
 
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D85911: libclc: spirv: Add various functions
 
Jesse Natalie via Phabricator via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
 
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 480e7f4 - [AArch64][GlobalISel] Share address mode selection code for memops
 
Jessica Paquette 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] D86968: [IRSim] Adding IR Instruction Mapper
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87397: [AArch64][GlobalISel] Share address mode selection code for memops
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87397: [AArch64][GlobalISel] Share address mode selection code for memops
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87529: [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions
 
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D87530: [AArch64][GlobalISel] Support shifted register form in emitTST
 
Jessica Paquette 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] D86908: [lld-macho] Mark weak symbols in symbol table
 
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] D87199: [lld-macho] Implement support for PIC
 
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
 
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
 
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
 
Jez Ng via Phabricator via llvm-commits
- [llvm] 415a4fb - [MC] Resolve the difference of symbols in consecutive MCDataFragements
 
Jian Cai via llvm-commits
- [PATCH] D69411: [MC] Resolve the difference of symbols in consecutive MCDataFragements
 
Jian Cai via Phabricator via llvm-commits
- [llvm] 0ece51c - Add raw_fd_stream that supports reading/seeking/writing
 
Jianzhou Zhao via llvm-commits
- [llvm] 19531a8 - Add raw_fd_stream_test.cpp into CMakeLists.txt
 
Jianzhou Zhao via llvm-commits
- [llvm] b3f364e - Add a header file to support ssize_t for windows
 
Jianzhou Zhao via llvm-commits
- [llvm] 818cf30 - [MachinePipeliner] Fix II_setByPragma initialization
 
Jinsong Ji via llvm-commits
- [PATCH] D87088: [MachinePipeliner] Fix II_setByPragma initialization
 
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D86865: [Power10] Enable the heuristic for Power10 and switch the sched model with P9 Model
 
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D86596: Implement __isOSVersionAtLeast for Android
 
Jiyong Park via Phabricator via llvm-commits
- [PATCH] D86596: Implement __isOSVersionAtLeast for Android
 
Jiyong Park via Phabricator via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
 
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
 
Joao Moreira via Phabricator via llvm-commits
- [llvm] 7965126 - [Attributor][FIX] Properly return changed if the IR was modified
 
Johannes Doerfert via llvm-commits
- [llvm] ff70c25 - [Attributor][NFC] Expand `auto` types (clang-fix-it)
 
Johannes Doerfert via llvm-commits
- [llvm] 8637aca - [Attributor][NFC] Clang tidy: no else after continue
 
Johannes Doerfert via llvm-commits
- [llvm] e620884 - [Attributor][NFC] Change variable spelling
 
Johannes Doerfert via llvm-commits
- [llvm] 53e4ef7 - [Attributor][NFC] Cleanup internalize test case
 
Johannes Doerfert via llvm-commits
- [llvm] 711bf7d - [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions
 
Johannes Doerfert via llvm-commits
- [llvm] d5d75f6 - [Attributor] Provide a command line option that limits recursion depth
 
Johannes Doerfert via llvm-commits
- [llvm] 2600c9e - [Attributor] Re-enable a run line in noalias.ll
 
Johannes Doerfert via llvm-commits
- [llvm] c0ab901 - [Attributor] Selectively look at the callee even when there are operand bundles
 
Johannes Doerfert via llvm-commits
- [llvm] cefd2a2 - [Attributor] Cleanup `IRPosition::getArgNo` usages
 
Johannes Doerfert via llvm-commits
- [llvm] 849146b - [Attributor] Associate the callback callee with a call site argument (if any)
 
Johannes Doerfert via llvm-commits
- [llvm] d445b6d - [Attributor] Cleanup `::initialize` of various AAs
 
Johannes Doerfert via llvm-commits
- [llvm] f9ea450 - [Attributor][NFC] Improve check lines in depgraph.ll
 
Johannes Doerfert via llvm-commits
- [llvm] a2cb544 - Revert "[Attributor] Re-enable a run line in noalias.ll"
 
Johannes Doerfert via llvm-commits
- [PATCH] D87183: [SCCP] Compute ranges for supported intrinsics
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to caller loops
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D85894: [BuildLibCalls] Add more noundef to library functions
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86127: [Attributor] Make AAMemoryLocationCallSite behavior sane
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87061: Handle masked loads and stores in MemoryLocation/Dependence
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87306: [AttributeFuncs] Consider `noundef` in `typeIncompatible`
 
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] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87306: [AttributeFuncs] Consider `noundef` in `typeIncompatible`
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87306: [AttributeFuncs] Consider `noundef` in `typeIncompatible`
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87432: [Attributor] Disable the MustBeExecutedContext by default
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
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] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
 
John McCall via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
 
John McCall via Phabricator via llvm-commits
- [PATCH] D87512: [IR] Add Type::getFloatingPointTy.
 
John McCall via Phabricator via llvm-commits
- [PATCH] D87300: [IRSim][IROutliner]  Adding OptRemarks for the IROutliner.
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87310: [IRSim] Adding support for isomorphic predicates
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87310: [IRSim] Adding support for isomorphic predicates
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87311: [IRSim] Adding commutativity matching to structure checking
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87298: [IRSim][IROutliner] Merging output blocks for extracted functions with outputs
 
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87299: [IRSim][IROutliner] Adding a cost model, and debug option to turn the model off.
 
Jon Roelofs via Phabricator via llvm-commits
- [llvm] e5d9269 - Fix typo in dsymutil.rst
 
Jonas Devlieghere via llvm-commits
- [llvm] bfbaf17 - [examples] Adjust ThinLtoInstrumentationLayer for emit signature change
 
Jonas Devlieghere via llvm-commits
- [llvm] bd2f7ad - Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change"
 
Jonas Devlieghere via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87438: Fix typo in dsymutil.rst
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87438: Fix typo in dsymutil.rst
 
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 6dc3e22 - [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert.
 
Jonas Paulsson via llvm-commits
- [PATCH] D87130: [SelectionDAGBuilder] Remember to copy the FMF flags in visitBinary().
 
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D87279: [CFE] Fix handling of physical registers in inline assembly operands.
 
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] D87506: [SystemZ]  Make LibFunc_bcmp unavailable
 
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D87510: [SystemZ] Don't emit PC-relative memory accesses to unaligned (packed) symbols.
 
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 52f0837 - [NFC] Move definition of variable now only used in debug builds
 
Jordan Rupprecht via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Josef Eisl via Phabricator via llvm-commits
- [llvm] 25ce1e0 - [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
 
Juneyoung Lee via llvm-commits
- [llvm] 36c8621 - [BuildLibCalls] Add more noundef to library functions
 
Juneyoung Lee via llvm-commits
- [llvm] a6183d0 - [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via llvm-commits
- [llvm] 39c1653 - [JumpThreading] Conditionally freeze its condition when unfolding select
 
Juneyoung Lee via llvm-commits
- [llvm] 1b9884d - Enable InsertFreeze flag of JumpThreading when used in LTO
 
Juneyoung Lee via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D85894: [BuildLibCalls] Add more noundef to library functions
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D85894: [BuildLibCalls] Add more noundef to library functions
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84940: [JumpThreading] Conditionally freeze its condition when unfolding select
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84940: [JumpThreading] Conditionally freeze its condition when unfolding select
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D85534: Enable InsertFreeze flag of JumpThreading when used in LTO
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D85534: Enable InsertFreeze flag of JumpThreading when used in LTO
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D87445: [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D87445: [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Juneyoung Lee via Phabricator via llvm-commits
- [compiler-rt] f51e55e - [compiler-rt] [netbsd] Reintroduce __sanitizer_protoent
 
Kamil Rytarowski via llvm-commits
- [compiler-rt] cb8cb28 - [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no
 
Kamil Rytarowski via llvm-commits
- [compiler-rt] b85c085 - [compiler-rt] [netbsd] Improve code formatting
 
Kamil Rytarowski via llvm-commits
- [compiler-rt] bba736e - [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk
 
Kamil Rytarowski via llvm-commits
- [compiler-rt] 00460ae - [compiler-rt] [netbsd] Regenerate syscall hooks
 
Kamil Rytarowski via llvm-commits
- [PATCH] D85820: Use find_library for ncurses
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
 
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] cd89f5c - [SVE][CodeGen] Legalisation of truncate for scalable vectors
 
Kerry McLaughlin via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
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] D87139: [SVE][CodeGen] Fix InlineFunction 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] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
 
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D87496: [CodeGen] Fix bug in IncrementPointer
 
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
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] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
 
Kiran Kumar T P via Phabricator via llvm-commits
- [llvm] 009cd4e - [PPC][GlobalISel] Add initial GlobalIsel infrastructure
 
Kit Barton via llvm-commits
- [PATCH] D83100: [PPC][GlobalISel] Add initial GlobalIsel infrastructure
 
Kit Barton via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D87478: scudo: Remove the THREADLOCAL macro.
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D87118: Add an explicit toggle for the static analyzer in clang-tidy
 
Kristóf Umann via Phabricator via llvm-commits
- [llvm] d0ccfcb - [GVN] Add testcase that uses masked loads and stores, NFC
 
Krzysztof Parzyszek via llvm-commits
- [llvm] d183f47 - [Hexagon] Handle widening of truncation's operand with legal result
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 055d209 - Handle masked loads and stores in MemoryLocation/Dependence
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 889cf9b - [EarlyCSE] Add testcase for masked loads and stores, NFC
 
Krzysztof Parzyszek via llvm-commits
- [llvm] c2b7b9b - [Hexagon] Fix order of operands in V6_vdealb4w
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 27cd187 - [DSE] Add testcase that uses masked loads and stores
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 27cd187 - [DSE] Add testcase that uses masked loads and stores
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 81ff2d3 - [DSE] Handle masked stores
 
Krzysztof Parzyszek via llvm-commits
- [llvm] db7defd - [DSE] Explicitly not use MSSA in testcase for now
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 0ee54cf - [Hexagon] Account for truncating pairs to non-pairs when widening truncates
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 8b7c8f2 - Mark masked.{store, scatter, compressstore} intrinsics as write-only
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 8a08740 - [GVN] Account for masked loads/stores depending on load/store instructions
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 601557e - Hexagon.h - remove unnecessary includes. NFCI.
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 783e28a - [Hexagon] Split pair-based masked memops
 
Krzysztof Parzyszek via llvm-commits
- [llvm] f92908c - [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via llvm-commits
- [llvm] 9d300bc - [Hexagon] Avoid widening vectors with non-HVX element types
 
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] D87340: [EarlyCSE] Handle masked loads and stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87387: [DSE] Handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87423: [GVN] Account for masked loads/stores depending on load/store instructions
 
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] D87423: [GVN] Account for masked loads/stores depending on load/store instructions
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87414: [DSE] Make sure that DSE+MSSA can handle masked stores
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 56d1f31 - [gn build] Port 81aa66f65f5
 
LLVM GN Syncbot via llvm-commits
- [llvm] 9764eb9 - [gn build] Port 0478720157f
 
LLVM GN Syncbot via llvm-commits
- [llvm] bb73fcf - [gn build] Port 23f700c785a
 
LLVM GN Syncbot via llvm-commits
- [llvm] fdc8a1a - [gn build] Port c0e5e3fbfa5
 
LLVM GN Syncbot via llvm-commits
- [llvm] 64104db - [gn build] Port ebf496d8055
 
LLVM GN Syncbot via llvm-commits
- [llvm] be7cef7 - [gn build] Port c01d28dc51b
 
LLVM GN Syncbot via llvm-commits
- [llvm] bbb6392 - [gn build] Port 3eb141e5078
 
LLVM GN Syncbot via llvm-commits
- [llvm] de2adfa - [gn build] Port 8da6ae4ce1b
 
LLVM GN Syncbot via llvm-commits
- [llvm] c931dc0 - [gn build] Port 31ecf8d29d8
 
LLVM GN Syncbot via llvm-commits
- [llvm] 0e0d93e - [gn build] Port ad99e34c59b
 
LLVM GN Syncbot via llvm-commits
- [llvm] 4ede83c - [gn build] Port 19531a81f1d
 
LLVM GN Syncbot via llvm-commits
- [llvm] 70daa35 - [gn build] Port cc2da5554b5
 
LLVM GN Syncbot via llvm-commits
- [llvm] d9c8b02 - [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
Lang Hames via llvm-commits
- [llvm] 54fcea8 - Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy."
 
Lang Hames via llvm-commits
- [llvm] c74900c - [ORC] Make MaterializationResponsibility immovable,  pass by unique_ptr.
 
Lang Hames via llvm-commits
- [llvm] 7dcd004 - Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes.
 
Lang Hames via llvm-commits
- [llvm] 783ba64 - [JITLink] Improve formatting for Edge, Block and Symbol debugging output.
 
Lang Hames via llvm-commits
- [PATCH] D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
Lang Hames via Phabricator via llvm-commits
- [PATCH] D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
Lang Hames via Phabricator via llvm-commits
- [PATCH] D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
Lang Hames via Phabricator via llvm-commits
- [PATCH] D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.
 
Lang Hames via Phabricator via llvm-commits
- [PATCH] D87484: Fix ThinLtoJit example compilation
 
Lang Hames via Phabricator via llvm-commits
- [PATCH] D86252: [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests
 
Lei Huang via Phabricator via llvm-commits
- [PATCH] D87189: [CMake] Remove dead FindPythonInterp code
 
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
 
Loïc Ottet via Phabricator via llvm-commits
- [PATCH] D86147: [LangRef] Revise semantics of get.active.lane.mask
 
Luke Kenneth Casson Leighton via Phabricator via llvm-commits
- [PATCH] D87343: testing
 
LuoJiahao via Phabricator via llvm-commits
- [PATCH] D87343: testing
 
LuoJiahao via Phabricator via llvm-commits
- [PATCH] D86278: [compiler-rt][builtins] Add tests for atomic builtins support functions
 
Luís Marques via Phabricator via llvm-commits
- [PATCH] D86278: [compiler-rt][builtins] Add tests for atomic builtins support functions
 
Luís Marques 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.
 
Madhur Amilkanthwar 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.
 
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
 
Maksym Wezdecki 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] D87487: [compiler-rt][cmake] Attempt to fix build race condition
 
Mark Searles via Phabricator via llvm-commits
- [llvm] 08196e0 - Implements [[likely]] and [[unlikely]] in IfStmt.
 
Mark de Wever 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] D87494: [WIP] Improve LSR debug-info
 
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D87494: [WIP] Improve LSR debug-info
 
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D87494: [WIP] Improve LSR debug-info
 
Markus Lavin via Phabricator via llvm-commits
- [llvm] 8060283 - [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Martin Storsjö via llvm-commits
- [llvm] 6313f55 - [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
Martin Storsjö via llvm-commits
- [llvm] 46416f0 - [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64
 
Martin Storsjö via llvm-commits
- [llvm] 700fbe5 - [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Martin Storsjö via llvm-commits
- [llvm] 1308bb9 - [MC] [Win64EH] Write packed ARM64 epilogues if possible
 
Martin Storsjö via llvm-commits
- [llvm] e6419d3 - [MC] [Win64EH] Fix builds with expensive checks enabled
 
Martin Storsjö via llvm-commits
- [llvm] cc76965 - [MinGW] Use lib prefix for libraries
 
Martin Storsjö via llvm-commits
- [PATCH] D86612: [libunwind] Enable the SEH unwinding codepaths if building in MSVC mode
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86612: [libunwind] Enable the SEH unwinding codepaths if building in MSVC mode
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87363: [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epiloguus
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87363: [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87363: [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87365: [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87447: [CodeGen] [WinException] Remove  a redundant explicit section switch for aarch64
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87447: [CodeGen] [WinException] Remove  a redundant explicit section switch for aarch64
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87367: [MC] [Win64EH] Canonicalize ARM64 unwind opcodes
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87369: [MC] [Win64EH] Write packed ARM64 epilogs if possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87570: [llvm-rc] Allow omitting components from VERSIONINFO version numbers
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86256: [libunwind] Make .eh_frame scanning/caching optional
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D86256: [libunwind] Make .eh_frame scanning/caching optional
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87524: [MinGW][Polly] Disable loadable modules
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87517: [MinGW] Use lib prefix for libraries
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87524: [Windows][Polly] Disable loadable modules
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
 
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] 82cbc93 - AMDGPU: Fix inserting waitcnts before kill uses
 
Matt Arsenault via llvm-commits
- [llvm] 8549087 - AMDGPU: Skip all meta instructions in hazard recognizer
 
Matt Arsenault via llvm-commits
- [llvm] e15215e - AMDGPU: Hoist check for VGPRs
 
Matt Arsenault via llvm-commits
- [llvm] 4e413e1 - [InstCombine] Temporarily do not drop volatile stores before unreachable
 
Matt Arsenault via llvm-commits
- [llvm] e21bb31 - CodeGen: Require SSA to run PeepholeOptimizer
 
Matt Arsenault via llvm-commits
- [llvm] 382b2b1 - RegAllocFast: Fix typo in comment
 
Matt Arsenault via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86294: [RFC] AMDGPU/GlobalISel: Look through copies in GIM_CheckOpcode
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87234: [AMDGPU][MC] Improved diagnostic messages for invalid registers
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86294: [RFC] AMDGPU/GlobalISel: Look through copies in GIM_CheckOpcode
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86664: [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87398: AMDGPU: Fix inserting waitcnts before kill uses
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87419: AMDGPU: Skip all meta instructions in hazard recognizer
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87419: AMDGPU: Skip all meta instructions in hazard recognizer
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87398: AMDGPU: Fix inserting waitcnts before kill uses
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87446: [AMDGPU] Enable scheduling around FP MODE-setting instructions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check target options before isKnownNeverSNaN
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87472: AMDGPU: Clear offset register when using local stack area
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87427: [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87542: AMDGPU: Don't sometimes allow instructions before lowered si_end_cf
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87543: AMDGPU: Always split si_end_cf blocks
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87446: [AMDGPU] Enable scheduling around FP MODE-setting instructions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87554: [GISel]: Add combine for G_FABS to G_FABS
 
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 2df6efe - [DFSan] Re-enable event_callbacks test.
 
Matt Morehouse via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
 
Mattias Jansson via Phabricator via llvm-commits
- [PATCH] D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction
 
Mauri Mustonen via Phabricator via llvm-commits
- [llvm] 247d023 - [Test] Auto-generated checks for some IndVarSimplify tests
 
Max Kazantsev via llvm-commits
- [llvm] 046f240 - [Test] More tests where IndVars fails to eliminate a range check
 
Max Kazantsev via llvm-commits
- [llvm] 795e4ee - [NFC] Move functon from IndVarSimplify to SCEV
 
Max Kazantsev via llvm-commits
- [llvm] 37a7c0a - [Test] Add failing test for pr47457
 
Max Kazantsev via llvm-commits
- [llvm] c413a8a - [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via llvm-commits
- [llvm] cde8fc6 - [NFC] Rename variables to avoid name confusion
 
Max Kazantsev via llvm-commits
- [llvm] 8c0bbba - [NFC] Refactoring in SCEV: add missing `const` qualifiers
 
Max Kazantsev via llvm-commits
- [PATCH] D87274: [NFC] Move functon from IndVarSimplify to SCEV
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87274: [NFC] Move functon from IndVarSimplify to SCEV
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87344: [IndVars] Remove range checks for which we can predicate ends of the range
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87274: [NFC] Move functon from IndVarSimplify to SCEV
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87355: [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D56568: [AliasSetTracker] Store AliasResult and pass it on mergeSetIn.
 
Max Kazantsev 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] D87067: [llvm-symbolizer] Add back --use-symbol-table=true
 
Max Moroz via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Max Moroz via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Max Moroz via Phabricator via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
 
Max Moroz via Phabricator via llvm-commits
- [PATCH] D87379: [ARM] Selects SSAT/USAT from LLVM IR of min/max patterns
 
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D87379: [ARM] Selects SSAT/USAT from LLVM IR of min/max patterns
 
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D87457: [ARM][TTI] Prevents constants in a min/max pattern from being hoisted when in a loop
 
Meera Nakrani 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] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
 
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D87554: [GISel]: Add combine for G_FABS to G_FABS
 
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D87329: Insert missing bracket in docs.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D86425: [flang][msvc] Avoid range-based for over initializer_list. NFC.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D86425: [flang][msvc] Avoid range-based for over initializer_list. NFC.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D87524: [MinGW][Polly] Disable loadable modules
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D87524: [Windows][Polly] Disable loadable modules
 
Michael Kruse via Phabricator via llvm-commits
- [llvm] 39dc75f - Revert "[EarlyCSE] Equivalent SELECTs should hash equally"
 
Michael Liao via llvm-commits
- [llvm] 41e68f7 - [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6
 
Michael Liao via llvm-commits
- [llvm] f787fe1 - [EarlyCSE] Remove unnecessary operand swap.
 
Michael Liao via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87556: [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel.
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87556: [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel.
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87556: [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel.
 
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
 
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] ea79530 - [PowerPC] Add parentheses to silence gcc warning
 
Mikael Holmen via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 4013bab - [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via llvm-commits
- [llvm] 4b15fc9 - [NFC][MLInliner] Don't initialize in an assert.
 
Mircea Trofin via llvm-commits
- [llvm] e543708 - [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via llvm-commits
- [llvm] da92448 - [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via llvm-commits
- [llvm] 9a2bab5 - [ThinLTO] Make -lto-embed-bitcode an enum
 
Mircea Trofin via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Configuration
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87489: [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87489: [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87489: [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87489: [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87489: [NFC][MLInliner] Presort instruction successions.
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 43af2a6 - [AMDGPU] Workaround for LDS Misalignment bug on GFX10
 
Mirko Brkusanin 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
- [llvm] eb482af - Reduce the number of memory allocations when displaying
 
Momchil Velikov via llvm-commits
- [PATCH] D86478: [ARM][CMSE] Issue an error if passing arguments through memory across security boundary
 
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D87134: [SelectionDAG] memcpy expansion of const volatile struct ignores const zero
 
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D86088: Reduce the number of memory allocations when displaying a warning about clobbering reserved registers (NFC).
 
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
- [llvm] 76a2c43 - Insert missing bracket in docs.
 
Nate Voorhies via llvm-commits
- [PATCH] D87329: Insert missing bracket in docs.
 
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D87329: Insert missing bracket in docs.
 
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nathan James via Phabricator via llvm-commits
- [PATCH] D86165: [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D86819: [PowerPC][Power10] Implementation of 128-bit Binary Vector Rotate builtins
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D87483: [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D81930: [AArch64] Add -mmark-bti-property flag.
 
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] e09e1d9 - [gn build] (manually) port 156b127945a8
 
Nico Weber via llvm-commits
- [llvm] 29cecbc - Fix clangd build after 33c9dbbd380
 
Nico Weber via llvm-commits
- [llvm] 5692497 - [gn build] (semi-manually) port 009cd4e4910
 
Nico Weber via llvm-commits
- [llvm] 87494de - [gn build] slightly improve libcxx_needs_site_config
 
Nico Weber via llvm-commits
- [PATCH] D87246: [ms] [llvm-ml] Add missing built-in type aliases
 
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] D87118: Add an explicit toggle for the static analyzer in clang-tidy
 
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] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
 
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Nico Weber via Phabricator via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D85604: SimplifyCFG: prevent certain transforms on convergent operations
 
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 9fb46a4 - [SCCP] Compute ranges for supported intrinsics
 
Nikita Popov via llvm-commits
- [llvm] ddab4cd - [KnownBits] Avoid some copies (NFC)
 
Nikita Popov via llvm-commits
- [llvm] e97f3b1 - [InstCombine] Fold abs of known negative operand
 
Nikita Popov via llvm-commits
- [llvm] 6eef387 - [InstCombine] Test comparison of abs with int min (NFC)
 
Nikita Popov via llvm-commits
- [llvm] f6b87da - [InstCombine] Fold comparison of abs with int min
 
Nikita Popov via llvm-commits
- [llvm] 8927c90 - [InstCombine] Add tests for known bits for min/max intrinsics (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 8453fbf - [ValueTracking] Compute known bits of min/max intrinsics
 
Nikita Popov via llvm-commits
- [llvm] 91656fc - [X86] Add tests for minnum/maxnum with constant NaN (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 5a4a05c - [ARM] Add additional fmin/fmax with nan tests (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 0a5dc7e - [DAGCombiner] Fold fmin/fmax of NaN
 
Nikita Popov via llvm-commits
- [llvm] 4e413e1 - [InstCombine] Temporarily do not drop volatile stores before unreachable
 
Nikita Popov via llvm-commits
- [llvm] 0841916 - [TableGen] Do not construct string from nullptr
 
Nikita Popov via llvm-commits
- [llvm] adb7388 - [InstCombine] Regenerate test checks (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 4768363 - [InstCombine] Add more tests for select op replacement (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 99e78cb - [DemandedBits] Add braces to large if (NFC)
 
Nikita Popov via llvm-commits
- [llvm] a5168bd - [DemandedBits][BDCE] Add support for min/max intrinsics
 
Nikita Popov via llvm-commits
- [llvm] ff218cb - [InstSimplify] Fold degenerate abs of abs form
 
Nikita Popov via llvm-commits
- [llvm] 36e2e2e - [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Nikita Popov via llvm-commits
- [llvm] c34a99f - [InstCombine] Add extra use tests for abs canonicalization (NFC)
 
Nikita Popov via llvm-commits
- [llvm] bdd1eba - [ARM] Add additional vecreduce float legalization test (NFC)
 
Nikita Popov via llvm-commits
- [llvm] c2f8bc9 - [ARM] Add tests for fmin/max + inf folds (NFC)
 
Nikita Popov via llvm-commits
- [llvm] 2c85f5e - [ARM] Add tests for fmin/max with largest/smallest float (NFC)
 
Nikita Popov via llvm-commits
- [llvm] cb3e1dd - [ARM] Add some fmin/fmax tests with commuted operands (NFC)
 
Nikita Popov via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87183: [SCCP] Compute ranges for supported intrinsics
 
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] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
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] D87196: [InstCombine] Fold abs of known negative operand
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87415: [DAGCombiner] Fold fminnum(X, NaN) to X
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87415: [DAGCombiner] Fold fminnum(X, NaN) to X
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87415: [DAGCombiner] Fold fminnum(X, NaN) to X
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D85534: Enable InsertFreeze flag of JumpThreading when used in LTO
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87445: [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87185: Do not construct string from nullptr
 
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] D87161: [DemandedBits][BDCE] Add support for min/max intrinsics
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87480: [InstCombine] Simplify select operand based on equality condition
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87480: [InstCombine] Simplify select operand based on equality condition
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87445: [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87445: [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322)
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87569: [LegalizeFloatType][ARM] Add float legalization for VECREDUCE
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87569: [LegalizeFloatType][ARM] Add float legalization for VECREDUCE
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87586: [X86] Improve nnan fmin/fmax vector reduction
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87569: [Legalize][ARM][X86] Add float legalization for VECREDUCE
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
 
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] 3d9c85e - Mark FMOV constant materialization as being as cheap as a move.
 
Owen Anderson via llvm-commits
- [PATCH] D87316: Mark FMOV constant materialization as being as cheap as a move.
 
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D87316: Mark FMOV constant materialization as being as cheap as a move.
 
Owen Anderson via Phabricator via llvm-commits
- [llvm] 1f870bd - Add detailed reference for the SearchableTables backend.
 
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 66310aa - fix typos; improve a couple of descriptions;
 
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 8ce75e2 - TableGen: change a couple of member names to clarify their use.
 
Paul C. Anagnostopoulos via llvm-commits
- [llvm] e8e3693 - Change range operator from deprecated '-' to '...'
 
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 93b4f85 - Update TableGen test files to use the new '...' range punctuation.
 
Paul C. Anagnostopoulos 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
- [PATCH] D87038: SearchableTables reference section
 
Paul C. Anagnostopoulos 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
- [PATCH] D86851: Minor changes to new TableGen Programmer's Reference document
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87513: Update TableGen test files
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87560: Clarify two data member names
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87560: Clarify two data member names
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87513: Update TableGen test files
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
 
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D86548: [SVE][CodeGen] Legalisation of truncate for scalable vectors
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
 
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] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
 
Paul Walker via Phabricator via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
 
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
 
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
 
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D87328: [Polly][NewPM] Port Simplify to the new pass manager
 
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D86294: [RFC] AMDGPU/GlobalISel: Look through copies in GIM_CheckOpcode
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check target options before isKnownNeverSNaN
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check target options before isKnownNeverSNaN
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87511: GlobalISel/IRTranslator resetTargetOptions based on function attributes
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
 
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87151: [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] D87151: [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] D87535: [flang] Fix bug for forward referenced type
 
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87541: [flang] Fix analyzed form of type-bound assignment
 
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] 84c2c49 - scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via llvm-commits
- [compiler-rt] d876c7c - scudo: Remove the THREADLOCAL macro.
 
Peter Collingbourne via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87478: scudo: Remove the THREADLOCAL macro.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87478: scudo: Remove the THREADLOCAL macro.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87478: scudo: Remove the THREADLOCAL macro.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D87411: [flang] Fix analyzed form of type-bound assignment
 
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] D87151: [flang] Fix assert on constant folding of extended types
 
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection)
 
Peter Smith via Phabricator via llvm-commits
- [lld] c4d7536 - [CMake] Simplify CMake handling for libxml2
 
Petr Hosek via llvm-commits
- [lld] f7941d9 - [lit] Use correct variable name for libxml2
 
Petr Hosek via llvm-commits
- [PATCH] D87193: [CMake][TableGen] Simplify code by using list(TRANSFORM)
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D87192: [CMake][Polly] Remove dead CMake code
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D87190: [CMake][TableGen] Remove dead CMake version checks
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D84563: [CMake] Simplify CMake handling for libxml2
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D84563: [CMake] Simplify CMake handling for libxml2
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D84563: [CMake] Simplify CMake handling for libxml2
 
Petr Hosek via Phabricator via llvm-commits
- [llvm] ff218cb - [InstSimplify] Fold degenerate abs of abs form
 
Philip Reames via llvm-commits
- [llvm] 4e413e1 - [InstCombine] Temporarily do not drop volatile stores before unreachable
 
Philip Reames via llvm-commits
- [PATCH] D87252: [Statepoints] Properly handle const base pointer.
 
Philip Reames via Phabricator via llvm-commits
- [PATCH] D87251: [Statepoints] Update DAG root after emitting statepoint.
 
Philip Reames via Phabricator 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] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
 
Philip Reames via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile in add combine
 
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Prathamesh via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Prathamesh via Phabricator via llvm-commits
- [PATCH] D87594: Make TargetInstrInfo::foldMemoryOperand conditionally add memory operands
 
Prathamesh via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
 
Prathamesh via Phabricator via llvm-commits
- [llvm] efc17c4 - [NFC] Fixing a gcc compiler warning.
 
Puyan Lotfi via llvm-commits
- [PATCH] D82726: [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D82725: [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang
 
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] D87361: [SelectionDAG] Add helper guard to automatically insert flags
 
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] D86865: [Power10] Enable the heuristic for Power10 and switch the sched model with P9 Model
 
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
- [llvm] 528554c - [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD
 
QingShan Zhang via llvm-commits
- [llvm] 0680a3d - [Power10] Enable the heuristic for Power10 and switch the sched model
 
QingShan Zhang via llvm-commits
- [llvm] 3c0b325 - [PowerPC] Implement instruction clustering for stores
 
Qiu Chaofan via llvm-commits
- [llvm] bb39eb9 - [PowerPC] Fix getMemOperandWithOffsetWidth
 
Qiu Chaofan via llvm-commits
- [llvm] 8d9c13f - Revert "[PowerPC] Implement instruction clustering for stores"
 
Qiu Chaofan via llvm-commits
- [llvm] 88ff4d2 - [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
 
Qiu Chaofan via llvm-commits
- [llvm] 6afb279 - [PowerPC] [FPEnv] Disable strict FP mutation by default
 
Qiu Chaofan via llvm-commits
- [llvm] bec81dc - Reland "[PowerPC] Implement instruction clustering for stores"
 
Qiu Chaofan via llvm-commits
- [llvm] a4c5351 - [DAGCombiner] Propagate FMF flags in FMA folding
 
Qiu Chaofan via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86754: [PowerPC] Implement instruction clustering for stores
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D83937: [Power] Set the mayRaiseFPException for FCMPUS/FCMPUD
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87361: [SelectionDAG] Add helper guard to automatically insert flags
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87220: [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87390: [PowerPC] Pass nofpexcept flag to custom lowered constrained ops
 
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] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
 
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87361: [SelectionDAG] Add helper guard to automatically insert flags
 
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] D87342: WIP: Plumb TargetTransformInfo into computeKnownBits
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87342: WIP: Plumb TargetTransformInfo into computeKnownBits
 
Quentin Colombet 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] D87342: WIP: Plumb TargetTransformInfo into computeKnownBits
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87342: WIP: Plumb TargetTransformInfo into computeKnownBits
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87427: [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87427: [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine
 
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] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
 
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
 
Raghu 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] 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] D73739: Exception support for basic block sections
 
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
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
- [compiler-rt] 76e85ae - [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris
 
Rainer Orth via llvm-commits
- [llvm] a98b126 - Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap
 
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] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Raphael Isemann via Phabricator via llvm-commits
- [llvm] 80186e4 - [CMake][TableGen] Simplify code by using list(TRANSFORM)
 
Raul Tambre via llvm-commits
- [polly] 098130f - [CMake][Polly] Remove dead CMake code
 
Raul Tambre via llvm-commits
- [llvm] f4835b9 - [CMake][TableGen] Remove dead CMake version checks
 
Raul Tambre via llvm-commits
- [llvm] 6b954f1 - [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Raul Tambre via llvm-commits
- [llvm] 86bd8f8 - [CMake] Remove dead FindPythonInterp code
 
Raul Tambre via llvm-commits
- [compiler-rt] 86bd8f8 - [CMake] Remove dead FindPythonInterp code
 
Raul Tambre via llvm-commits
- [PATCH] D87193: [CMake][TableGen] Simplify code by using list(TRANSFORM)
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87192: [CMake][Polly] Remove dead CMake 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] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87203: [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87189: [CMake] Remove dead FindPythonInterp code
 
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87475: Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87475: Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87475: Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D82883: [LLD][COFF] Deduplicate .pdata entries
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87553: [gn] Remove unneeded MC dep from llvm-tblgen
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87553: [gn] Remove unneeded MC dep from llvm-tblgen
 
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [llvm] 4e3edef - Use pragmas to work around MSVC x86_32 debug miscompile bug
 
Reid Kleckner via llvm-commits
- [llvm] 2c73bef - Fix wrong comment about enabling optimizations to work around a bug
 
Reid Kleckner via llvm-commits
- [llvm] 12a281d - [gn] Remove unneeded MC dep from llvm-tblgen
 
Reid Kleckner via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Renato Golin via Phabricator via llvm-commits
- [PATCH] D87226: [flang] Convert release notes to markdown
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87226: [flang] Convert release notes to markdown
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
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] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
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] D87341: [flang] Fix check for distinguishable operators/assignments
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87505: [flang] Fix build issue with BUILD_SHARED_LIBS=ON
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87341: [flang] Fix check for distinguishable operators/assignments
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87270: [Flang] Add GettingInvolved documentation page and sidebar.
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87505: [flang] Fix build issue with BUILD_SHARED_LIBS=ON
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87505: [flang] Fix build issue with BUILD_SHARED_LIBS=ON
 
Richard Barton via Phabricator via llvm-commits
- [PATCH] D81172: [AMDGPU] Implement hardware bug workaround for image instructions
 
Rodrigo Dominguez via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
 
Roland McGrath via Phabricator via llvm-commits
- [llvm] bb7d3af - Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
 
Roman Lebedev via llvm-commits
- [llvm] 503deec - Temporairly revert "[SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline"
 
Roman Lebedev via llvm-commits
- [llvm] 1f90d45 - [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad
 
Roman Lebedev via llvm-commits
- [llvm] 41e68f7 - [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6
 
Roman Lebedev via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
 
Roman Lebedev via llvm-commits
- [PATCH] D86050: [SCEV] Refactor isHighCostExpansionHelper
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87274: [NFC] Move functon from IndVarSimplify to SCEV
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): drop DenseMap-driven CSE in favor of quadratic algorithmn
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86347: [SimplifyCFG] Two entry phi select costs
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86347: [SimplifyCFG] Two entry phi select costs
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86346: [SimplifyCFG] Accumulate cost against budget
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87435: [PGO] Skip if an IndirectBrInst critical edge cannot be split
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%)
 
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 487a805 - [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via llvm-commits
- [llvm] f078577 - Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors"
 
Ronak Chauhan via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
 
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D87417: [MachineBasicBlock] Fix a typo in function copySuccessor
 
Rong Xu via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
 
Ruijie Fang via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
 
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
 
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D85928: [libFuzzer] Added -print_full_coverage flag.
 
Ryan Cao via Phabricator via llvm-commits
- [PATCH] D86768: [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D86612: [libunwind] Enable the SEH unwinding codepaths if building in MSVC mode
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D86612: [libunwind] Enable the SEH unwinding codepaths if building in MSVC mode
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D86748: [libunwind] Bare-metal DWARF: set dso_base to 0
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D4161: compiler-rt: add support for building for Windows
 
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] fa2a8ac - [WebAssembly] Add assembly syntax for mutable globals
 
Sam Clegg via llvm-commits
- [lld] e3e3d6e - [lld][WebAssembly] Convert a objyaml-using test to assembly
 
Sam Clegg via llvm-commits
- [lld] 04febd3 - [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via llvm-commits
- [lld] cc2da55 - [lld][WebAssembly] Add initial support for -Map/--print-map
 
Sam Clegg via llvm-commits
- [PATCH] D87258: [WebAssembly, LowerTypeTests] Fix control-flow integrity support
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87515: [WebAssembly] Add assembly syntax for mutable globals
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87515: [WebAssembly] Add assembly syntax for mutable globals
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87536: [lld][WebAssembly] Convert a objyaml-using test to assembly
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87536: [lld][WebAssembly] Convert a objyaml-using test to assembly
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87536: [lld][WebAssembly] Convert a objyaml-using test to assembly
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Add mutable-globals to feature section if needed
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Add mutable-globals to feature section if needed
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87536: [lld][WebAssembly] Convert a objyaml-using test to assembly
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
 
Sam Clegg via Phabricator via llvm-commits
- [llvm] 0af4147 - [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sam Parker via llvm-commits
- [llvm] 65f78e7 - [SimplifyCFG] Consider cost of combining predicates.
 
Sam Parker via llvm-commits
- [llvm] 928c4b4 - [SCEV] Refactor isHighCostExpansionHelper
 
Sam Parker via llvm-commits
- [llvm] 94cfbef - [NFC][ARM] Precommit test
 
Sam Parker via llvm-commits
- [llvm] 3ebc755 - [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via llvm-commits
- [llvm] 1919b65 - [ARM] Tail predicate VQDMULH and VQRDMULH
 
Sam Parker via llvm-commits
- [llvm] 0bdf8c9 - [SCEV] Constant expansion cost at minsize
 
Sam Parker via llvm-commits
- [PATCH] D86525: [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86050: [SCEV] Refactor isHighCostExpansionHelper
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86525: [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86525: [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86526: [SimplifyCFG] Consider cost of combining predicates.
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86050: [SCEV] Refactor isHighCostExpansionHelper
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86346: [SimplifyCFG] Accumulate cost against budget
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86347: [SimplifyCFG] Two entry phi select costs
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86050: [SCEV] Refactor isHighCostExpansionHelper
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86050: [SCEV] Refactor isHighCostExpansionHelper
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87238: [ARM][LowOverheadLoops] Remove modifications to the correct element     count register
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87136: [ARM][MachineOutliner] Add calls default handling.
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87287: [ARM] Fixup single source mla reductions.
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87348: [ARM] Tail predicate VQDMULH and VQRDMULH
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87376: [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane     values
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87348: [ARM] Tail predicate VQDMULH and VQRDMULH
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87287: [ARM] Fixup single source mla reductions.
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87276: [ARM] Recognize "double extend" reduction patterns
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query expanded immediate cost at minsize
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
 
Sam Parker via Phabricator via llvm-commits
- [llvm] 7aabb6a - [ARM][LowOverheadLoops] Remove modifications to the correct element
 
Sam Tebbs via llvm-commits
- [llvm] b81c57d - [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane
 
Sam Tebbs via llvm-commits
- [PATCH] D87238: [ARM][LowOverheadLoops] Remove modifications to the correct element     count register
 
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D87238: [ARM][LowOverheadLoops] Remove modifications to the correct element     count register
 
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D87376: [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane     values
 
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D87376: [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane     values
 
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D87376: [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane     values
 
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D84413: [DA][SDA] SyncDependenceAnalysis re-write
 
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D87548: [UnifyLoopExits] Fix non-deterministic iteration order
 
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87378: [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
 
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3ca8b9a - [InstCombine] give a name to an intermediate value for easier tracking; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 28aa60a - [InstCombine] add test with more unreachable insts; NFC
 
Sanjay Patel via llvm-commits
- [llvm] b22910d - [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via llvm-commits
- [llvm] 11d8eed - [InstCombine] move/add tests for icmp with mul operands; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 7a6d6f0 - [InstCombine] improve folds for icmp with multiply operands (PR47432)
 
Sanjay Patel via llvm-commits
- [llvm] 7a06b16 - [DAGCombiner] allow more store merging for non-i8 truncated ops
 
Sanjay Patel via llvm-commits
- [llvm] 7020781 - [InstCombine] add ptr difference tests; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 8b30067 - [InstCombine] improve fold of pointer differences
 
Sanjay Patel via llvm-commits
- [llvm] 4964d75 - [InstCombine] add bitwise logic fold tests for D86395; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 1dd4c4e - [InstCombine] add tests for add/sub-of-shl; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 1ebb31b - [x86] add tests for fmax/fmin experimental intrinsics with 'fast' FMF; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 6b5b651 - [InstCombine] add/move tests for ptr diff; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 324a532 - [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)
 
Sanjay Patel via llvm-commits
- [llvm] 6aa3fc4 - Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)"
 
Sanjay Patel via llvm-commits
- [llvm] 5468059 - [SLP] add test for missed store vectorization; NFC
 
Sanjay Patel via llvm-commits
- [llvm] 40f12ef - [SLP] further limit bailout for load combine candidate (PR47450)
 
Sanjay Patel via llvm-commits
- [llvm] 3a8ea86 - [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
 
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] 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] D87149: [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
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] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87037: [DAGCombiner] Propagate FMF flags in FMA folding
 
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] D87196: [InstCombine] Fold abs of known negative operand
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84545: [ConstraintSolver] Add isConditionImplied helper.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87415: [DAGCombiner] Fold fminnum(X, NaN) to X
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87161: [DemandedBits][BDCE] Add support for min/max intrinsics
 
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] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
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] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
 
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] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
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] D87391: [Intrinsics] define semantics for experimental fmax/fmin vector reductions
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87555: [DivRemPairs] Add an initial case for hoisting to a common predecessor.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
Sanne Wouda via Phabricator via llvm-commits
- [llvm] f2bb4b8 - [docs] Fix typos
 
Sebastian Neubauer via llvm-commits
- [PATCH] D87356: [docs] Fix typos
 
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] e7b40c5 - [llvm] [unittest] Allow getting a C string from the TempDir helper class
 
Sergej Jaskiewicz via llvm-commits
- [PATCH] D86908: [lld-macho] Mark weak symbols in symbol table
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
 
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 0dbe250 - [X86] Use Register instead of unsigned. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 22fa6b2 - [X86] Use Register instead of unsigned. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 9ad2615 - [X86] Use Register instead of unsigned. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] aa3fcb9 - [X86][AVX] Add extra vperm2f128+vpermilvar combine coverage
 
Simon Pilgrim via llvm-commits
- [llvm] 71dfdbe - [X86] getFauxShuffleMask - handle insert_subvector(zero, sub, C)
 
Simon Pilgrim via llvm-commits
- [llvm] 9b645eb - [X86][AVX] Use lowerShuffleWithPERMV in shuffle combining to support non-VLX targets
 
Simon Pilgrim via llvm-commits
- [llvm] 5bb27e7 - X86AvoidStoreForwardingBlocks.cpp - use unsigned for Opcode values. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] e57cbcb - LegalizeTypes.h - remove orphan SplitVSETCC declaration. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 6670f5d - MachineStableHash.h - remove MachineInstr.h include. NFC.
 
Simon Pilgrim via llvm-commits
- [llvm] 2853ae3 - [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851)
 
Simon Pilgrim via llvm-commits
- [llvm] f6db681 - [X86][SSE] Move llvm.x86.ssse3.pabs.*.128 intrinsics to ssse3-intrinsics-x86-upgrade.ll
 
Simon Pilgrim via llvm-commits
- [llvm] 4b530f7 - [X86][SSE] Use llvm.abs.* vector intrinsics instead of old (deprecated) SSE/AVX intrinsics for combine tests
 
Simon Pilgrim via llvm-commits
- [llvm] 96e0f34 - [X86] Auto upgrade SSE/AVX PABS intrinsics to generic Intrinsic::abs
 
Simon Pilgrim via llvm-commits
- [llvm] 6016262 - [X86] Replace UpgradeX86AddSubSatIntrinsics with UpgradeX86BinaryIntrinsics generic helper. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 7993431 - [X86][SSE] Add test cases for PR47448
 
Simon Pilgrim via llvm-commits
- [llvm] 9de0a3d - [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448)
 
Simon Pilgrim via llvm-commits
- [llvm] c4056f8 - [Sparc] Add reduced funnel shift test case for PR47303
 
Simon Pilgrim via llvm-commits
- [llvm] 783d711 - AntiDepBreaker.h - remove unnecessary ScheduleDAG.h include. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 1c34ac0 - LeonPasses.h - remove orphan function declarations. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] dfc3330 - LeonPasses.h - remove unnecessary includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 95ca3aa - BTFDebug.h - reduce MachineInstr.h include to forward declaration. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 4e89a0a - MipsISelLowering.h - remove CCState/CCValAssign forward declarations. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 5ea9e65 - VPlan.h - remove unnecessary forward declarations. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 0729ae3 - X86DomainReassignment.cpp - improve auto const/pointer/reference qualifiers. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] fcff2c3 - X86CallLowering.cpp - improve auto const/pointer/reference qualifiers. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 3c83b96 - LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC.
 
Simon Pilgrim via llvm-commits
- [llvm] 0dacf3b - RISCVMatInt.h - remove unnecessary includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] cd5c5c4 - CFGUpdate.h - remove unused APInt include. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 24ecfda - [APFloat] Fix uninitialized variable in IEEEFloat constructors
 
Simon Pilgrim via llvm-commits
- [llvm] f16b2d8 - ARMTargetParser.cpp - use auto const references in for range loops. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 455cce3 - TrigramIndex.cpp - remove unnecessary includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 1eaf7ba - APInt.h - return directly from clearUnusedBits in single word cases. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] d816499 - [KnownBits] Move SelectionDAG::computeKnownBits ISD::ABS handling to KnownBits::abs
 
Simon Pilgrim via llvm-commits
- [llvm] b29bdab - CommandLine.h - use auto const reference in ValuesClass::apply for range loop. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] e706116 - X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 6e45b98 - X86CallFrameOptimization.cpp - use const references where possible. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] e80605e - [X86] Remove WaitInsert::TTI member. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] fc49abe - [X86][SSE] lowerShuffleAsSplitOrBlend always returns a shuffle.
 
Simon Pilgrim via llvm-commits
- [llvm] 0aea3a7 - [SLP][X86] Add division by uniform constant tests (PR47476)
 
Simon Pilgrim via llvm-commits
- [llvm] de25eba - [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476)
 
Simon Pilgrim via llvm-commits
- [llvm] 9f830e0 - AArch64MachineFunctionInfo.h - remove unnecessary TargetFrameLowering.h include. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] b585fda - [X86] Use Register instead of unsigned. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 601557e - Hexagon.h - remove unnecessary includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] f42f733 - SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 601557e - Hexagon.h - remove unnecessary includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] ff77d16 - BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 70a05ee - [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 95c7b66 - PluginLoader.h - only include CommandLine.h if required. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] e9a777c - Attributor.h - remove unused includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] e17219b - [IPO] Remove unnecessary Module.h includes. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] 48b510c - [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Simon Pilgrim via llvm-commits
- [llvm] 35dc91a - [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases
 
Simon Pilgrim via llvm-commits
- [llvm] 50ee0b9 - [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] d030aad - [InstCombine][X86] Add tests for masked load/stores with comparisons.
 
Simon Pilgrim via llvm-commits
- [llvm] 3170d54 - [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics.
 
Simon Pilgrim via llvm-commits
- [llvm] e2dee9a - [X86] Add test cases for PR11210
 
Simon Pilgrim via llvm-commits
- [PATCH] D87101: [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851)
 
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] D87215: [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87209: [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87112: [DAGCombiner] allow more store merging for non-i8 truncated ops
 
Simon Pilgrim 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.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87215: [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87295: Prefer vpxor over vpxorps for AVX2 PR36127
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87236: [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16 and SMIN/SMAX with v16i8.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructors
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86997: [APFloat] Fix uninitialized variable in IEEEFloat constructors
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87405: [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86429: [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87416: [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87452: [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under tsan
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87550: [SLPVectorizer][SVE] Avoid blind cast to FixedVectorType in getAggregateSize.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87405: [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
 
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 79ea83e - [SelectionDAG] memcpy expansion of const volatile struct ignores const zero
 
Simon Wallis via llvm-commits
- [llvm] 8ee1419 - [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long
 
Simon Wallis via llvm-commits
- [PATCH] D87134: [SelectionDAG] memcpy expansion of const volatile struct ignores const zero
 
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
- [llvm] 288c582 - Follow up of rG5f1cad4d296a, slightly reduced test case. NFC.
 
Sjoerd Meijer via llvm-commits
- [llvm] 8cb8cea - [ARM] Fixup of a few test cases. NFC.
 
Sjoerd Meijer via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction target hook.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86147: [LangRef] Revise semantics of get.active.lane.mask
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86525: [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86525: [ARM][CostModel] CodeSize costs for i1 arith ops
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87228: [Lint] Add check for intrinsic get.active.lane.mask
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87228: [Lint] Add check for intrinsic get.active.lane.mask
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction target hook.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86784: [ARM] Skip combining base updates for vld1x NEON intrinsics
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87280: [ARM] Try to rematerialize VCTP instructions
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46884:  [AArch64] Cortex-A55 scheduler model
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
 
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] e45b070 - [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Sourabh Singh Tomar via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D86875: [Flang][NFC] Remove license comments from files in docs/ folder.
 
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D87406: [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
 
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D87198: [AMDGPU] Correct gfx1031 XNACK setting documentation
 
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
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87158: [AMDGPU] Fix for folding v2.16 literals.
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
 
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
 
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 R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
 
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
 
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
 
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87266: [Attributor] Re-enable a run line in noalias.ll
 
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87432: [Attributor] Disable the MustBeExecutedContext by default
 
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D86127: [Attributor] Make AAMemoryLocationCallSite behavior sane
 
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87375: [compiler-rt] Support glibc's non-standard I printf flag character
 
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D86596: Implement __isOSVersionAtLeast for Android
 
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D87226: [flang] Convert release notes to markdown
 
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Steven Wu 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] 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] 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] 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] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
 
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
 
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
 
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87597: [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs`
 
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87405: [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases
 
TellowKrinkle via Phabricator via llvm-commits
- [PATCH] D81911: [ThinLTO] Work around getBaseObject returning null for alias-to-ifunc
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87336: [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
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] D87339: [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.
 
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
- [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
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87477: [ThinLTO] Make -lto-embed-bitcode an enum
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87207: [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Add mutable-globals to feature section if needed
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D87537: [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature
 
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
 
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
 
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D86425: [flang][msvc] Avoid range-based for over initializer_list. NFC.
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87341: [flang] Fix check for distinguishable operators/assignments
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87341: [flang] Fix check for distinguishable operators/assignments
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87411: [flang] Fix analyzed form of type-bound assignment
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87411: [flang] Fix analyzed form of type-bound assignment
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87341: [flang] Fix check for distinguishable operators/assignments
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87341: [flang] Fix check for distinguishable operators/assignments
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87505: [flang] Fix build issue with BUILD_SHARED_LIBS=ON
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87541: [flang] Fix analyzed form of type-bound assignment
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87595: [flang] Correctly detect overlapping integer cases
 
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Tim Northover via Phabricator via llvm-commits
- [PATCH] D87316: Mark FMOV constant materialization as being as cheap as a move.
 
Tim Northover via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Tim Northover via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
 
Tim Northover via Phabricator via llvm-commits
- [PATCH] D87236: [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16 and SMIN/SMAX with v16i8.
 
Tom Hender via Phabricator via llvm-commits
- [PATCH] D87356: [docs] Fix typos
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D87198: [AMDGPU] Correct gfx1031 XNACK setting documentation
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
 
Tyker via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
 
Tyker via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
 
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 1a25133 - [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion
 
Ulrich Weigand via llvm-commits
- [PATCH] D86268: [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted integer in WidenVecRes_Convert.
 
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87220: [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
 
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87222: [PowerPC] [FPEnv] Disable strict FP mutation by default for PowerPC
 
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] D86963: [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion
 
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D87510: [SystemZ] Don't emit PC-relative memory accesses to unaligned (packed) symbols.
 
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D86051: [flang]Add Semantic Checks for OpenMP Allocate Clause
 
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D86423: [flang][openacc] Lower loop with collapse clause
 
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
 
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] D85670: [Instruction] Add updateLocationAfterHoist helper
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D85670: [Instruction] Add updateLocationAfterHoist helper
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87332: [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87332: [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D78778: Add SupportsDebugUnwindInformation to MCAsmInfo
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
 
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D85240: Disable hoisting MI to hotter basic blocks when using pgo
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
 
Victor Huang via Phabricator via llvm-commits
- [PATCH] D85240: Disable hoisting MI to hotter basic blocks when using pgo
 
Victor Huang via Phabricator via llvm-commits
- [compiler-rt] c05095c - [Asan] Don't crash if metadata is not initialized
 
Vitaly Buka via llvm-commits
- [compiler-rt] 27650a5 - [NFC][Asan] Remove Debug code
 
Vitaly Buka via llvm-commits
- [compiler-rt] b5bc56d - [NFC][Asan] Fit ChunkHeader into redzone
 
Vitaly Buka via llvm-commits
- [compiler-rt] 91c28bb - [Asan] Return nullptr for invalid chunks
 
Vitaly Buka via llvm-commits
- [compiler-rt] 3f7c3e8 - [Asan] Fix __asan_update_allocation_context
 
Vitaly Buka via llvm-commits
- [compiler-rt] 6584758 - [NFC][Asan] Early return from GetBlockBegin
 
Vitaly Buka via llvm-commits
- [compiler-rt] 12292c8 - [NFC][Asan] Add another lsan test
 
Vitaly Buka 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] D87120: [HeapProf] Heap profiling runtime support
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/tsan
 
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 1242dd3 - GlobalISel: Combine `op undef, x` to 0
 
Volkan Keles via llvm-commits
- [llvm] d4bf902 - GlobalISel: Combine fneg(fneg x) to x
 
Volkan Keles via llvm-commits
- [PATCH] D86611: GlobalISel: Combine `op undef, x` to 0
 
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D87473: GlobalISel: Combine fneg(fneg x) to x
 
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D87473: GlobalISel: Combine fneg(fneg x) to x
 
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86859: [Coroutine] Make dealing with alloca spills more robust
 
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] D73739: Exception support for basic block sections
 
Wenlei He via Phabricator via llvm-commits
- [PATCH] D86446: [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon
 
Whisperity via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
 
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
 
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
 
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 40f4131 - [DWARFYAML] Make the debug_addr section optional.
 
Xing GUO via llvm-commits
- [llvm] 3097427 - [obj2yaml] Add support for dumping the .debug_str section.
 
Xing GUO via llvm-commits
- [llvm] 3cda698 - [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via llvm-commits
- [llvm] 25c3fa3 - [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via llvm-commits
- [llvm] 4682f65 - [obj2yaml][test] Test generating and dumping a broken debug_ranges section.
 
Xing GUO via llvm-commits
- [llvm] 25f3cc0 - [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via llvm-commits
- [llvm] 0e47a8d - [obj2yaml] Add support for dumping the .debug_ranges section.
 
Xing GUO via llvm-commits
- [PATCH] D87205: [DWARFYAML] Make the debug_addr section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87205: [DWARFYAML] Make the debug_addr section optional.
 
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] 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] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87261: [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87275: [obj2yaml] Test generating and dumping a broken debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87275: [obj2yaml] Test generating and dumping a broken debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87263: [DWARFYAML] Make the debug_ranges section optional.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87275: [obj2yaml][test] Test generating and dumping a broken debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87346: [elf2yaml] Fix dumping a debug section whose name is not recognized.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87429: [obj2yaml] Add support for dumping the .debug_ranges section.
 
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
- [llvm] 59a467e - [Coroutine] Make dealing with alloca spills more robust
 
Xun Li 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] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87436: [NFC] Fix pessimizing-move warnings due to std::move in return statements
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87347: [NFC] Fix compiler warnings due to integer comparison of different signedness
 
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87356: [docs] Fix typos
 
YangZhihui via Phabricator via llvm-commits
- [PATCH] D87356: [docs] Fix typos
 
YangZhihui via Phabricator via llvm-commits
- [PATCH] D87438: Fix typo in dsymutil.rst
 
YangZhihui via Phabricator via llvm-commits
- [PATCH] D87438: Fix typo in dsymutil.rst
 
YangZhihui via Phabricator via llvm-commits
- [PATCH] D84822: Add documentation for target ID and ClangOffloadBundlerFormat
 
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 28012e0 - [NewPM] Introduce PreserveCFG check
 
Yevgeny Rouban via llvm-commits
- [llvm] 88690a9 - [CodeGenPrepare] Fix zapping dead operands of assume
 
Yevgeny Rouban via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
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] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D87434: [CodeGenPrepare] Fix zapping dead operands of assume
 
Yevgeny Rouban 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] D85570: [RFC] BPF: add AdjustOpt IR pass to generate verifier friendly codes
 
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81859: [RFC][SimplifyCFG] Allow target to control SpeculateOneExpensiveInst
 
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D82112: [RFC][BPF] Implement getUserCost() for BPFTargetTransformInfo
 
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D87428: [RFC] BPF: avoid same condition evaluated in multiple branch instructions
 
Yonghong Song 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
- [llvm] 31ecf8d - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
 
Yuanfang Chen via llvm-commits
- [llvm] 3fdaa86 - Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e
 
Yuanfang Chen via llvm-commits
- [llvm] ad99e34 - Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline"
 
Yuanfang Chen 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] 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] D87136: [ARM][MachineOutliner] Add calls default handling.
 
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D87136: [ARM][MachineOutliner] Add calls default handling.
 
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D87136: [ARM][MachineOutliner] Add calls default handling.
 
Yvan Roux via Phabricator via llvm-commits
- [llvm] 0353961 - Remove unused variable introduce in 0448d11a06b451a causing build
 
Zarko Todorovski 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] D86269: [RFC][Target] Add a new backend target called CSKY
 
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] D87226: [flang] Convert release notes to markdown
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87270: [Flang] Add GettingInvolved documentation page and sidebar.
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D86131: [FLANG] Pick `.md` files when building sphinx documentation.
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87270: [Flang] Add GettingInvolved documentation page and sidebar.
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87270: [Flang] Add GettingInvolved documentation page and sidebar.
 
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D85818: [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks
 
serge via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
 
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] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
 
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] 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] D86905: Flush bitcode incrementally for LTO output
 
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87335: [json] Create some llvm::Expected-based accessors
 
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
- [PATCH] D86939: [LSR] Canonicalize a formula before insert it into the list
 
weiwei via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
weiwei via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
weiwei via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
weiwei via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
 
weiwei via Phabricator via llvm-commits
- [llvm] ee68b66 - [NFC][PowerPC] Add tests for `mul` with big constants.
 
via llvm-commits
- [llvm] a5046f7 - [NFC][PowerPC] Add tests in constants-i64.ll.
 
via llvm-commits
- [llvm] 2480a31 - [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block
 
via llvm-commits
- [llvm] 38778e1 - Provide anchor for compiler extensions
 
via llvm-commits
- [llvm] 72e2fbd - [AMDGPU] Correct gfx1031 XNACK setting documentation
 
via llvm-commits
- [llvm] c259d3a - [AMDGPU] Fix for folding v2.16 literals.
 
via llvm-commits
- [llvm] 525c83c - [NFC][PowerPC] Add tests of constants-i64.
 
via llvm-commits
- [llvm] 78de729 - Reland [AssumeBundles] Use operand bundles to encode alignment assumptions
 
via llvm-commits
    
      Last message date: 
       Sun Sep 13 23:44:39 PDT 2020
    Archived on: Mon Sep 14 08:01:36 PDT 2020
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).