The Week Of Monday 10 September 2018 Archives by author
Starting: Mon Sep 10 00:38:08 PDT 2018
Ending: Sun Sep 16 23:54:26 PDT 2018
Messages: 1862
- [PATCH] D32902: [Analyzer] Iterator Checker - Part 7: Support for push and pop operations
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D32904: [Analyzer] Iterator Checker - Part 8: Support for assign, clear, insert, emplace and erase operations
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D52013: Add support for powerpc64-*-linux-musl targets
A. Wilcox via Phabricator via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Abderrazek Zaafrani via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Abderrazek Zaafrani via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Abderrazek Zaafrani via llvm-commits
- Devirtualizing local methods (messages) in final class in Objective-C
Aditya K via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D52127: [MF][MBB]: Add the ability to register callbacks for removal and insertion of MachineInstrs
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52131: [GISel][NFC]: Make MachineIRBuilder fully stateless
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r342094 - fix 80-column violation with clang-format
Adrian Prantl via llvm-commits
- [llvm] r342241 - fix typos
Adrian Prantl via llvm-commits
- [llvm] r342245 - SelectionDAG: Add compact SDDbgValue representation to -dag-dump-verbose output
Adrian Prantl via llvm-commits
- [llvm] r342247 - fix noasserts build
Adrian Prantl via llvm-commits
- [llvm] r342264 - Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via llvm-commits
- [llvm] r342291 - Attempt to unbreak the build after r342286.
Adrian Prantl via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51967: [PDB] Use the raw PDB symbol interface more accurately
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D52029: [RISCV][MC] Improve parsing of jal/j operands
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r342269 - Fix lit/example/many-tests pickling issue
Alex Langford via llvm-commits
- [PATCH] D51959: Add compatability version to liblldb in framework builds
Alex Langford via Phabricator via llvm-commits
- [PATCH] D52069: Fix lldb-vscode README.md
Alex Langford via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Alex Langford via Phabricator via llvm-commits
- [PATCH] D52101: [lldb-mi] Correct regex in the symbol-list-lines test
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D48802: [lldb-mi] Re-implement symbol-list-lines command.
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r341998 - [object] Improve the performance of getSymbols used by ArchiveWriter
Alexander Shaposhnikov via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51759: [llvm] Improve the performance of getSymbols used by ArchiveWriter
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r341843 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Inline immediate move to V_MADAK_F32.
Alexander Timofeev via llvm-commits
- [llvm] r341928 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Immediate selection predicate changed
Alexander Timofeev via llvm-commits
- [llvm] r342115 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Load offset inlining pattern changed.
Alexander Timofeev via llvm-commits
- [llvm] r342120 - [AMDGPU] Load divergence predicate refactoring
Alexander Timofeev via llvm-commits
- [PATCH] D51734: [AMDGPU] Preliminary patch for divergence driven instruction selection. Immediate selection predicate changed
Alexander via Phabricator via llvm-commits
- [lld] r341825 - [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via llvm-commits
- [llvm] r341825 - [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via llvm-commits
- [lld] r341827 - Buildfix for r341825
Alexandre Ganea via llvm-commits
- [PATCH] D51559: [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D43881: Add CMake option for using /DEBUG:GHASH
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r341947 - [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Alexandros Lamprineas via llvm-commits
- [llvm] r341954 - [GVNHoist] Re-enable GVNHoist by default
Alexandros Lamprineas via llvm-commits
- Can someone revert r341954 ?
Alexandros Lamprineas via llvm-commits
- [llvm] r342001 - Revert "[GVNHoist] Re-enable GVNHoist by default"
Alexandros Lamprineas via llvm-commits
- [llvm] r342055 - [GVNHoist] computeInsertionPoints() miscalculates IDF
Alexandros Lamprineas via llvm-commits
- [llvm] r342056 - Reverting r342048, which caused UBSan failures in dsymutil.
Alexandros Lamprineas via llvm-commits
- [PATCH] D51980: [GVNHoist] computeInsertionPoints() miscalculates the Iterated Dominance Frontiers
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D51937: [OPENMP]Increment iterator when the loop is continued.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r341855 - API to update MemorySSA for cloned blocks and added CFG edges.
Alina Sbirlea via llvm-commits
- [llvm] r341883 - [InstCombine] Partially revert rL341674 due to PR38897.
Alina Sbirlea via llvm-commits
- [llvm] r341984 - Update MemorySSA in LoopUnswitch.
Alina Sbirlea via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51897: [InstCombine] Partially revert rL341674 due to PR38897.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51897: [InstCombine] Partially revert rL341674 due to PR38897.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51960: [EarlyCSEwMemorySSA] Add MSSA verification and tests to make EarlyCSE failures easier to track.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51717: [EarlyCSEwMemorySSA] Fix failure (w/ expensive checks). Need to resetOptimizeUses for replaced instructions.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r342183 - [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.
Amara Emerson via llvm-commits
- [llvm] r342183 - [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.
Amara Emerson via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Amara Emerson via Phabricator via llvm-commits
- [llvm] r342159 - [RISCV] Fix decoding of invalid instruction with C extension enabled.
Ana Pazos via llvm-commits
- [llvm] r342160 - [RISCV][MC] Reject bare symbols for the simm6 and simm6nonzero operand types
Ana Pazos via llvm-commits
- [PATCH] D51732: [RISCV][MC] Reject bare symbols for the simm12 operand type
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D51731: [RISCV][MC] Tighten up checking of sybol operands to lui and auipc
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D51815: [RISCV] Fix decoding of invalid instruction with C extension enabled.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D52005: [RISCV][MC] Reject bare symbols for the simm6 and simm6nonzero operand types
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D51733: [RISCV][MC] Use a custom ParserMethod for the bare_symbol operand type
Ana Pazos via Phabricator via llvm-commits
- [www] r342224 - Added missing BoF to the program.
Anastasia Stulova via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources to reduce fp error.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [lld] r342144 - Fix typo in error message. NFC.
Azharuddin Mohammed via llvm-commits
- [lld] r342145 - Add missing REQUIRES x86 to test/COFF/icf-safe.s
Azharuddin Mohammed via llvm-commits
- [PATCH] D51767: Fix typo in error message. NFC.
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D51767: Fix typo in error message. NFC.
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D51764: Add missing REQUIRES x86 to test/COFF/icf-safe.s
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D51764: Add missing REQUIRES x86 to test/COFF/icf-safe.s
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D51970: [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Ben Clayton via Phabricator via llvm-commits
- [llvm] r341821 - Don't create a temporary vector of loop blocks just to iterate over them.
Benjamin Kramer via llvm-commits
- [llvm] r341822 - [Target] Untangle disassemblers
Benjamin Kramer via llvm-commits
- [llvm] r341826 - [Sparc] Move SparcTargetStreamer.h to the MC Desc, where the implementation is already
Benjamin Kramer via llvm-commits
- [llvm] r341982 - AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination
Benjamin Kramer via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D52024: LSV: Fix adjust alloca alignment trick for AMDGPU
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D52092: [ValueTracking] Generalize isBytewiseValue into isSplatValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D51992: [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test
Bob Haarman via Phabricator via llvm-commits
- [llvm] r341798 - [AMDGPU] Prevent sequences of non-instructions disrupting GCNHazardRecognizer wait state counting
Carl Ritson via llvm-commits
- [PATCH] D51726: [AMDGPU] Remove non-instructions from GCNHazardRecognizer buffer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D51726: [AMDGPU] Remove non-instructions from GCNHazardRecognizer buffer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Chandler Carruth via Phabricator via llvm-commits
- [lld] r342007 - [ELF] Revert "Also demote lazy symbols."
Chih-Hung Hsieh via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [llvm] r342035 - [llvm-exegesis][NFC]Remove dead function parameter
Clement Courbet via llvm-commits
- [llvm] r342117 - [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via llvm-commits
- [llvm] r342118 - [llvm-exegesis][NFC] Remove dead parameter.
Clement Courbet via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52041: [llvm-exegesis][NFC] Remove dead parameter.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52041: [llvm-exegesis] Allow benchmarking arbitrary code snippets.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r341859 - [X86] Mark the ISD::SETLT/SETLE condition codes as illegal for v32i16/v64i8 to match the other vector types.
Craig Topper via llvm-commits
- [llvm] r341868 - [X89] Explicitly enable aes in aes-schedule.ll to fix failures after r341861.
Craig Topper via llvm-commits
- [llvm] r341884 - [InstCombine] Add testcases for (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via llvm-commits
- [llvm] r341908 - [X86] Add test cases inspired by PR38840.
Craig Topper via llvm-commits
- [llvm] r341915 - [X86] In combineMOVMSK, look through int->fp bitcasts before callling SimplifyDemandedBits.
Craig Topper via llvm-commits
- [llvm] r341956 - [X86] Correct the one use check from r341915.
Craig Topper via llvm-commits
- [llvm] r341961 - [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via llvm-commits
- [llvm] r341962 - [InstCombine] Use dyn_cast instead of match(m_Constant). NFC
Craig Topper via llvm-commits
- [llvm] r341971 - [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Craig Topper via llvm-commits
- [llvm] r341972 - [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Craig Topper via llvm-commits
- [llvm] r341973 - [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via llvm-commits
- [llvm] r342015 - [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via llvm-commits
- [llvm] r342022 - [SelectionDAG] Remove some code from PromoteIntOp_MGATHER that handles UpdateNodeOperands returning an existing node instead of updating.
Craig Topper via llvm-commits
- [llvm] r342059 - [X86] Remove isel patterns for ADCX instruction
Craig Topper via llvm-commits
- [llvm] r342114 - [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via llvm-commits
- [llvm] r342162 - [InstCombine] Add test cases for D51964. NFC
Craig Topper via llvm-commits
- [llvm] r342163 - [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via llvm-commits
- [llvm] r342176 - [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Craig Topper via llvm-commits
- [llvm] r342203 - [InstCombine] Add some test cases for (add (sext x), (sext y)) --> (sext (add int x, y)) and (mul (sext x), (sext y)) --> (sext (mul x, y)). NFC
Craig Topper via llvm-commits
- [llvm] r342256 - [X86] Re-generate test checks using current version of the script. NFC
Craig Topper via llvm-commits
- [llvm] r342293 - [BreakFalseDeps] Fix bad formatting. NFC
Craig Topper via llvm-commits
- [llvm] r342326 - [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via llvm-commits
- [llvm] r342327 - [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Craig Topper via llvm-commits
- [llvm] r342335 - [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51938: [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51940: [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52063: [X86] Fix inline expansion for memset in x32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52070: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52134: [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Dan Ravensloft via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Dan Ravensloft via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Dan Ravensloft via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D52100: [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D51862: [LNT] more pep8 code style fixes
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D51862: [LNT] more pep8 code style fixes
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D49116: Setup clang-format as an Arcanist linter
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D51637: [AsmPrinter] GlobalAlias with non-zero size and public linkage ends up with wrong size, PR38794
Daphne Pfister via Phabricator via llvm-commits
- [PATCH] D51851: [CGP] Ensure splitgep gives deterministic output
Dave Green via Phabricator via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Dave Green via Phabricator via llvm-commits
- [PATCH] D51153: Break LoopUtils into an Analysis file.
Dave Green via Phabricator via llvm-commits
- [PATCH] D51800: [SimpliftyCFG] Put an alignment on generated switch tables
Dave Green via Phabricator via llvm-commits
- [PATCH] D51851: [CGP] Ensure splitgep gives deterministic output
Dave Green via Phabricator via llvm-commits
- [PATCH] D51416: [RTTI] Align rtti types to prevent over-alignment
Dave Green via Phabricator via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Dave Green via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D51792: [AArch64] Attempt to parse expressions as adr/adrp operands
Dave Green via Phabricator via llvm-commits
- [llvm] r341889 - llvm-symbolizer: Fix bug related to TUs interfering with symbolizing
David Blaikie via llvm-commits
- [llvm] r342099 - dwarfdump: Improve performance on large DWP files
David Blaikie via llvm-commits
- [llvm] r342101 - DebugInfo/PDB: Remove unused member
David Blaikie via llvm-commits
- [llvm] r342102 - STLExtras: Add some more algorithm wrappers
David Blaikie via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
David Blaikie via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
David Blaikie via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
David Blaikie via Phabricator via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
David CARLIER via llvm-commits
- [PATCH] D51681: [Msan] Fix unit test linkage issue on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r341924 - [Msan] Fix unit test linkage issue on FreeBSD
David Carlier via llvm-commits
- [llvm] r342039 - [SimplifyCFG] Put an alignment on generated switch tables
David Green via llvm-commits
- [llvm] r342043 - [CGP] Ensure splitgep gives deterministic output
David Green via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D52091: [winasan] Unpoison the stack in NtTerminateThread
David Major via Phabricator via llvm-commits
- [llvm] r342222 - [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [llvm] r341887 - [XRay] Add the `llvm-xray fdr-dump` implementation
Dean Michael Berris via llvm-commits
- [llvm] r341905 - [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via llvm-commits
- [llvm] r341906 - [XRay] Use FDR Records+Visitors for Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341909 - [XRay] Write the TSC along with CPUID
Dean Michael Berris via llvm-commits
- [llvm] r341912 - [XRay] Ensure lambda outlives llvm::function_ref
Dean Michael Berris via llvm-commits
- [compiler-rt] r342122 - [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via llvm-commits
- [llvm] r342122 - [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via llvm-commits
- [compiler-rt] r342200 - [XRay][clang] Emit "never-instrument" attribute
Dean Michael Berris via llvm-commits
- [compiler-rt] r342355 - [XRay] Fix FDR initialization
Dean Michael Berris via llvm-commits
- [compiler-rt] r342356 - [XRay] Simplify FDR buffer management
Dean Michael Berris via llvm-commits
- [PATCH] D51846: [XRay] Add the `llvm-xray fdr-dump` implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51912: [XRay] Use FDR Records+Visitors for Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51912: [XRay] Use FDR Records+Visitors for Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51965: reword: cleanup logic in fdr logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50441: [XRay] FDR Trace Dump Tool (FDR Trace Loading Refactor)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52015: [XRay][clang] Always emit XRay attributes for LLVM IR
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52015: [XRay][clang] Always emit XRay attributes for LLVM IR
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52015: [XRay][clang] Emit "never-instrument" attribute
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52015: [XRay][clang] Emit "never-instrument" attribute
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52077: [XRay] Simplify FDR buffer management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52077: [XRay] Simplify FDR buffer management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52108: [WebAssembly] Handle V128RegClass in more places
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D52105: [WebAssembly] Add V128 value type to binary format
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D50181: [SLP] Add bundle reordering function for already scheduled bundles.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r342061 - [ARM] Tighten f64<->f16 conversion requirements
Diogo N. Sampaio via llvm-commits
- [PATCH] D51631: [ARM] Tighten f64<->f16 conversion requirements
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Don Hinton via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Don Hinton via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Don Hinton via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Don Hinton via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Don Hinton via Phabricator via llvm-commits
- [PATCH] D52045: [Mips][FastISel] Fix selectBranch on icmp i1
Dragan Mladjenovic via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51702: [LoopInterchange] Turn into a loop pass.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [LibCalls] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [lld] r341913 - ReleaseNotes: fixes
Ed Maste via llvm-commits
- [lld] r342239 - lld: add -z interpose support
Ed Maste via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Edd Barrett via Phabricator via llvm-commits
- [polly] r342010 - [ScopDetection] Use addUnknown for calls in the AliasSetTracker.
Eli Friedman via llvm-commits
- [PATCH] D51851: [CGP] Ensure splitgep gives deterministic output
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51842: [X86ISel] Implement byval lowering for Win64 calling convention
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52026: [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
Eric Christopher via llvm-commits
- [PATCH] D51977: [clangd] Clarify and hide -index flag.
Eric Liu via Phabricator via llvm-commits
- [llvm] r341861 - Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Erich Keane via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Erich Keane via Phabricator via llvm-commits
- [PATCH] D51510: Move AESNI generation to Skylake and Goldmont
Erich Keane via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r341875 - [hwasan] Re-enable print-memory-usage-android test.
Evgeniy Stepanov via llvm-commits
- [llvm] r342279 - test/Other/can-execute.txt: delete %t after the test
Fangrui Song via llvm-commits
- [llvm] r342339 - [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via llvm-commits
- [lld] r342342 - [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52055: [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52129: [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52129: [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52129: [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342325 - [NFC] minor cleanup in PassManagerInternal.h
Fedor Sergeev via llvm-commits
- [PATCH] D51973: [New PM] adding unit tests for PassInstrumentation
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51973: [New PM] adding unit tests for PassInstrumentation
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51973: [New PM] adding unit tests for PassInstrumentation
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r341970 - [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via llvm-commits
- [llvm] r342027 - [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via llvm-commits
- [llvm] r342058 - [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via llvm-commits
- [llvm] r342209 - [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Florian Hahn via llvm-commits
- [PATCH] D51595: [NewGVN] Update use counts for SSA copies when replacing them by their operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51922: [NewGVN] Apply SimplifySelectInst if any of the options is undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51923: [NFC] Add validation to Ordered Instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51629: [Local] Keep K's range if K does not move when combining metadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52026: [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51702: [LoopInterchange] Turn into a loop pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52026: [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52067: [inline Cost] Don't mark function accessing varargs as non-inlinable
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51168: [NewGVN] Make sure we do not add a user to itself.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52154: [LoopInterchange] Preserve LCSSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50288: [ARM64] [Windows] Exception handling support in frame lowering
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D52144: use __ARM_FP instead of __VFP_FP__
Frank Schaefer via Phabricator via llvm-commits
- [PATCH] D52144: use __ARM_FP instead of __VFP_FP__
Frank Schaefer via Phabricator via llvm-commits
- [PATCH] D52149: add support functions for hard/soft float multilib distinction
Frank Schaefer via Phabricator via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fāng-ruì Sòng via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fāng-ruì Sòng via llvm-commits
- Buildbot numbers for the week of 8/26/2018 - 9/01/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 9/02/2018 - 9/08/2018
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r342170 - [DCE] Add DebugCounter support
George Burgess IV via llvm-commits
- [llvm] r342172 - [PartiallyInlineLibCalls] Add DebugCounter support
George Burgess IV via llvm-commits
- [PATCH] D51960: [EarlyCSEwMemorySSA] Add MSSA verification and tests to make EarlyCSE failures easier to track.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50092: Introduce DebugCounter into DCE pass
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50093: Introduce DebugCounter into PartiallyInlineLibCalls pass
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
George Karpenkov via llvm-commits
- [PATCH] D52086: [lit] Add a substitution for Clang Analyzer tests
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51823: [analyzer] Dump unique identifiers for statements in exploded graph
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51824: StmtPrinter: allow customizing the end-of-line character
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51825: [analyzer] Use correct end-of-line character when printing statements for exploded graph
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51826: [analyzer] Dump reproducible identifiers for statements in exploded graph in store
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51827: [analyzer] Generate and use stable identifiers for LocationContext
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51834: [ELF] Don't emit .relr.dyn section if there are no relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D51935: [LLDB] - Improved DWARF5 support.
George Rimar via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
George Rimar via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
George Rimar via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
George Rimar via Phabricator via llvm-commits
- [llvm] r341835 - [LSR] Add tests for small constants; NFC
Gil Rapaport via llvm-commits
- [PATCH] D51861: [LSR] Combine unfolded offset into invariant register
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Gregory PAKOSZ via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Hal Finkel via Phabricator via llvm-commits
- [lld] r341780 - Merging r341670 and r341672:
Hans Wennborg via llvm-commits
- [lld] r341670 - MachO: Fix out-of-bounds memory access in getString16
Hans Wennborg via llvm-commits
- [llvm] r341642 - ARM: fix Thumb2 CodeGen for ldrex with folded frame-index.
Hans Wennborg via llvm-commits
- [llvm] r341785 - ReleaseNotes: update links to use https
Hans Wennborg via llvm-commits
- [lld] r341788 - ReleaseNotes: update links to use https
Hans Wennborg via llvm-commits
- [test-suite] r341809 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [lld] r341816 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r341819 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [lld] r341913 - ReleaseNotes: fixes
Hans Wennborg via llvm-commits
- [www] r341914 - Update the release schedule to match reality
Hans Wennborg via llvm-commits
- [llvm] r341919 - [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Hans Wennborg via llvm-commits
- [lld] r341913 - ReleaseNotes: fixes
Hans Wennborg via llvm-commits
- [lld] r341913 - ReleaseNotes: fixes
Hans Wennborg via llvm-commits
- [PATCH] D51118: Release Notes: Add Zig to External Open Source Projects Using LLVM 7
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r341899 - [XRay] Add missing LLVMTestingSupport target_link_libraries
Heejin Ahn via llvm-commits
- [llvm] r342084 - [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52106: [WebAssembly] Add v128 value type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r342197 - [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via llvm-commits
- [llvm] r342201 - Fix for the buildbot failure http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/23635
Hideki Saito via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D52056: [PGO][CHR] Add opt remarks.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D51854: [Arm builtins] Remove non-necessary IS check
Hugues de Valon via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Ilia Taraban via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Ilia Taraban via Phabricator via llvm-commits
- [llvm] r342023 - Revert "AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser."
Ilya Biryukov via llvm-commits
- [llvm] r341982 - AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination
Ilya Biryukov via llvm-commits
- [llvm] r342024 - Remove unused include from IVDescriptors.cpp.
Ilya Biryukov via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D52138: [Thumb] Add some integer abs testcases for different typesizes.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D52138: [Thumb] Add some integer abs testcases for different typesizes.
Ivan Kulagin via Phabricator via llvm-commits
- [llvm] r341853 - NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via llvm-commits
- [llvm] r341865 - [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via llvm-commits
- [llvm] r341866 - Fix bit_cast __is_trivially_copyable
JF Bastien via llvm-commits
- [llvm] r341867 - Fix bit_cast properly
JF Bastien via llvm-commits
- [llvm] r341897 - NFC: use bit_cast more in AArch64AddressingModes
JF Bastien via llvm-commits
- [llvm] r341900 - NCF: use bit_cast in IntervalMap
JF Bastien via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51751: Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51751: Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r342233 - [ThinLTO]Allow setting of maximum cache size with 64-bit number
James Henderson via llvm-commits
- [llvm] r342244 - Revert r342233.
James Henderson via llvm-commits
- [PATCH] D51992: [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r341876 - Add size remarks to MachineFunctionPass
Jessica Paquette via llvm-commits
- [llvm] r341882 - Explicitly state triple in machine-size-remarks.ll
Jessica Paquette via llvm-commits
- [llvm] r341885 - Add REQUIRES line to machine-size-remarks
Jessica Paquette via llvm-commits
- [llvm] r341959 - [MachineOutliner][NFC] Factor out instruction mapping into its own function
Jessica Paquette via llvm-commits
- [llvm] r341960 - [NFC] Fix typo in comment
Jessica Paquette via llvm-commits
- [llvm] r342009 - [MachineOutliner] Add codegen size remarks to the MachineOutliner
Jessica Paquette via llvm-commits
- [PATCH] D51830: Add a way to make scripted breakpoints
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D51830: Add a way to make scripted breakpoints
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D52111: Make eSearchDepthFunction work for scripted resolvers
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D52039: [PowerPC][NFC] Add a mulld testcase for scheduling check.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D52040: [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Joel Stanley via Phabricator via llvm-commits
- [www] r341918 - [NFC] Use relative links to llvm.org [No 4]
Johannes Doerfert via llvm-commits
- [www] r341920 - [FIX] Use charset not encoding to denote utf-8
Johannes Doerfert via llvm-commits
- [www] r341922 - [FIX] Remove old style encoding definition, new one is present
Johannes Doerfert via llvm-commits
- [www] r341923 - [FIX] Remove non-existent css property
Johannes Doerfert via llvm-commits
- [llvm] r341926 - [LoopInfo] Fix Loop::getLoopID() for loops with multiple latches
Johannes Doerfert via llvm-commits
- [llvm] r341927 - [FuncAttrs] Remove "access range attributes" for read-none functions
Johannes Doerfert via llvm-commits
- [llvm] r341968 - [LoopInfo][FIX] Remove leftover dump in unit test
Johannes Doerfert via llvm-commits
- [llvm] r341820 - [GVN] Invalidate cached info for values replaced by equality propagation
John Brawn via llvm-commits
- [PATCH] D51218: [GVN] Invalidate cached info for values replaced by equality propagation
John Brawn via Phabricator via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
John Brawn via Phabricator via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
John Brawn via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D52066: [Driver] Fix missing MultiArch include dir on powerpcspe
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [www] r342242 - add august 3 minutes
John Regehr via llvm-commits
- [www] r342243 - oops add link too, I forgot that svn doesn't commit outside of the subdir where you run it ugh
John Regehr via llvm-commits
- [llvm] r342136 - [MC/Dwarf] Unclamp DWARF linetables format on Darwin.
Jonas Devlieghere via llvm-commits
- [PATCH] D51730: [DWARFExpression] Read literars as unsigned values.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r342207 - [SystemZ] Adjust cost functions for subtargets that use LI + LOC instead of IPM
Jonas Paulsson via llvm-commits
- [PATCH] D51898: Revert "[clang-tidy] Handle unresolved expressions in ExprMutationAnalyzer"
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51880: [ASTMatchers] add three matchers for dependent expressions
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51880: [ASTMatchers] add three matchers for dependent expressions
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51299: [python bindings] Expose template argument API for Type
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D51299: [python bindings] Expose template argument API for Type
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r341966 - Test commit: remove trailing whitespace
Josh Stone via llvm-commits
- [llvm] r341969 - [GlobalISel] Lower dbg.declare into indirect DBG_VALUE
Josh Stone via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Josh Stone via Phabricator via llvm-commits
- [PATCH] D51749: [GlobalISel] Lower dbg.declare into indirect DBG_VALUE
Josh Stone via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Josh Stone via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Josh Stone via Phabricator via llvm-commits
- [llvm] r342065 - [objcopy] make objcopy follow program header standards
Julie Hockett via llvm-commits
- [PATCH] D43424: [clang-doc] Implement a (simple) Markdown generator
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D51038: [clang] Make sure codecompletion is called for calls even when inside a token.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D51039: [clangd] Add unittests for D51038
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D51917: [CodeCompletion] Enable signature help when initializing class/struct/union members.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D51924: [clangd] Add unittests for D51917
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Kamil Rytarowski via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Kamil Rytarowski via llvm-commits
- [PATCH] D51842: [X86ISel] Implement byval lowering for Win64 calling convention
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D51802: [clangd] Make advanceTo() faster on Posting Lists
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51539: [clangd] Add symbol slab size to index memory consumption estimates
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51852: [clangd] Implement FuzzyFindRequest JSON (de)serialization
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51852: [clangd] Implement FuzzyFindRequest JSON (de)serialization
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51860: [clangd] NFC: Use uint32_t for FuzzyFindRequest limits
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51628: [clangd] Implement a Proof-of-Concept tool for symbol index exploration
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51090: [clangd] Add index benchmarks
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D52016: [clangd] Don't create child AND and OR iterators with one posting list
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r341982 - AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination
Konstantin Zhuravlyov via llvm-commits
- [llvm] r342069 - AMDGPU: Re-apply r341982 after fixing the layering issue
Konstantin Zhuravlyov via llvm-commits
- [llvm] r341982 - AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination
Konstantin Zhuravlyov via llvm-commits
- [llvm] r342077 - AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Konstantin Zhuravlyov via llvm-commits
- [llvm] r342270 - AMDGPU: Clear the bits before they are being set in program resource registers
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D51890: AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser.
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D51890: AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser.
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D51954: AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D51954: AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r342011 - [hwasan] tests for a buffer overflow with a large allocation
Kostya Serebryany via llvm-commits
- [compiler-rt] r342014 - [hwasan] On every use-after-free print a developer note: the index of this heap object in the thread's deallocation ring buffer. Mostly useful to hwasan developers, will hopefully let us know the good size of the deallocation ring buffer
Kostya Serebryany via llvm-commits
- [compiler-rt] r342164 - [hwasan] use a single Printf per line when printing a report (more friendly to android logging)
Kostya Serebryany via llvm-commits
- [llvm] r342089 - [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via llvm-commits
- [llvm] r342354 - [DebugInfo] Fix build when std::vector::iterator is a pointer
Kristina Brooks via llvm-commits
- [PATCH] D51835: [ADT] Support converting to lowercase string in toHex
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52066: [Driver] Fix missing MultiArch include dir on powerpcspe
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52149: add support functions for hard/soft float multilib distinction
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r342045 - [ADT] Made numerous methods of ImmutableList const
Kristof Umann via llvm-commits
- [llvm] r341851 - [Hexagon] Split large offsets into properly aligned addends
Krzysztof Parzyszek via llvm-commits
- [llvm] r342079 - [Hexagon] Use legalized type for extracted elements in scalarizeShuffle
Krzysztof Parzyszek via llvm-commits
- [llvm] r342090 - [Hexagon] Improve the selection algorithm in scalarizeShuffle
Krzysztof Parzyszek via llvm-commits
- [llvm] r342091 - [Hexagon] Use shuffles when lowering "gather" shufflevectors
Krzysztof Parzyszek via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [llvm] r341872 - [ORC] Simplify LLJIT::Create by removing the ExecutionSession parameter.
Lang Hames via llvm-commits
- [llvm] r341873 - [ORC] Render unresolved symbol addresses as "<not resolved>" in JITDylib::dump.
Lang Hames via llvm-commits
- [llvm] r342013 - [ORC] Remove some unused typedefs.
Lang Hames via llvm-commits
- [llvm] r342086 - [ORC] Add a special 'main' JITDylib that is created on ExecutionSession
Lang Hames via llvm-commits
- [llvm] r342087 - [ORC] Merge ExecutionSessionBase with ExecutionSession by moving a couple of
Lang Hames via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Lang Hames via Phabricator via llvm-commits
- [llvm] r342268 - Test commit access
Lion Yang via llvm-commits
- [llvm] r342288 - [PowerPC] Fix the calling convention for i1 arguments on PPC32
Lion Yang via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Luka Ercegovcevic via Phabricator via llvm-commits
- [PATCH] D52082: [Arm][AsmParser] Restrict register list size for VSTM/VLDM
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D52085: [ARM][ARMLoadStoreOptimizer]
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Mailing List "llvm-commits" via Phabricator via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D51912: [XRay] Use FDR Records+Visitors for Trace Loading
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D51965: [XRay] Bug fixes for FDR custom event and arg-logging
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D52077: [XRay] Simplify FDR buffer management
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D51942: [InstCombine] Fold (C/x)>0 into x>0 if possible
Martin Elshuber via Phabricator via llvm-commits
- [lld] r341846 - [MinGW] Hook up the --require-defined option to -include:
Martin Storsjo via llvm-commits
- [compiler-rt] r341857 - [Windows] Include BaseTsd.h with lowercase
Martin Storsjo via llvm-commits
- [compiler-rt] r341903 - [ASan] [Windows] Remove const from _msize function declaration parameter
Martin Storsjo via llvm-commits
- [lld] r341976 - Clarify the wording for the state of the lld/MinGW target
Martin Storsjo via llvm-commits
- [compiler-rt] r341983 - [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjo via llvm-commits
- [llvm] r342204 - [Support] Treat null bytes as separator in windows command line strings
Martin Storsjo via llvm-commits
- [lld] r342205 - [COFF] Avoid copying of chunk vectors. NFC.
Martin Storsjo via llvm-commits
- [lld] r342206 - [COFF] Allow embedded directives to be separated by null bytes
Martin Storsjo via llvm-commits
- [lld] r342294 - [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjo via llvm-commits
- [PATCH] D51840: [LLD] [MinGW] Hook up the --require-defined option to -include:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51876: [ASan] [Windows] Remove const from _msize function declaration parameter
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51877: [compiler-rt] [Windows] Include BaseTsd.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51878: [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51879: [ASan] [MinGW] Avoid including headers for functions that will be redefined
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51883: [Sanitizers] [MinGW] Check for __i386__ in addition to _M_IX86 for i386 specific details
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51877: [compiler-rt] [Windows] Include BaseTsd.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51876: [ASan] [Windows] Remove const from _msize function declaration parameter
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51879: [ASan] [MinGW] Avoid including headers for functions that will be redefined
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51914: [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51914: [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51879: [ASan] [MinGW] Avoid including headers for functions that will be redefined
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51878: [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52014: [LLD] [COFF] Allow embedded directives to be separated by null bytes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52014: [LLD] [COFF] Allow embedded directives to be separated by null bytes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52156: [LLD] [COFF] Alternative ARM range thunk algorithm
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r341801 - DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via llvm-commits
- [llvm] r341803 - AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit
Matt Arsenault via llvm-commits
- [llvm] r341806 - AMDGPU: Remove function pointer type hack
Matt Arsenault via llvm-commits
- [llvm] r341894 - AMDGPU: Don't error on out of bounds address spaces
Matt Arsenault via llvm-commits
- [llvm] r341895 - AMDGPU: Remove leftovers from configurable address spaces
Matt Arsenault via llvm-commits
- [llvm] r341898 - AMDGPU: Fix r600 test
Matt Arsenault via llvm-commits
- [llvm] r342131 - AMDGPU: Fix some outdated datalayouts in tests
Matt Arsenault via llvm-commits
- [llvm] r342132 - DAG: Fix expansion of unaligned FP loads and stores
Matt Arsenault via llvm-commits
- [llvm] r342133 - AMDGPU: Fix not preserving alignent in call setups
Matt Arsenault via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51793: AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51796: AMDGPU: Remove function pointer type hack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51736: DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51843: AMDGPU: Don't error on out of bounds address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51845: AMDGPU: Remove leftovers from configurable address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51909: AMDGPU: Fix annotate kernel features through casted calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52011: DAG: Fix expansion of unaligned FP loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52012: AMDGPU: Fix not preserving alignent in call setups
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52024: LSV: Fix adjust alloca alignment trick for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52024: LSV: Fix adjust alloca alignment trick for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52011: DAG: Fix expansion of unaligned FP loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52012: AMDGPU: Fix not preserving alignent in call setups
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51794: AMDGPU: Don't error on calls to null or undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51742: [AMDGPU] Fix regression with not maintaining MachineDominatorTree
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341980 - [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Matt Davis via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49431: [llvm-mca][docs][WIP] Initial work on an internals/views mca doc. NFC
Matt Davis via Phabricator via llvm-commits
- [llvm] r341951 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [llvm] r341965 - Revert "[SanitizerCoverage] Create comdat for global arrays."
Matt Morehouse via llvm-commits
- [llvm] r341987 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [llvm] r341995 - Revert "[SanitizerCoverage] Create comdat for global arrays."
Matt Morehouse via llvm-commits
- [llvm] r342186 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [compiler-rt] r342255 - [libFuzzer] Disable value-profile-strncmp.test on aarch64.
Matt Morehouse via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D51862: [LNT] more pep8 code style fixes
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49503: [test-suite] Add Image Processing Kernels Using Benchmark Library: Dither Algorithms
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52125: X86, AArch64, ARM: Do not attach debug location to spill/reload instructions
Matthias Braun via Phabricator via llvm-commits
- [llvm] r341893 - [IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev via llvm-commits
- [llvm] r341901 - [NFC] Rename variable
Max Kazantsev via llvm-commits
- [llvm] r341904 - [NFC] Specify test's option to reduce reliance on defaults
Max Kazantsev via llvm-commits
- [llvm] r341917 - [NFC] Sanitizing asserts for OrderedBasicBlock
Max Kazantsev via llvm-commits
- [llvm] r342107 - [NFC] Use expensive asserts in relevant LICM tests
Max Kazantsev via llvm-commits
- [llvm] r342108 - [NFC] Add Requires: asserts where needed
Max Kazantsev via llvm-commits
- [llvm] r342202 - [NFC] Remove meaningless code from GVN
Max Kazantsev via llvm-commits
- [llvm] r342360 - [NFC] Turn unsigned counters into boolean flags
Max Kazantsev via llvm-commits
- [PATCH] D51850: [IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51850: [IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51923: [NFC] Add validation to Ordered Instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51923: [NFC] Add validation to Ordered Instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51923: [NFC] Add validation to Ordered Instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52073: [GVN][NFC] Use more surgical updates to save some compile time
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52017: [NFC] Introduce surgical invalidation of IPT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51404: [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r341996 - add IR flags to MI
Michael Berg via llvm-commits
- [llvm] r342081 - Guard FMF context by excluding some FP operators from FPMathOperator
Michael Berg via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51738: add IR flags to MI
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51145: Guard FMF context by excluding some FP operators from FPMathOperator
Michael Berg via Phabricator via llvm-commits
- [polly] r342010 - [ScopDetection] Use addUnknown for calls in the AliasSetTracker.
Michael Kruse via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51963: [Polly] Really fix Windows builds.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49503: [test-suite] Add Image Processing Kernels Using Benchmark Library: Dither Algorithms
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D49987: [ARM] Make FP16 vectors legal
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D52086: [lit] Add a substitution for Clang Analyzer tests
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D52035: [MIPS][MicroMIPS] Fix the definition of MOVEP instruction
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D52037: [MIPS][MicroMIPS] Extending size reduction pass with MOVEP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D52087: [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52072: [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52039: [PowerPC][NFC] Add a mulld testcase for scheduling check.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52040: [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52013: Add support for powerpc64-*-linux-musl targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Nick Desaulniers via Phabricator via llvm-commits
- [lld] r341823 - Remove an effectively unused local variable.
Nico Weber via llvm-commits
- [llvm] r341944 - Make malformed-machos.test pass on my Mac.
Nico Weber via llvm-commits
- [llvm] r341945 - pdb output: Initialize padding in PublicsStreamHeader.
Nico Weber via llvm-commits
- [lld] r342158 - lld-link: For nonexisting inputs, omit follow-on diagnostics
Nico Weber via llvm-commits
- [llvm] r342248 - Introduce explicit add_unittest_with_input_files target for tests that use llvm::getInputFileDirectory()
Nico Weber via llvm-commits
- [llvm] r342330 - Update microsoftDemangle() to work more like itaniumDemangle().
Nico Weber via llvm-commits
- [lld] r342332 - lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via llvm-commits
- [llvm] r342333 - Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID.
Nico Weber via llvm-commits
- [lld] r342334 - lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via llvm-commits
- [llvm] r342336 - Revert r342148 (and follow-on fix attempts r342154, r342180, r342182, r342193)
Nico Weber via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51981: lld-link: If an input file doesn't exist, don't print diagnostics after "input file doesn't exist".
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52095: Introduce explicit add_file_reading_unittest target for tests that use llvm::getInputFileDirectory()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52095: Introduce explicit add_file_reading_unittest target for tests that use llvm::getInputFileDirectory()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51793: AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51726: [AMDGPU] Remove non-instructions from GCNHazardRecognizer buffer
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51726: [AMDGPU] Remove non-instructions from GCNHazardRecognizer buffer
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51994: TableGen/ISel: Allow PatFrag predicate code to access captured operands
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D52011: DAG: Fix expansion of unaligned FP loads and stores
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D52022: [AMDGPU] Removed unused method
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r342174 - [X86] Cleanup pair returns. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342175 - [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51418: [AArch64] Enable return address signing for static ctors
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51427: [AArch64] Return address signing B key support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D51719: Wrapped block after case label should not be merged into a single line (Bug 38854)
Owen Pan via Phabricator via llvm-commits
- [PATCH] D49503: [test-suite] Add Image Processing Kernels Using Benchmark Library: Dither Algorithms
Pankaj via Phabricator via llvm-commits
- [PATCH] D51962: Initial Syringe Prototype
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D51962: Initial Syringe Prototype
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r341840 - [MIPS GlobalISel] Select icmp
Petar Jovanovic via llvm-commits
- [llvm] r341934 - [MIPS] ORC JIT support
Petar Jovanovic via llvm-commits
- [PATCH] D51489: [MIPS GlobalISel] Select icmp
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r341888 - Prevent Constant Folding From Optimizing inrange GEP
Peter Collingbourne via llvm-commits
- [llvm] r342179 - [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Peter Collingbourne via llvm-commits
- [PATCH] D51698: Prevent Constant Folding From Optimizing inrange GEP
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51698: Prevent Constant Folding From Optimizing inrange GEP
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51970: [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51970: [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r342146 - [ELF] Guard --fix-cortex-a53-843419 against --just-syms
Peter Smith via llvm-commits
- [PATCH] D51854: [Arm builtins] Remove non-necessary IS check
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51792: [AArch64] Attempt to parse expressions as adr/adrp operands
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D52038: [LLD][ELF][AArch64] Guard --fix-cortex-a53-843419 against --just-syms
Peter Smith via Phabricator via llvm-commits
- [PATCH] D52038: [LLD][ELF][AArch64] Guard --fix-cortex-a53-843419 against --just-syms
Peter Smith via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Peter Smith via Phabricator via llvm-commits
- [llvm] r341852 - [ADT] Support converting to lowercase string in toHex
Petr Hosek via llvm-commits
- [lld] r341870 - [ELF] Don't emit .relr.dyn section if there are no relocs
Petr Hosek via llvm-commits
- [compiler-rt] r342318 - [XRay] Remove the deprecated __xray_log_init API
Petr Hosek via llvm-commits
- [compiler-rt] r342320 - [XRay] Remove the unused variable
Petr Hosek via llvm-commits
- [compiler-rt] r342357 - [sanitizer_common] Fuchsia now supports .preinit_array
Petr Hosek via llvm-commits
- [PATCH] D51835: [ADT] Support converting to lowercase string in toHex
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51834: [ELF] Don't emit .relr.dyn section if there are no relocs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51834: [ELF] Don't emit .relr.dyn section if there are no relocs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51606: [XRay] Remove the deprecated __xray_log_init API
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52155: [sanitizer_common] Fuchsia now supports .preinit_array
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52159: [Lexer] Add xray_instrument feature
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52159: [Lexer] Add xray_instrument feature
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52155: [sanitizer_common] Fuchsia now supports .preinit_array
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52159: [Lexer] Add xray_instrument feature
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51927: [ARM] Enable spilling of the hGPR class in Thumb2
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D50774: [OMPT] Update types according to TR7
Phabricator via Phabricator via llvm-commits
- [PATCH] D51807: Remove all uses of DIFlagBlockByrefStruct from Clang
Phabricator via Phabricator via llvm-commits
- [PATCH] D51189: [Sema][ObjC] Infer availability of +new from availability of -init
Phabricator via Phabricator via llvm-commits
- [PATCH] D51920: [ARM] Enable ARMCodeGenPrepare by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D51101: [ARM] Add smlald support in ARMParallelDSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Phabricator via Phabricator via llvm-commits
- [PATCH] D51801: [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Phabricator via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51938: [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Phabricator via Phabricator via llvm-commits
- [PATCH] D51940: [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Phabricator via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Phabricator via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
Phabricator via Phabricator via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Phabricator via Phabricator via llvm-commits
- [PATCH] D51477: [AArch64] Add parsing of aarch64_vector_pcs attribute.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D51424: [ARM] Exchange MAC operands in ARMParallelDSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51980: [GVNHoist] computeInsertionPoints() miscalculates the Iterated Dominance Frontiers
Phabricator via Phabricator via llvm-commits
- [PATCH] D51754: [X86] Remove isel patterns for ADCX instruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D51985: [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Phabricator via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Phabricator via Phabricator via llvm-commits
- [PATCH] D51987: [clangd] Rename global-symbol-builder to clangd-indexer.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52032: [ARM] Fix FixConsts for ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D51978: [ARM] Allow truncs as sources in ARM CGP
Phabricator via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Phabricator via Phabricator via llvm-commits
- [PATCH] D51981: lld-link: If an input file doesn't exist, don't print diagnostics after "input file doesn't exist".
Phabricator via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Phabricator via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52054: Add missing MC dependency to llvm-exegesis/CMakeLists.txt
Phabricator via Phabricator via llvm-commits
- [PATCH] D50927: [Sema] Remove location from implicit capture init expr
Phabricator via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52062: [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Phabricator via Phabricator via llvm-commits
- [PATCH] D52097: [OPENMP] Move OMPClauseReader/Writer classes to ASTReader/Writer - NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Phabricator via Phabricator via llvm-commits
- [PATCH] D52134: [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Phabricator via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Phabricator via Phabricator via llvm-commits
- [PATCH] D52153: scan-build: Add support of the option --exclude like in scan-build-py
Phabricator via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D51973: [New PM] adding unit tests for PassInstrumentation
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r341841 - [AST] Visit memtransfer arguments in order
Philip Reames via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Philip Reames via llvm-commits
- [llvm] r341880 - [AST] Add test coverage of memsets
Philip Reames via llvm-commits
- [llvm] r341892 - [LICM] (re-)simplify code using MemoryLocation API [NFC]
Philip Reames via llvm-commits
- [llvm] r342055 - [GVNHoist] computeInsertionPoints() miscalculates IDF
Philip Reames via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Philip Reames via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51895: Fix issues required to remove memset/memcpy/memmove special casing from AliasSetTracker
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51895: Fix issues required to remove memset/memcpy/memmove special casing from AliasSetTracker
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51848: [RegisterCoalescer] Fixup "Fixed inconsistent followCopyChain with subreg"
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D52061: [RegisterCoalescer] Only look at main ranges in valuesIdentical/followCopyChain
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51602: Print the correct error when our DynamicCheckerFunctions fail to install
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51930: Add a basic test for 'memory region'
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50681: Remove manual byte counting from internal Stream methods.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50809: Remove byte counting from SourceManager [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51175: Add support for descriptions with command completions.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D49739: Add new API to SBTarget class
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r341988 - [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via llvm-commits
- [llvm] r341992 - [Support] Quote arguments containing \n on Windows
Reid Kleckner via llvm-commits
- [lld] r341999 - [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via llvm-commits
- [llvm] r341999 - [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via llvm-commits
- [llvm] r342000 - Apply local fixes intended to be part of r341999.'
Reid Kleckner via llvm-commits
- [llvm] r342002 - [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Reid Kleckner via llvm-commits
- [llvm] r342260 - Revert r342210 "[ARM] bottom-top mul support in ARMParallelDSP"
Reid Kleckner via llvm-commits
- [llvm] r342210 - [ARM] bottom-top mul support in ARMParallelDSP
Reid Kleckner via llvm-commits
- [llvm] r342210 - [ARM] bottom-top mul support in ARMParallelDSP
Reid Kleckner via llvm-commits
- [llvm] r342265 - Revert r342183 "[DAGCombine] Fix crash when store merging created an extract_subvector with invalid index."
Reid Kleckner via llvm-commits
- [llvm] r342183 - [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.
Reid Kleckner via llvm-commits
- [llvm] r342183 - [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.
Reid Kleckner via llvm-commits
- [llvm] r342272 - Remove unused DIASession field
Reid Kleckner via llvm-commits
- [llvm] r342285 - [codeview] Remove dead code
Reid Kleckner via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Reid Kleckner via llvm-commits
- [PATCH] D51695: [MC] [AsmParser]: Ensure a new CFI frame is not opened within an existing one when using cc1as (causing a crash due to failed assert).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51842: [X86ISel] Implement byval lowering for Win64 calling convention
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51877: [compiler-rt] [Windows] Include BaseTsd.h with lowercase
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51876: [ASan] [Windows] Remove const from _msize function declaration parameter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51879: [ASan] [MinGW] Avoid including headers for functions that will be redefined
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51940: [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51914: [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51894: [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51894: [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51952: [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51894: [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51951: [PDB] Write FPO Data to the PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51952: [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Renato Golin via Phabricator via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Richard Diamond via llvm-commits
- [llvm] r342150 - [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested.
Richard Diamond via llvm-commits
- [llvm] r342154 - [cmake] Fix missing DEPENDS.
Richard Diamond via llvm-commits
- [llvm] r342154 - [cmake] Fix missing DEPENDS.
Richard Diamond via llvm-commits
- [llvm] r342193 - [NFC] Link LLVMCore into LLVMExegesisARMTests.
Richard Diamond via llvm-commits
- [PATCH] D51904: [Polly] Fix the build for non-`MSVC` Windows targets.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51963: [Polly] Really fix Windows builds.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51904: [Polly] Fix the build for non-`MSVC` Windows targets.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D52054: Add missing MC dependency to llvm-exegesis/CMakeLists.txt
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51963: [Polly] Really fix Windows builds.
Richard Diamond via Phabricator via llvm-commits
- [llvm] r342161 - Common infrastructure for reading a profile remapping file and building
Richard Smith via llvm-commits
- [llvm] r342166 - Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith via llvm-commits
- [llvm] r342168 - Add flag to llvm-profdata to allow symbols in profile data to be remapped, and
Richard Smith via llvm-commits
- [llvm] r342178 - Add dependency on new llvm-cxxmap tool to check-llvm.
Richard Smith via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51463: Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51463: Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51333: Diagnose likely typos in include statements
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D52155: [sanitizer_common] Fuchsia now supports .preinit_array
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Roland Scheidegger via Phabricator via llvm-commits
- [llvm] r341943 - [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via llvm-commits
- [llvm] r341953 - [DagCombine][NFC] Some more tests fo for X % C == 0 (UREM case) transform
Roman Lebedev via llvm-commits
- [llvm] r342054 - [NFC][InstCombine] R38708 - inefficient pattern for high-bits checking.
Roman Lebedev via llvm-commits
- [llvm] r342067 - [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Roman Lebedev via llvm-commits
- [llvm] r342074 - [NFC][InstCombine] R38708 - inefficient pattern for high-bits checking.
Roman Lebedev via llvm-commits
- [llvm] r342076 - [NFC][InstCombine] Drop newly-added interference-tests-for-high-bit-check.ll
Roman Lebedev via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Roman Lebedev via llvm-commits
- [llvm] r342154 - [cmake] Fix missing DEPENDS.
Roman Lebedev via llvm-commits
- [llvm] r342171 - [NFC][InstCombine] Test what happens if 'unefficient high bit check' pattern is on both sides.
Roman Lebedev via llvm-commits
- [llvm] r342173 - [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via llvm-commits
- [llvm] r342182 - LLVMExegesisX86Tests: link to LLVMCore, too.
Roman Lebedev via llvm-commits
- [llvm] r342184 - [NFC][InstCombine] PR38708 - inefficient pattern for high-bits checking 3.
Roman Lebedev via llvm-commits
- [llvm] r342321 - [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Roman Lebedev via llvm-commits
- [llvm] r342343 - [NFC][InstCombine] Some more tests for comparisons with low-bit-mask.
Roman Lebedev via llvm-commits
- [llvm] r342345 - [NFC][InstCombine] One more test pattern for comparisons with low-bit-mask.
Roman Lebedev via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51985: [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51753: [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51985: [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51931: [AMDGPU] Load divergence predicate refactoring
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52054: Add missing MC dependency to llvm-exegesis/CMakeLists.txt
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52062: [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52066: [Driver] Fix missing MultiArch include dir on powerpcspe
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52062: [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52146: [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 << y) mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52147: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((1 << y)+(-1)) mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52148: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((-1 << y) >> y) mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Roman Lebedev via Phabricator via llvm-commits
- [lld] r341890 - Update release notes for lld 7.0.
Rui Ueyama via llvm-commits
- [lld] r341936 - Update release notes to say that lld/MinGW is production-ready.
Rui Ueyama via llvm-commits
- [lld] r341937 - Style fix.
Rui Ueyama via llvm-commits
- [lld] r341948 - Simplify.
Rui Ueyama via llvm-commits
- [lld] r342187 - Update release notes for lld 7.
Rui Ueyama via llvm-commits
- [lld] r342191 - COFF: Add support for /force:multiple option
Rui Ueyama via llvm-commits
- [lld] r342297 - Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via llvm-commits
- [lld] r342298 - Revert r342297: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via llvm-commits
- [lld] r342299 - Rename GdbIndex.{cpp,h} -> DWARF.{cpp,h}.
Rui Ueyama via llvm-commits
- [lld] r342300 - Style fix. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D51834: [ELF] Don't emit .relr.dyn section if there are no relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51840: [LLD] [MinGW] Hook up the --require-defined option to -include:
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51981: lld-link: If an input file doesn't exist, don't print diagnostics after "input file doesn't exist".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52014: [LLD] [COFF] Allow embedded directives to be separated by null bytes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52038: [LLD][ELF][AArch64] Guard --fix-cortex-a53-843419 against --just-syms
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52038: [LLD][ELF][AArch64] Guard --fix-cortex-a53-843419 against --just-syms
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52055: [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52048: [WebAssembly] Update docs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52003: [WebAssembly] Add --export-default/--no-export-default options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49237: [PPC64] Optimize redundant instructions using R_PPC64_TOC16_HA in nop
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52129: [llvm-readobj] Make some commonly used short options visibile in -help
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r342109 - ARM: correct the relocation type for `bl` on WoA
Saleem Abdulrasool via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r342157 - [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via llvm-commits
- [llvm] r342180 - [llvm-exegesis] Add missing MC dependency to CMakeLists.txt
Sam Clegg via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52003: [WebAssembly] Add --export-default/--no-export-default options
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52048: [WebAssembly] Update docs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52048: [WebAssembly] Update docs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52054: Add missing MC dependency to llvm-exegesis/CMakeLists.txt
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50976: [WebAssembly] Update Config member to match command line option. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52003: [WebAssembly] Add --export-default/--no-export-default options
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51674: [clangd] Fix async index loading (from r341376).
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52004: [clangd] Allow all LSP methods to signal cancellation via $/cancelRequest
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52071: [clangd] Don't override the preamble while completing inside it, it doesn't work.
Sam McCall via Phabricator via llvm-commits
- [llvm] r341932 - [ARM] Enable ARMCodeGenPrepare by default
Sam Parker via llvm-commits
- [llvm] r341941 - [ARM] Add smlald support in ARMParallelDSP
Sam Parker via llvm-commits
- [llvm] r342032 - [ARM] Allow bitcasts in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r342033 - [ARM] Exchange MAC operands in ARMParallelDSP
Sam Parker via llvm-commits
- [llvm] r342040 - [ARM] Follow-up to rL342033
Sam Parker via llvm-commits
- [llvm] r342140 - [ARM] Fix FixConst for ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r342141 - [ARM] Allow truncs as sources in ARM CGP
Sam Parker via llvm-commits
- [llvm] r342210 - [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D51920: [ARM] Enable ARMCodeGenPrepare by default
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51978: [ARM] Allow truncs as sources in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52032: [ARM] Fix FixConsts for ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52080: [ARM] Cleanup ARM CGP isSupportedValue
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52102: [ARM] Disallow icmp with negative imm and overflow
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52067: [inline Cost] Don't mark function accessing varargs as non-inlinable
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r342030 - [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sander de Smalen via llvm-commits
- [llvm] r342038 - [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via llvm-commits
- [llvm] r342049 - [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via llvm-commits
- [llvm] r341845 - [x86] test codegen for unsigned saturated add; NFC
Sanjay Patel via llvm-commits
- [llvm] r341850 - [InstCombine] use SelectInst operand names to make code clearer; NFC
Sanjay Patel via llvm-commits
- [llvm] r341935 - [AArch64] test codegen for unsigned saturated add; NFC
Sanjay Patel via llvm-commits
- [llvm] r341979 - [InstCombine] add tests for add-with-overflow compares; NFC
Sanjay Patel via llvm-commits
- [llvm] r341981 - [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via llvm-commits
- [llvm] r341993 - [InstCombine] add tests for icmp with xor; NFC
Sanjay Patel via llvm-commits
- [llvm] r341997 - [InstCombine] add folds for icmp with xor mask constant
Sanjay Patel via llvm-commits
- [llvm] r342004 - [InstCombine] add folds for unsigned-overflow compares
Sanjay Patel via llvm-commits
- [llvm] r342082 - [InstCombine] add tests for unsigned add overflow; NFC
Sanjay Patel via llvm-commits
- [llvm] r342083 - revert r341288 - [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via llvm-commits
- [llvm] r342095 - [DAGCombiner] improve formatting for select+setcc code; NFC
Sanjay Patel via llvm-commits
- [llvm] r342147 - [InstCombine] reorder folds to reduce chance of infinite loops
Sanjay Patel via llvm-commits
- [llvm] r342149 - [InstCombine] remove checks for IsFreeToInvert()
Sanjay Patel via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Sanjay Patel via llvm-commits
- [llvm] r342237 - [InstCombine] add more tests for x86 blendv (PR38814); NFC
Sanjay Patel via llvm-commits
- [llvm] r342249 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r342250 - [InstCombine] remove stall comment from test file; NFC
Sanjay Patel via llvm-commits
- [llvm] r342251 - [InstCombine] move test next to related tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r342253 - [InstCombine] remove unnecessary target constraints for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r342254 - [InstCombine] rename test file to better describe the fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r342274 - [InstCombine] add more tests for add narrowing folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r342278 - [InstCombine] refactor add narrowing folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r342289 - [InstCombine] add/use overflowing math helper functions; NFC
Sanjay Patel via llvm-commits
- [llvm] r342292 - [InstCombine] refactor mul narrowing folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r342324 - [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via llvm-commits
- [llvm] r342346 - [x86] add failure to splat test (PR38949); NFC
Sanjay Patel via llvm-commits
- [llvm] r342347 - [x86] fix uses check in broadcast transform (PR38949)
Sanjay Patel via llvm-commits
- [llvm] r342348 - [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Sanjay Patel via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51938: [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51145: Guard FMF context by excluding some FP operators from FPMathOperator
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51985: [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51753: [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52059: [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52059: [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52062: [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52059: [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51753: [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D51795: AMDGPU: Don't error on calls to constexpr casts of functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51742: [AMDGPU] Fix regression with not maintaining MachineDominatorTree
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51795: AMDGPU: Don't error on calls to constexpr casts of functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51795: AMDGPU: Don't error on calls to constexpr casts of functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51954: AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51795: AMDGPU: Don't error on calls to constexpr casts of functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51742: [AMDGPU] Fix regression with not maintaining MachineDominatorTree
Scott Linder via Phabricator via llvm-commits
- [PATCH] D52055: [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D49237: [PPC64] Optimize redundant instructions using R_PPC64_TOC16_HA in nop
Sean Fertile via Phabricator via llvm-commits
- [llvm] r341836 - make flag name more specific to gvn [NFC]
Sebastian Pop via llvm-commits
- [llvm] r341837 - add flag instead of using a constant [NFC]
Sebastian Pop via llvm-commits
- [llvm] r341838 - HotColdSplitting: check that target supports cold calling convention
Sebastian Pop via llvm-commits
- [llvm] r341839 - HotColdSplitting: fix test failing because of last commit
Sebastian Pop via llvm-commits
- [llvm] r342275 - HotColdSplit: add back propagation to extend cold regions
Sebastian Pop via llvm-commits
- [llvm] r342276 - HotColdSplit: fix isSingleEntrySingleExit
Sebastian Pop via llvm-commits
- [llvm] r342277 - HotColdSplit: fix invalid SSA due to outlining
Sebastian Pop via llvm-commits
- [PATCH] D51801: [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D51980: [GVNHoist] computeInsertionPoints() miscalculates the Iterated Dominance Frontiers
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r341896 - [LICM] Avoid duplicate work during building AliasSetTracker
Serguei Katkov via llvm-commits
- [PATCH] D51715: [LICM] Avoid duplicate work during building AliasSetTracker
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D51445: Remove undefined behavior around the use of StateType
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D51896: Refactoring std::function formatter to move core functionality into CPPLanguageRuntime
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D51877: [compiler-rt] [Windows] Include BaseTsd.h with lowercase
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D51898: Revert "[clang-tidy] Handle unresolved expressions in ExprMutationAnalyzer"
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D50953: [clang-tidy] Handle sugared reference types in ExprMutationAnalyzer
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D51948: [analyzer] Add ExprMutationAnalyzer
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D51948: [analyzer] Add ExprMutationAnalyzer
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D51946: [analyzer] Remove PseudoConstantAnalysis
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D52008: [analyzer] Handle forwarding reference better in ExprMutationAnalyzer.
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D49116: Setup clang-format as an Arcanist linter
Siddhartha Bagaria via Phabricator via llvm-commits
- [llvm] r341919 - [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Simon Atanasyan via llvm-commits
- [llvm] r341919 - [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Simon Atanasyan via llvm-commits
- [llvm] r341952 - [MIPS] Fix illegal type assert in single-float mode
Simon Atanasyan via llvm-commits
- [llvm] r342119 - [mips] Enable the mnemonic spell corrector
Simon Atanasyan via llvm-commits
- [PATCH] D51773: [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D52027: [llvm-readobj] Print ELF header flags names in GNU output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Simon Dardis via Phabricator via llvm-commits
- [llvm] r341799 - [llvm-exegesis] Ignore double spaced separators in asm strings
Simon Pilgrim via llvm-commits
- [llvm] r342128 - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342156 - [AArch64] Add integer abs testcases for D51873.
Simon Pilgrim via llvm-commits
- [llvm] r342234 - [X86][BMI1] Add scheduler class for BLSI/BLSMSK/BLSR BMI1 instructions
Simon Pilgrim via llvm-commits
- [llvm] r342235 - [X86][BMI1] Fix BLSI/BLSMSK/BLSR BMI1 scheduling on btver2
Simon Pilgrim via llvm-commits
- [llvm] r342257 - [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via llvm-commits
- [llvm] r342258 - Revert a line-endings change that somehow got included with rL342257
Simon Pilgrim via llvm-commits
- [llvm] r342323 - Fix line endings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342328 - [X86][SSE] Fix insertps load combine test name
Simon Pilgrim via llvm-commits
- [llvm] r342344 - Fix -Wdangling-else gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342349 - [X86][AVX] Enable ISD::SRL -> ISD::MULHU for v16i16
Simon Pilgrim via llvm-commits
- [llvm] r342352 - [X86][SSE] Always enable ISD::SRL -> ISD::MULHU for v8i16
Simon Pilgrim via llvm-commits
- [PATCH] D48276: [llvm-mca] Stricter checking from update_mca_test_checks.py
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51754: [X86] Remove isel patterns for ADCX instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51737: DAG: Combine extract_vector_elt of concat_vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51839: [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51589: DAG: Fold extract_vector_elt (scalar_to_vector), K to undef
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52059: [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52134: [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52140: [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51920: [ARM] Enable ARMCodeGenPrepare by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51477: [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51424: [ARM] Exchange MAC operands in ARMParallelDSP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51978: [ARM] Allow truncs as sources in ARM CGP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52032: [ARM] Fix FixConsts for ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51794: AMDGPU: Don't error on calls to null or undef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51843: AMDGPU: Don't error on out of bounds address spaces
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51845: AMDGPU: Remove leftovers from configurable address spaces
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51890: AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51890: AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51909: AMDGPU: Fix annotate kernel features through casted calls
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51736: DAG: Change behavior of fminnum/fmaxnum nodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52012: AMDGPU: Fix not preserving alignent in call setups
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51794: AMDGPU: Don't error on calls to null or undef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52019: [AMDGPU] Divergence driven instruction selection. Part 1.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52123: [AMDGPU] Initialize instruction itinerary from GCNSubtarget
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D51939: -mcpu=native CPU detection for Cavium processors
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r341856 - [lit] Disable shtest-timeout on Windows
Stella Stamenova via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51871: [lit] Disable shtest-timeout on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51871: [lit] Disable shtest-timeout on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D51713: Support -fno-omit-frame-pointer with -pg.
Stephen Hines via Phabricator via llvm-commits
- [llvm] r342263 - [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [www] r341796 - Fix author list for first talk.
Sven van Haastregt via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r341844 - [ARC] Fix macro usage (DEBUG -> LLVM_DEBUG)
Tatyana Krasnukha via llvm-commits
- [PATCH] D48802: [lldb-mi] Re-implement symbol-list-lines command.
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Ted Woodward via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51928: [PerfMonitor] Fix rdtscp callsites
Theodoros Theodoridis via Phabricator via llvm-commits
- [llvm] r342064 - [WebAssembly] SIMD comparisons
Thomas Lively via llvm-commits
- [llvm] r342104 - [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via llvm-commits
- [llvm] r342105 - Remove isAsCheapAsAMove from mem ops
Thomas Lively via llvm-commits
- [llvm] r342106 - Remove isAsCheapAsAMove from v128.const
Thomas Lively via llvm-commits
- [llvm] r342273 - [WebAssembly][NFC] Fix unconventional test names
Thomas Lively via llvm-commits
- [llvm] r342287 - [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via llvm-commits
- [llvm] r342296 - [WebAssembly] SIMD neg
Thomas Lively via llvm-commits
- [llvm] r342302 - [WebAssembly] SIMD shifts
Thomas Lively via llvm-commits
- [llvm] r342303 - [WebAssembly][NFC] Generalize operand numbers in SIMD tests
Thomas Lively via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52105: [WebAssembly] Add V128 value type to binary format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52106: [WebAssembly] Add v128 value type
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52105: [WebAssembly] Add V128 value type to binary format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52108: [WebAssembly] Handle V128RegClass in more places
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52110: [WebAssembly][NFC] Fix unconventional test names
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52110: [WebAssembly][NFC] Fix unconventional test names
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52106: [WebAssembly] Add v128 value type
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52130: [WebAssembly][NFC] Generalize operand numbers in SIMD tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52130: [WebAssembly][NFC] Generalize operand numbers in SIMD tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Thomas Roughton via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Thomas Roughton via Phabricator via llvm-commits
- [llvm] r341831 - InstCombine: move hasOneUse check to the top of foldICmpAddConstant
Tim Northover via llvm-commits
- [llvm] r342127 - ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via Phabricator via llvm-commits
- [llvm] r342189 - [AMDGPU] Removed unused method
Tim Renouf via llvm-commits
- [PATCH] D51848: [RegisterCoalescer] Fixup "Fixed inconsistent followCopyChain with subreg"
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D52022: [AMDGPU] Removed unused method
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D52061: [RegisterCoalescer] Only look at main ranges in valuesIdentical/followCopyChain
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51848: [RegisterCoalescer] Fixup "Fixed inconsistent followCopyChain with subreg"
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D52022: [AMDGPU] Removed unused method
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D52061: [RegisterCoalescer] Only look at main ranges in valuesIdentical/followCopyChain
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51878: [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Timur Iskhodzhanov via Phabricator via llvm-commits
- [polly] r341946 - [PerfMonitor] Fix rdtscp callsites
Tobias Grosser via llvm-commits
- [PATCH] D51928: [PerfMonitor] Fix rdtscp callsites
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D51904: [Polly] Fix the build for non-`MSVC` Windows targets.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
Tom Anderson via Phabricator via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
Tom Stellard via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
Tom Stellard via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D48581: [AArch64] Support reserving x1-7 registers.
Tri Vo via Phabricator via llvm-commits
- [compiler-rt] r342236 - [asan] Fix test case failure on SystemZ
Ulrich Weigand via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51057: [analyzer][UninitializedObjectChecker] Fixed dereferencing
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51417: [analyzer][UninitializedObjectChecker] Updated comments
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D50892: [analyzer][UninitializedObjectChecker] Correct dynamic type is acquired for record pointees
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51680: [analyzer][UninitializedObjectChecker] New flag to ignore records based on it's fields
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49437: [analyzer][UninitializedObjectChecker] Support for nonloc::LocAsInteger
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Usama varikkottil via Phabricator via llvm-commits
- [compiler-rt] r341977 - [gcov] Fix branch counters with switch statements (fix PR38821)
Vedant Kumar via llvm-commits
- [llvm] r341977 - [gcov] Fix branch counters with switch statements (fix PR38821)
Vedant Kumar via llvm-commits
- [llvm] r342088 - [llvm-cov] Delete custom JSON serialization code (NFC)
Vedant Kumar via llvm-commits
- [llvm] r342319 - [CodeGenPrepare] Preserve debug locs in OptimizeExtractBits
Vedant Kumar via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51620: [gcov] Fix the switch tests
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51620: [gcov] Fix the switch tests
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51974: [GCOV] Remove useless loop when emiting edge counters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D52125: X86, AArch64, ARM: Do not attach debug location to spill/reload instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Victor Leschuk via Phabricator via llvm-commits
- [llvm] r342016 - Break LoopUtils into an Analysis file.
Vikram TV via llvm-commits
- [PATCH] D51153: Break LoopUtils into an Analysis file.
Vikram TV via Phabricator via llvm-commits
- [PATCH] D51153: Break LoopUtils into an Analysis file.
Vikram TV via Phabricator via llvm-commits
- [PATCH] D51153: Break LoopUtils into an Analysis file.
Vikram TV via Phabricator via llvm-commits
- [compiler-rt] r342092 - [TSan] Update test values
Vlad Tsyrklevich via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Volodymyr Sapsai via llvm-commits
- [llvm] r342169 - Revert "[cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested."
Volodymyr Sapsai via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via llvm-commits
- [llvm] r342301 - Fix filesystem race issue in SampleProfTest introduced in rL342283.
Wei Mi via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via llvm-commits
- [PATCH] D51863: [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D51863: [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D51863: [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [llvm] r342048 - [DWARF] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling
Wolfgang Pieb via llvm-commits
- [llvm] r342056 - Reverting r342048, which caused UBSan failures in dsymutil.
Wolfgang Pieb via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
Wolfgang Pieb via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r341974 - Add some context to fatal verifier errors
Xin Tong via llvm-commits
- [PATCH] D51386: Add some context to fatal verifier errors
Xin Tong via Phabricator via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49108: [CVP] Handle instructions with no user. No need to create CVPLattice state. This handles terminator instructions and more.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D51852: [clangd] Implement FuzzyFindRequest JSON (de)serialization
Yvan Roux via llvm-commits
- [PATCH] D51852: [clangd] Implement FuzzyFindRequest JSON (de)serialization
Yvan Roux via llvm-commits
- [PATCH] D51871: [lit] Disable shtest-timeout on Windows
Zachary Turner via llvm-commits
- [llvm] r341863 - [PDB] Change uint32_t to SymIndex wherever it makes sense.
Zachary Turner via llvm-commits
- [llvm] r341864 - Re-run clang-format on one file.
Zachary Turner via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Zachary Turner via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Zachary Turner via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Zachary Turner via llvm-commits
- [lld] r342003 - [PDB] Write FPO Data to the PDB.
Zachary Turner via llvm-commits
- [llvm] r342003 - [PDB] Write FPO Data to the PDB.
Zachary Turner via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Zachary Turner via llvm-commits
- [lld] r342080 - [PDB] Emit old fpo data to the PDB file.
Zachary Turner via llvm-commits
- [llvm] r342080 - [PDB] Emit old fpo data to the PDB file.
Zachary Turner via llvm-commits
- [llvm] r342093 - [PDB] Remove all clone() methods.
Zachary Turner via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Zachary Turner via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Zachary Turner via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Zachary Turner via llvm-commits
- [llvm] r342284 - [PDB] Refactor a little of the Symbol creation code.
Zachary Turner via llvm-commits
- [llvm] r342286 - Add missing include.
Zachary Turner via llvm-commits
- [llvm] r342295 - [PDB] Make the pretty dumper output modified types.
Zachary Turner via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Zachary Turner via llvm-commits
- [PATCH] D51871: [lit] Disable shtest-timeout on Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51951: [PDB] Write FPO Data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51952: [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D52095: Introduce explicit add_file_reading_unittest target for tests that use llvm::getInputFileDirectory()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D50031: Add pass to print out DebugCounter info
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D52072: [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D52072: [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
calixte via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
calixte via Phabricator via llvm-commits
- [PATCH] D51943: [GCOV] Remove function names from gcno when using option -coverage-no-function-names-in-data
calixte via Phabricator via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
calixte via Phabricator via llvm-commits
- [PATCH] D51974: [GCOV] Remove useless loop when emiting edge counters
calixte via Phabricator via llvm-commits
- [PATCH] D51974: [GCOV] Remove useless loop when emiting edge counters
calixte via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D52088: [GCOV] Don't add a useless block in the entry
calixte via Phabricator via llvm-commits
- [PATCH] D52090: [profile] Fix a test
calixte via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
whitequark via Phabricator via llvm-commits
- [llvm] r342056 - Reverting r342048, which caused UBSan failures in dsymutil.
via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
via llvm-commits
Last message date:
Sun Sep 16 23:54:26 PDT 2018
Archived on: Sun Sep 16 23:53:17 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).