The Week Of Monday 11 June 2018 Archives by date
Starting: Mon Jun 11 00:00:09 PDT 2018
Ending: Sun Jun 17 23:57:52 PDT 2018
Messages: 1979
- [llvm] r334389 - [X86] Explicitly mark unsupported classes in scheduling models.
Clement Courbet via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [PATCH 1/2] AMDGPU/SIInsertWaitcnts: Fix comparison of integers of different signs
Hans Wennborg via llvm-commits
- [PATCH 2/2] Object/WasmObjectFile: Fix comparison of different signs
Hans Wennborg via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [lld] r334390 - [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r334391 - [ExynosM1][Sched] Fix resource usage in scheduling model.
Clement Courbet via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48001: [Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
Roman Lebedev via Phabricator via llvm-commits
- Fwd: Kind request for suggestion about build error
Mauro Rossi via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Kamil Rytarowski via Phabricator via llvm-commits
- Kind request for suggestion about build error
Pavel Labath via llvm-commits
- [lld] r334392 - [ELF] Pass a pointer to InputFile to the getRelocTargetVA to escape dereferencing of nullptr. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D48001: [Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D48002: [ELF][MIPS] Fix TLS GOT entries for local symbols in shared libraries
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
Chris January via Phabricator via llvm-commits
- [PATCH] D48002: [ELF][MIPS] Fix TLS GOT entries for local symbols in shared libraries
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48004: [llvm-exegesis] Program should succeed if benchmark returns StringError.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47716: [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Sam Parker via Phabricator via llvm-commits
- [llvm] r334394 - [Unittests] Change linker flags of dynamic library tests
Mikhail Maltsev via llvm-commits
- [PATCH] D48004: [llvm-exegesis] Program should succeed if benchmark returns StringError.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334395 - [llvm-exegesis] Program should succeed if benchmark returns StringError.
Guillaume Chatelet via llvm-commits
- [PATCH] D47625: [cmake] Detect presence of wide-char libedit at build time
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47625: [cmake] Detect presence of wide-char libedit at build time
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48001: [Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47469: [Unittests] Change linker flags of dynamic library tests
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r334396 - [Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
Roman Lebedev via llvm-commits
- [PATCH] D48004: [llvm-exegesis] Program should succeed if benchmark returns StringError.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48004: [llvm-exegesis] Program should succeed if benchmark returns StringError.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48001: [Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
Phabricator via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48005: [NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48005: [NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334398 - [NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
Roman Lebedev via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48006: [WIP][utils][mips] Modify scrubbing to handle inline ASM
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48005: [NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
Phabricator via Phabricator via llvm-commits
- [llvm] r334399 - Move VersionTuple from clang/Basic to llvm/Support
Pavel Labath via llvm-commits
- [PATCH] D47887: Move VersionTuple from clang/Basic to llvm/Support, llvm part
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48007: [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D48008: [SLPVectorizer] Remove default OperandValueKind arguments from getArithmeticInstrCost calls (NFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47941: [mips] Add additional parameter to LONG_BRANCH_LUi/ADDiu pseudo instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D48009: [DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entries
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47886: Move VersionTuple from clang/Basic to llvm/Support, clang part
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48007: [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48010: [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48011: AMDGPU: Pass AMDGPUSampleVariant to MIMG_{Sampler, Gather}(_WQM)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48012: [AMDGPU] Recognize x & ~(-1 << y) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48014: AMDGPU: Use generic tables instead of SearchableTable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48015: ARM, AArch64: Use generic tables instead of SearchableTable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48016: AMDGPU: Refactor MIMG instruction TableGen using generic tables
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48017: AMDGPU: Select MIMG instructions manually in SITargetLowering
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47945: Add support for arrays in performance-implicit-conversion-in-loop
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D48018: AMDGPU: Convert test cases to the dimension-aware intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- Kind request for suggestion about build error
Pavel Labath via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r334403 - Fix build errors on some configurations
Pavel Labath via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48023: [SLPVectorizer] Tidyup isShuffle helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r334404 - [x86] add scalar cvtt intrinsic tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48015: ARM, AArch64: Use generic tables instead of SearchableTable
Javed Absar via Phabricator via llvm-commits
- [llvm] r334405 - [llvm-exegesis] Fix unhandled error.
Guillaume Chatelet via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48022: [llvm-exegesis] Fix unhandled error.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48010: [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47966: [ELF][PPC64] Add R_PPC64_DTPREL16* relocations for local-dynamic TLS model
Sean Fertile via Phabricator via llvm-commits
- [polly] r334406 - Update isl to isl-0.19-185-g8e9f55ce
Tobias Grosser via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [llvm] r334407 - [X86] Fix skylake server scheduling info.
Clement Courbet via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48010: [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r334409 - [AVR] Set trackLivenessAfterRegAlloc
Dylan McKay via llvm-commits
- [compiler-rt] r334410 - [scudo] Improve the scalability of the shared TSD model
Kostya Kortchinsky via llvm-commits
- [PATCH] D48012: [AMDGPU] Recognize x & ~(-1 << y) pattern.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48015: ARM, AArch64: Use generic tables instead of SearchableTable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48010: [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48012: [AMDGPU] Recognize x & ~(-1 << y) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47932: Fix tuple getter in std unique pointer pretty-printer
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47932: Fix tuple getter in std unique pointer pretty-printer
Pavel Labath via Phabricator via llvm-commits
- [polly] r334412 - [ScopBuilder] Slightly improve code structure [NFCI]
Tobias Grosser via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48007: [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48007: [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47938: [mips] Fix spill slot for mips3, n64 abi
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [polly] r334413 - Drop unnecessary whitespace [NFCI]
Tobias Grosser via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47941: [mips] Add additional parameter to LONG_BRANCH_LUi/ADDiu pseudo instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47838: [lldb-mi] Re-implement MI -exec-step command.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47740: [AMDGPU] Do not consider indirect acces through phi for wave limiter
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47255: [mips] Fix the definitions of lwp, swp
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47548: [Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH 1/2] AMDGPU/SIInsertWaitcnts: Fix comparison of integers of different signs
Mark Searles via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47838: [lldb-mi] Re-implement MI -exec-step command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D48030: clang-format: [JS] strict prop init annotation.
Martin Probst via Phabricator via llvm-commits
- [PATCH] D45706: [CFG] [analyzer] Add construction contexts for loop condition variables.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D48029: [DAGCombine] Fix alignment for offset loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Steven Wu via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47596: [PPC64] Support R_PPC64_DTPREL* relcoations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47964: Modified protobuf and converter to add new signature, remove conditionals.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48033: [ASAN] fix crash in GetGlobalsForAddress after dlclose
Peter Wu via Phabricator via llvm-commits
- [llvm] r334419 - [mips] Fix spill slot for mips3, n64 abi
Aleksandar Beserminji via llvm-commits
- [llvm] r334420 - [AMDGPU] Do not consider indirect acces through phi for wave limiter
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47982: Fix when LLVM_USE_INTEL_JITEVENTS and LLVM_USE_OPROFILE not set, llvm-build not gen LibraryDependencies.inc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47938: [mips] Fix spill slot for mips3, n64 abi
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47740: [AMDGPU] Do not consider indirect acces through phi for wave limiter
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47964: Modified protobuf and converter to add new signature, remove conditionals.
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48033: [ASAN] fix crash in GetGlobalsForAddress after dlclose
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47964: Modified protobuf and converter to add new signature, remove conditionals.
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47700: DivergenceAnalysis: added debug output
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48011: AMDGPU: Pass AMDGPUSampleVariant to MIMG_{Sampler, Gather}(_WQM)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48014: AMDGPU: Use generic tables instead of SearchableTable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47964: Modified protobuf and converter to add new signature, remove conditionals.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48016: AMDGPU: Refactor MIMG instruction TableGen using generic tables
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48018: AMDGPU: Convert test cases to the dimension-aware intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334423 - [X86][AVX512] Tag AVX5124FMAPS/AVX5124VNNIW with missing scheduler classes
Simon Pilgrim via llvm-commits
- [compiler-rt] r334424 - [Sanitizers] Move pvalloc overflow tests to common.
Alex Shlyapnikov via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48017: AMDGPU: Select MIMG instructions manually in SITargetLowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47970: [Sanitizers] Move pvalloc overflow tests to common.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334423 - [X86][AVX512] Tag AVX5124FMAPS/AVX5124VNNIW with missing scheduler classes
Craig Topper via llvm-commits
- [PATCH] D48037: [CUDA] Add tests to ensure that std::min/max can be called from __host__ __device__ functions.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48038: [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47960: [asan, myriad] Support environment variables
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47960: [asan, myriad] Support environment variables
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r334425 - [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
Tim Shen via llvm-commits
- [llvm] r334426 - [Hexagon] Late predicate producers cannot be used as dot-new sources
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
Tim Shen via Phabricator via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
Tim Shen via Phabricator via llvm-commits
- [PATCH] D47898: IRMover: Account for matching types present across modules
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48038: [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r334427 - Fix indentation in ScalarEvolution.cpp.
Justin Lebar via llvm-commits
- [llvm] r334428 - [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Justin Lebar via llvm-commits
- [llvm] r334429 - [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Justin Lebar via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48038: [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48038: [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48038: [SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Tom Stellard via Phabricator via llvm-commits
- [PATCH 2/2] Object/WasmObjectFile: Fix comparison of different signs
Derek Schuff via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r334430 - [X86] Reorder some type constraints to force things to be vectors and integer/fp before forcing them to be the same size.
Craig Topper via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D47898: IRMover: Account for matching types present across modules
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r334432 - [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via llvm-commits
- [PATCH] D48017: AMDGPU: Select MIMG instructions manually in SITargetLowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r334433 - [Sanitizers] Move allocator_returns_null.cc test to common.
Alex Shlyapnikov via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47971: [Sanitizers] Move allocator_returns_null.cc test to common.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r334434 - Fix incorrect CHECK-LABEL
Tim Shen via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r334111 - [ThinLTO] Make ValueInfo operator!= consistent with operator== (NFC)
David Blaikie via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48015: ARM, AArch64: Use generic tables instead of SearchableTable
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48050: [lit] Split test_set_working_dir TestProcessLaunch into two tests and fix it on Windows
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r334435 - [SLP] Add testcases of min/max reduction pattern for AMDGPU.
Farhana Aleen via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48050: [lit] Split test_set_working_dir TestProcessLaunch into two tests and fix it on Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D31315: Record command lines in objects built by clang, LLVM part
George Burgess IV via Phabricator via llvm-commits
- [llvm] r334423 - [X86][AVX512] Tag AVX5124FMAPS/AVX5124VNNIW with missing scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r334436 - [X86] Push some variable declarations down into the individual switch cases that need them. NFC
Craig Topper via llvm-commits
- [PATCH] D48052: [sanitizer] Don't treat colon before slash as a flag separator
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47355: [CMake] Allow specifying extra dependencies of bootstrap stage
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r334438 - [Sanitizers] %tool_options -> %env_tool_opts in allocator_returns_null.cc
Alex Shlyapnikov via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Leonard Mosescu via Phabricator via llvm-commits
- [llvm] r334440 - DAG: Fix extract_subvector combine for a single element
Matt Arsenault via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Gaetano Priori via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r334443 - AMDGPU: Add 64-bit relative variant kind
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] r334444 - AMDGPU/LLD: Handle R_AMDGPU_REL64 relocation
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Gaetano Priori via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r334376 - Revert r334374 [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
David Blaikie via llvm-commits
- [PATCH] D47734: AMDGPU/LLD: Handle R_AMDGPU_REL64 relocation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [polly] r334166 - Fix a missing lambda return type that tripped the builders
David Blaikie via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48055: [DWARFv5] llvm-mc -dwarf-version does not imply -g.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46552: [AArch64] Support reserving x20 register
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r334446 - TableGen: Change some pointer parameters to references since they're never null anyway
David Blaikie via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48056: [AArch64] Implement FLT_ROUNDS macro
Michael Brase via Phabricator via llvm-commits
- [PATCH] D48009: [DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entries
David Blaikie via Phabricator via llvm-commits
- [llvm] r334447 - [SampleFDO] Add a new compact binary format for sample profile.
Wei Mi via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48033: [ASAN] fix crash in GetGlobalsForAddress after dlclose
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48039: - Add "AV" as new default acronym. - Add support for "I" and "A" in lowerCamelCase pattern
Yan Zhang via Phabricator via llvm-commits
- [llvm] r334449 - Fix a warning reported by clang but not by gcc.
Wei Mi via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r334450 - [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via llvm-commits
- [llvm] r334451 - Simplify; NFC
George Burgess IV via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r334452 - [CMake] Fix dropped dependency in install-llvm-headers
Justin Bogner via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r334453 - Fix a warning issued by clang.
Wei Mi via llvm-commits
- [llvm] r319480 - [llvm] Add stripped installation targets
Justin Bogner via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [llvm] r319480 - [llvm] Add stripped installation targets
Shoaib Meenai via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47982: Fix when LLVM_USE_INTEL_JITEVENTS and LLVM_USE_OPROFILE not set, llvm-build not gen LibraryDependencies.inc
Force.Charlie-I via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r334455 - Fix a buildbot error reported by sanitizer-x86_64-linux-fast:
Wei Mi via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48058: Handle R_X86_64_GOTOFF64.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47733: [CUDA][HIP] Set kernel calling convention before arrange function
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r334458 - [CMake] Remove -Wno-maybe-uninitialized from passthrough vars.
Matt Morehouse via llvm-commits
- [llvm] r334459 - [AMDGPU] prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48059: CorrelatedValuePropagation: Preserve DT.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48047: [AMDGPU] findMaskOperands() - prevent hitting Assertion `isReg() && "Wrong MachineOperand accessor"'
Mark Searles via Phabricator via llvm-commits
- [llvm] r334460 - [X86] Add isel patterns for folding loads when creating ROUND instructions from ffloor/fnearbyint/fceil/frint/ftrunc.
Craig Topper via llvm-commits
- [llvm] r334461 - NFC, some additional tests added and some renaming for planned fma support changes
Michael Berg via llvm-commits
- [PATCH] D48055: [DWARFv5] llvm-mc -dwarf-version does not imply -g.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] r334462 - [builtins] emutls cleanup: determine header size using sizeof
Ryan Prichard via llvm-commits
- [compiler-rt] r334463 - [builtins] Delay emutls deallocation for one round
Ryan Prichard via llvm-commits
- [PATCH] D47861: [builtins] emutls cleanup: determine header size using sizeof
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D46978: [builtins] Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
Matt Morehouse via Phabricator via llvm-commits
- [lld] r334465 - [PPC64] Support R_PPC64_DTPREL relocations.
Sean Fertile via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
Douglas Yung via Phabricator via llvm-commits
- [lld] r334466 - [Darwin] Use errorHandler from liblldCommon
Brian Gesiak via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Michael Zolotukhin via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
Masaki Arai via Phabricator via llvm-commits
- [PATCH] D48061: [CMake] Provide direct support for building sanitized runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Brian Gesiak via Phabricator via llvm-commits
- [compiler-rt] r334469 - [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Sanjoy Das via Phabricator via llvm-commits
- [compiler-rt] r334472 - [XRay][profiler] Part 5: Profiler File Writing
Dean Michael Berris via llvm-commits
- [PATCH] D45998: [XRay][profiler] Part 5: Profiler File Writing
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r334473 - [X86] Enforce agreement of AdSize field when autogenerating load folding table entries.
Craig Topper via llvm-commits
- [llvm] r334474 - [X86] Add NotMemoryFoldable to a bunch of instructions to suppress them from the autogenerated load folding table.
Craig Topper via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Tom Stellard via Phabricator via llvm-commits
- [llvm] r334475 - Fix a typo in rL334447.
Wei Mi via llvm-commits
- [PATCH] D47960: [asan, myriad] Support environment variables
Walter Lee via Phabricator via llvm-commits
- [PATCH] D48058: Handle R_X86_64_GOTOFF64.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
Wei Mi via llvm-commits
- [llvm] r334476 - [NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary.
Wei Mi via llvm-commits
- [PATCH] D46298: AMDGPU: Move isSDNodeSourceOfDivergence() implementation to SITargetLowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40778: [DebugIR] Revive the Debug IR pass. [Added llvm-commits]
Frederik via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
John McCall via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Craig Topper via Phabricator via llvm-commits
- [llvm] r334478 - [X86] Update folding table generator to properly detect RMW arithmetic instructions.
Craig Topper via llvm-commits
- [llvm] r334479 - [X86] Add NotMemoryFoldable to more instructions.
Craig Topper via llvm-commits
- [llvm] r334480 - [X86] Don't add stores to the autogenerated load folding tables if the register and memory operands have different widths.
Craig Topper via llvm-commits
- [llvm] r334481 - [X86] Add NotMemoryFoldable to the VPCOMPRESS instructions.
Craig Topper via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Shixiong Xu via Phabricator via llvm-commits
- [LNT] r334482 - Sort machines in machines view.
Martin Liska via llvm-commits
- [PATCH] D48003: [LNT] Sort machines in machines view.
Martin Liška via Phabricator via llvm-commits
- [lld] r334483 - [ELF][MIPS] Fix TLS GOT entries for local symbols in shared libraries
Alexander Richardson via llvm-commits
- [PATCH] D48002: [ELF][MIPS] Fix TLS GOT entries for local symbols in shared libraries
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
Nuno Lopes via Phabricator via llvm-commits
- [www] r334484 - Add 7.0.0 release schedule
Hans Wennborg via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47937: [clangd] Support proximity paths in index fuzzy find.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D48050: [lit] Split test_set_working_dir TestProcessLaunch into two tests and fix it on Windows
Pavel Labath via Phabricator via llvm-commits
- [llvm] r334486 - [CostModel][X86] Add extra Identity shuffle mask cost tests (D47986)
Simon Pilgrim via llvm-commits
- [PATCH] D48064: [CodeGen][shrinkWrapping] Implement the no-shrink-wrap function attribute.
Simon Dardis via Phabricator via llvm-commits
- [compiler-rt] r334487 - [ASAN] fix fgets and fgets_fputs tests failure
Peter Wu via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334488 - [AArch64] Audit on rL333879 to fix FP16 64bit bitpatterns
Luke Geeson via llvm-commits
- [PATCH] D48065: DAG: Fix creating concat_vectors with illegal type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D47592: [AArch64] Corrected FP16 Intrinsic range checks in Clang + added Sema tests
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
Dave Green via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48070: [Polly] Simplify the implementation of getCUDALibDeviceFunction. NFC.
Philip Pfaffe via Phabricator via llvm-commits
- [polly] r334166 - Fix a missing lambda return type that tripped the builders
Philip Pfaffe via llvm-commits
- [llvm] r334490 - [mips] Extend LONG_BRANCH_LUi/ADDiu with extra parameter
Aleksandar Beserminji via llvm-commits
- [llvm] r334491 - [mips] Guard some floating point instructions correctly
Simon Dardis via llvm-commits
- [PATCH] D47941: [mips] Add additional parameter to LONG_BRANCH_LUi/ADDiu pseudo instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r334492 - Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
Florian Hahn via llvm-commits
- [PATCH] D48073: [MachO] Add lldCommon to LINK_LIBS
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48073: [MachO] Add lldCommon to LINK_LIBS
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48074: [ARM] Enable useAA() for the in-order Cortex-R52
Dave Green via Phabricator via llvm-commits
- [PATCH] D48074: [ARM] Enable useAA() for the in-order Cortex-R52
Dave Green via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48075: [llvm-exegesis] Move libpfm linking to LLVMExegesis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [llvm] r334497 - [SelectionDAG] Provide default expansion for rotates
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
Chris January via Phabricator via llvm-commits
- [llvm] r334499 - [llvm-exegesis] Move libpfm linking to LLVMExegesis.
Guillaume Chatelet via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48075: [llvm-exegesis] Move libpfm linking to LLVMExegesis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48076: [llvm-exegesis] Sum counter values when several counters are specified for a ProcRes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [llvm] r334502 - [llvm-exegesis] Sum counter values when several counters are specified for a ProcRes.
Clement Courbet via llvm-commits
- [PATCH] D48076: [llvm-exegesis] Sum counter values when several counters are specified for a ProcRes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48077: [LNT] Allow --use-perf=profile and --run-under to work together
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [llvm] r334504 - [x86] move shrunkblend transform to helper function; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [compiler-rt] r334505 - [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via llvm-commits
- [PATCH] D48031: [scudo] Add C++17 aligned new/delete operators support
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r334506 - [CostModel] Treat Identity shuffle masks as zero cost
Simon Pilgrim via llvm-commits
- [PATCH] D48078: [x86] eliminate even more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [lld] r334507 - Fix -DBUILD_SHARED_LIBS=1 build
Sam Clegg via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH 2/2] Object/WasmObjectFile: Fix comparison of different signs
Sam Clegg via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334508 - [Hexagon] Make floating point operations expensive for vectorization
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47985: [CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334509 - Fix signed/unsigned warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48079: [X86] Add sched class WriteLAHFSAHF and fix values.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48080: [VPlanRecipeBase] Add insertBefore helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48081: [VPlanRecipeBase] Add eraseFromParent().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48070: [Polly] Simplify the implementation of getCUDALibDeviceFunction. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47985: [CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Duncan P. N. Exon Smith via llvm-commits
- [compiler-rt] r334510 - [Fuzzer] Afl driver changing iterations handling
David Carlier via llvm-commits
- [llvm] r334511 - [X86] Remove TB_ALIGN_16 from VEXTRACTF128/VEXTRACTI128 in the memory folding table.
Craig Topper via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47880: [Fuzzer] Afl driver changing iterations handling
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
Scott Linder via Phabricator via llvm-commits
- [llvm] r334512 - [DWARFv5] llvm-mc -dwarf-version does not imply -g.
Paul Robinson via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D48055: [DWARFv5] llvm-mc -dwarf-version does not imply -g.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r334513 - [CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
Simon Pilgrim via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r334514 - Utilize new SDNode flag functionality to expand current support for fmul
Michael Berg via llvm-commits
- [PATCH] D48055: [DWARFv5] llvm-mc -dwarf-version does not imply -g.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48073: [MachO] Add lldCommon to LINK_LIBS
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47985: [CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47911: Utilize new SDNode flag functionality to expand current support for fmul
Michael Berg via Phabricator via llvm-commits
- [llvm] r334515 - [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48066: Add one more No-alias case to alias analysis.
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47596: [PPC64] Support R_PPC64_DTPREL* relcoations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Eric Christopher via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48063: [clang-format] Discourage breaks in submessage entries, hard rule
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [lld] r334518 - Refactor ExecuteAndWait to take StringRefs.
Zachary Turner via llvm-commits
- [llvm] r334518 - Refactor ExecuteAndWait to take StringRefs.
Zachary Turner via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48086: [MIRParser] Update a diagnostic message to use the correct register sigil. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334519 - AMDHSA: Code object v3 updates
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D48087: [TSan] Report proper error on allocator failures instead of CHECK(0)-ing
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334520 - [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r334521 - AMDHSA/NFC: Code object v3 updates (additional):
Konstantin Zhuravlyov via llvm-commits
- [compiler-rt] r334522 - [asan, myriad] Support environment variables
Walter Lee via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47960: [asan, myriad] Support environment variables
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48086: [MIRParser] Update a diagnostic message to use the correct register sigil. NFC
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48086: [MIRParser] Update a diagnostic message to use the correct register sigil. NFC
Matt Davis via Phabricator via llvm-commits
- [llvm] r334523 - [MS][ARM64] Hoist __ImageBase handling into TargetLoweringObjectFileCOFF
Reid Kleckner via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48088: [PowerPC] The __float128 type should only be available on Power9
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r334528 - Revert r334458, r334220, r334212, r334139.
Matt Morehouse via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r334220 - [CMake] Fix Libc++ Modules build.
Matt Morehouse via llvm-commits
- [PATCH] D48058: Handle R_X86_64_GOTOFF64.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [llvm] r334529 - [X86] Remove mayLoad flag from AVX512 truncating store instructions.
Craig Topper via llvm-commits
- [llvm] r334530 - [X86] Remove unnecessary include from one of the tblgen emitters.
Craig Topper via llvm-commits
- [llvm] r334531 - [AArch64] Support reserving x20 register
Petr Hosek via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46552: [AArch64] Support reserving x20 register
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via Phabricator via llvm-commits
- [lld] r334532 - [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Scott Linder via Phabricator via llvm-commits
- [lld] r334533 - [ELF][PPC64] Support R_PPC64_DTPREL64 which may be emitted in .rela.debug_addr
Fangrui Song via llvm-commits
- [lld] r334534 - Handle R_X86_64_GOTOFF64.
Rui Ueyama via llvm-commits
- [PATCH] D48058: Handle R_X86_64_GOTOFF64.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48092: [COFF] Fix crash when emitting symbol tables with GC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48092: [COFF] Fix crash when emitting symbol tables with GC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Vladimir Stefanovic via Phabricator via llvm-commits
- [llvm] r334535 - [MCJIT] Call materializeAll on modules before compiling them in MCJIT.
Lang Hames via llvm-commits
- [llvm] r334536 - [RuntimeDyld] Add an assert to catch misbehaving symbol resolvers.
Lang Hames via llvm-commits
- [llvm] r334537 - [ORC] Refactor blocking lookup logic into the blockingLookup function, and
Lang Hames via llvm-commits
- [llvm] r334538 - [ORC] Add a fallback definition generator for VSOs.
Lang Hames via llvm-commits
- [PATCH] D48093: Use shorter names for #lo, #hi, #ha, etc. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Reid Kleckner via llvm-commits
- [llvm] r334544 - Add null check to Intel JIT event listener
Reid Kleckner via llvm-commits
- [llvm] r242823 - Add some utilities to iterator_range for trimming a range and constructing one from a container.
Justin Bogner via llvm-commits
- [PATCH] D48045: [analyzer] [NFC] Remove "removeInvalidation" from visitor API
George Karpenkov via Phabricator via llvm-commits
- [llvm] r242823 - Add some utilities to iterator_range for trimming a range and constructing one from a container.
David Blaikie via llvm-commits
- [PATCH] D47982: Fix when LLVM_USE_INTEL_JITEVENTS and LLVM_USE_OPROFILE not set, llvm-build not gen LibraryDependencies.inc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48094: [AMDGPU] Change enqueue kernel handle type
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] r334545 - [libFuzzer] [NFC] Make compiler command generation more readable.
George Karpenkov via llvm-commits
- [compiler-rt] r334546 - [libFuzzer] [NFC] Do not use hardcoded relative paths in tests.
George Karpenkov via llvm-commits
- [llvm] r334547 - Remove malloc.h include from Intel JIT events code
Reid Kleckner via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47295: [libFuzzer] [NFC] Make compiler command generation more readable.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47288: [libFuzzer] [NFC] Do not use hardcoded relative paths in tests.
George Karpenkov via Phabricator via llvm-commits
- [lld] r334548 - [COFF] Fix crash when emitting symbol tables with GC
Shoaib Meenai via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48092: [COFF] Fix crash when emitting symbol tables with GC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48097: [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47996: Added modulemap for lldb-mi
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r334551 - [X86] add avx512 tests for potentially miscompiling cvttp2si/cvttp2ui (PR37751).
Craig Topper via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48099: [AMDGPU] DAG combine to produce V_PERM_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] r334552 - Fix /WholeArchive bug.
Rui Ueyama via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334553 - [DAGCombiner] Recognize more patterns for ABS
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48101: [AMDGPU] Document the AMDGPU LLVM attributes
Tony Tye via Phabricator via llvm-commits
- [llvm] r334555 - Added missing include to AMDHSAKernelDescriptor.h
Raphael Isemann via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48032: [RegisterCoalescer] Avoid erasing copy that breaks subranges
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48103: [AMDGPU] Update code object metadata format documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D48099: [AMDGPU] DAG combine to produce V_PERM_B32
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48104: [lld] add ability to register exit handlers
Bob Haarman via Phabricator via llvm-commits
- [llvm] r334556 - [AArch64] add tests for fadd with more than one use; NFC
Sanjay Patel via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48096: Disable warnings for the generated LLDB wrapper source
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D41098: [InlineSpiller] Fix a crash due to lack of forward progress from remat
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r334558 - [ASAN] disable fgets_fputs test for android and darwin
Peter Wu via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47873: [AArch64] Tighten up directives tests
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48099: [AMDGPU] DAG combine to produce V_PERM_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48099: [AMDGPU] DAG combine to produce V_PERM_B32
Mark Searles via Phabricator via llvm-commits
- [llvm] r334559 - [AMDGPU] DAG combine to produce V_PERM_B32
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48099: [AMDGPU] DAG combine to produce V_PERM_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48108: Handle an Xcode path with spaces in it
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48107: [analyzer] Do not crash in the visitor when the function is given more arguments than it has parameters
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334562 - [X86] Remove VPCOMPRESSB/W from the autogenerated load folding table.
Craig Topper via llvm-commits
- [llvm] r334563 - [X86] Mark all instructions that have masked store semantics with NotMemoryFoldable. Remove dependency on SchedRW from memory table autogenerator.
Craig Topper via llvm-commits
- [PATCH] D47958: [CUDA][HIP] Allow CUDA __global__ functions to have amdgpu kernel attributes
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Artem Belevich via Phabricator via llvm-commits
- [llvm] r334544 - Add null check to Intel JIT event listener
Matt Morehouse via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48093: Use shorter names for #lo, #hi, #ha, etc. NFC.
Sean Fertile via Phabricator via llvm-commits
- [lld] r334564 - Use shorter names for #lo, #hi, #ha, etc. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48093: Use shorter names for #lo, #hi, #ha, etc. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48113: [XRay] Set an explicit dependency on libc++ when needed
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r334566 - Revert "Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build"
Ahmed Bougacha via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Ahmed Bougacha via llvm-commits
- [llvm] r334567 - [SimplifyIndVars] Ignore dead users
Max Kazantsev via llvm-commits
- [PATCH] D47974: [SimplifyIndVars] Ignore dead users
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Work around a Windows kernel bug by keeping file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48113: [XRay] Set an explicit dependency on libc++ when needed
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46971: [DWARF] Get RA from RA register even if it appears unused
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48114: Add dataformatter for NSDecimalNumber
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48115: Make ThreadPool support running tasks that return values
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48114: Add dataformatter for NSDecimalNumber
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r334568 - utils/release: Add merge-git.sh
Tom Stellard via llvm-commits
- [PATCH] D47760: utils/release: Add merge-git.sh
Tom Stellard via Phabricator via llvm-commits
- [compiler-rt] r334570 - Reland "Passthrough additional flags to custom libcxx CMake build"
Petr Hosek via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48115: Make ThreadPool support running tasks that return values
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48114: Add dataformatter for NSDecimalNumber
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48097: [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r334571 - Set the code model when specified.
Bill Wendling via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r333493 - [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule
Mikael Holmén via llvm-commits
- [compiler-rt] r334575 - [XRay] Set an explicit dependency on libc++ when needed
Petr Hosek via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48113: [XRay] Set an explicit dependency on libc++ when needed
Petr Hosek via Phabricator via llvm-commits
- [llvm] r334576 - [X86] Remove masking from avx512vbmi2 concat and shift by immediate intrinsics. Use select in IR instead.
Craig Topper via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D48115: Make ThreadPool support running tasks that return values
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r334578 - [DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entries
Pavel Labath via llvm-commits
- [PATCH] D48009: [DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entries
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48117: [Sparc] Get sret arg size from CallLoweringInfo.getArgs()
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r334579 - [PowerPC] avoid verification failure due to PowerPC VSX Swap Removal pass
Hiroshi Inoue via llvm-commits
- [PATCH] D48074: [ARM] Enable useAA() for the in-order Cortex-R52
Javed Absar via Phabricator via llvm-commits
- [llvm] r334580 - Fix "Optional" is ambiguous error on some bots
Pavel Labath via llvm-commits
- [lld] r334581 - [WebAssembly] Fix broken build due to missing attributes.inc
Aaron Smith via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] r334582 - Fix -DLLVM_ENABLE_THREADS=OFF build after r334537
Hans Wennborg via llvm-commits
- [llvm] r334583 - [PowerPC] fix trivial typos in comment, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r333493 - [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule
Mikael Holmén via llvm-commits
- [llvm] r334584 - GettingStarted.rst: Fix 'If you you' typo (PR37787)
Hans Wennborg via llvm-commits
- [PATCH] D48074: [ARM] Enable useAA() for the in-order Cortex-R52
Dave Green via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334586 - [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334376 - Revert r334374 [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
Florian Hahn via llvm-commits
- [llvm] r334587 - [SLPVectorizer] getSameOpcode - remove unusued alternate code [NFC]
Simon Pilgrim via llvm-commits
- [llvm] r334588 - [SLPVectorizer] getSameOpcode - remove useless cast [NFC]
Simon Pilgrim via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48078: [x86] eliminate even more sign-bit tests with vector select
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r334590 - [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r334591 - [RISCV] Add codegen support for atomic load/stores with RV32A
Alex Bradbury via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [llvm] r334592 - [x86] eliminate even more sign-bit tests with vector select
Sanjay Patel via llvm-commits
- [PATCH] D48078: [x86] eliminate even more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48043: [x86] eliminate more sign-bit tests with vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r334594 - Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r334595 - [mips][microMIPS] Extending size reduction pass with LWP and SWP
Zoran Jovanovic via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Phabricator via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48120: [SLPVectorizer] Remove RawInstructionsData/getMainOpcode and merge into getSameOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334596 - [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48020: [llvm-exegesis] Cleaner design without mutable data.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48122: [SimplifyCFG] Hoist common if-then-else code if used by two-entry PHI nodes
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r334598 - Revert "Improve handling of COPY instructions with identical value numbers"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48123: [llvm-exegesis] Fix failing assert when creating Snippet for LAHF.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48123: [llvm-exegesis] Fix failing assert when creating Snippet for LAHF.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334599 - [llvm-exegesis] Fix failing assert when creating Snippet for LAHF.
Guillaume Chatelet via llvm-commits
- [PATCH] D48123: [llvm-exegesis] Fix failing assert when creating Snippet for LAHF.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D48122: [SimplifyCFG] Hoist common if-then-else code if used by two-entry PHI nodes
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D48125: [llvm-exegesis] Fix buildbot - power was using native target for X86.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r334601 - [llvm-exegesis] Fix buildbot - power was using native target for X86.
Guillaume Chatelet via llvm-commits
- [PATCH] D48125: [llvm-exegesis] Fix buildbot - power was using native target for X86.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48104: [lld] add ability to register exit handlers
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [llvm] r334602 - Do not enforce absolute path argv0 in windows
Hans Wennborg via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48126: AMDGPU: Add combine for short vector extract_vector_elts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48127: Add new asan_option: paranoid_stack_cmp
wenduo via Phabricator via llvm-commits
- [llvm] r334603 - [FPEnv] Expand constrained FP operations
Cameron McInally via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Phabricator via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D48097: [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334605 - [x86] add test for fadd with more than one use; NFC
Sanjay Patel via llvm-commits
- [llvm] r334607 - AMDGPU: Move isSDNodeSourceOfDivergence() implementation to SITargetLowering
Tom Stellard via llvm-commits
- [PATCH] D48094: [AMDGPU] Change enqueue kernel handle type
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48129: [RISCV] Improved lowering for bit-wise atomicrmw {i8, i16} on RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Move isSDNodeSourceOfDivergence() implementation to SITargetLowering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48130: [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
Dave Green via Phabricator via llvm-commits
- [llvm] r334608 - [DAGCombiner] remove hasOneUse() check from fadd constants transform
Sanjay Patel via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r334609 - [AMDGPU][MC][GFX8][GFX9] Allow LDS direct reads for BUFFER_LOAD_DWORDX2/X3/X4
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D47885: [AMDGPU][GFX8][GFX9] Allow LDS direct reads for DWORDX2/X3/X4
Phabricator via Phabricator via llvm-commits
- [llvm] r334610 - [llvm-mca] Flush the output stream before we start the analysis of a new code region. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D48122: [SimplifyCFG] Hoist common if-then-else code if used by two-entry PHI nodes
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47929: Add modules support for lldb headers in include/
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48097: [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D48088: [PowerPC] The __float128 type should only be available on Power9
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48122: [SimplifyCFG] Hoist common if-then-else code if used by two-entry PHI nodes
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48084: [FileSpec] Delegate common operations to llvm::sys::path
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48133: [AMDGPU] Corrected computeKnownBits for V_PERM_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r334616 - [CostModel][X86] Test showing failure to recognise BROADCAST shuffle mask if the elements come from the second src
Simon Pilgrim via llvm-commits
- [llvm] r334617 - Revert: [llvm-mca] Flush the output stream before we start the analysis of a new code region. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Matt Davis via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Sean Fertile via Phabricator via llvm-commits
- [llvm] r334620 - [CostModel] Recognise BROADCAST shuffle mask if the elements come from the second src
Simon Pilgrim via llvm-commits
- [PATCH] D48133: [AMDGPU] Corrected computeKnownBits for V_PERM_B32
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Keep file handles open for memory mapped files.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Rong Xu via Phabricator via llvm-commits
- [PATCH] D48108: Handle an Xcode path with spaces in it
Steven Wu via Phabricator via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334622 - [AMDGPU][MC] Enabled parsing of relocations on VALU instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D48108: Handle an Xcode path with spaces in it
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D47884: [AMDGPU][MC] Enabled parsing of relocations on VALU instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r334623 - [CostModel][X86] Test showing failure to recognise REVERSE shuffle mask if the elements come from the second src
Simon Pilgrim via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r334624 - [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Alex Shlyapnikov via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48097: [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memory
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48114: Add dataformatter for NSDecimalNumber
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [llvm] r334625 - [AMDGPU] Change enqueue kernel handle type
Yaxun Liu via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48094: [AMDGPU] Change enqueue kernel handle type
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Leonard Mosescu via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Leonard Mosescu via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r334626 - [ASAN] Re-enable fgets_fputs test for darwin.
Ahmed Bougacha via llvm-commits
- [compiler-rt] r334558 - [ASAN] disable fgets_fputs test for android and darwin
Ahmed Bougacha via llvm-commits
- [llvm] r334627 - IR: fix documentation markup
Saleem Abdulrasool via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r334629 - [X86] Add one more intrinsic and test cases to avx512-cvttp2i.ll.
Craig Topper via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48134: [CodeGen] make nan builtins pure rather than const (PR37778)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334630 - LTO: Keep file handles open for memory mapped files.
Peter Collingbourne via llvm-commits
- [compiler-rt] r334558 - [ASAN] disable fgets_fputs test for android and darwin
Peter Wu via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48051: LTO: Keep file handles open for memory mapped files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48120: [SLPVectorizer] Remove RawInstructionsData/getMainOpcode and merge into getSameOpcode
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D48122: [SimplifyCFG] Hoist common if-then-else code if used by two-entry PHI nodes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
Philip Reames via Phabricator via llvm-commits
- [llvm] r334632 - [CMake] Handle 'libtool' being at a path with spaces in it.
Jordan Rose via llvm-commits
- [PATCH] D48126: AMDGPU: Add combine for short vector extract_vector_elts
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47549: [AMDGPU] Update code object metadata format documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48108: Handle an Xcode path with spaces in it
Jordan Rose via Phabricator via llvm-commits
- [llvm] r334633 - [llvm-mca] Fixed a bug in the logic that checks if a memory operation is ready to execute.
Andrea Di Biagio via llvm-commits
- [llvm] r334634 - Change checked arithmetic functions API to return Optional
George Karpenkov via llvm-commits
- [llvm] r334635 - Add checkMulAdd helper function to CheckedArithmetic
George Karpenkov via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
James Y Knight via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D48137: Change checked arithmetic functions API to return Optional
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48138: Add checkMulAdd helper function to CheckedArithmetic
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48139: [analyzer] Fix offset overflow check in MemRegion
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48140: Fix padding with custom character in formatv
Marcel Köppen via Phabricator via llvm-commits
- [lld] r334637 - Add Hexagon Support
Sid Manning via llvm-commits
- [PATCH] D48049: Add a new SBTarget::LoadCore() overload which surfaces errors if the load fails
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D48114: Add dataformatter for NSDecimalNumber
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r334640 - [AMDGPU] Corrected computeKnownBits for V_PERM_B32
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D48132: [COFF] Add ARM64 intrinsics: __yield, __wfe, __wfi, __sev, __sevl
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D47929: Add modules support for lldb headers in include/
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Reid Kleckner via llvm-commits
- [PATCH] D48133: [AMDGPU] Corrected computeKnownBits for V_PERM_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r334544 - Add null check to Intel JIT event listener
Reid Kleckner via llvm-commits
- [llvm] r334544 - Add null check to Intel JIT event listener
Reid Kleckner via llvm-commits
- [lld] r334641 - [Darwin] Do not error on '-lto_library' option
Brian Gesiak via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48050: [lit] Split test_set_working_dir TestProcessLaunch into two tests and fix it on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r334643 - Enable ThreadPool to support tasks that return values.
Zachary Turner via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44429: [BinaryFormat][RFC] MessagePack reader/writer
Scott Linder via Phabricator via llvm-commits
- [llvm] r334634 - Change checked arithmetic functions API to return Optional
Philip Reames via llvm-commits
- [PATCH] D48115: Make ThreadPool support running tasks that return values
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47754: [PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers.
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48115: Make ThreadPool support running tasks that return values
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48143: CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r334644 - Add missing #include.
Zachary Turner via llvm-commits
- [PATCH] D47729: [PowerPC] Add support for high and high-adjusted symbol modifiers.
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Kostya Kortchinsky via Phabricator via llvm-commits
- [lld] r334645 - Apply clang-format.
Rui Ueyama via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [lld] r334646 - Make a function non-member because it doesn't depend on any class.
Rui Ueyama via llvm-commits
- [lld] r334647 - Remove needless bitwise-AND.
Rui Ueyama via llvm-commits
- [PATCH] D48145: [MSan] Linker-initialize static fallback_mutex in msan_allocator.cc
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334634 - Change checked arithmetic functions API to return Optional
George Karpenkov via llvm-commits
- [llvm] r334648 - [X86] Move RCPSSr_Int, RSQRTSSr_Int, SQRTSDr_Int, SQRTSSr_Int to the correct load folding table.
Craig Topper via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48147: Add comment to scatter-bit operation, make it faster and rename it.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48148: [scudo] Make Secondary linker-initialized compliant
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r334649 - [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D48134: [CodeGen] make nan builtins pure rather than const (PR37778)
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Emmett Neyman via Phabricator via llvm-commits
- [llvm] r334651 - Revert r334649 "[Timers] Use the pass argument name for JSON keys in time-passes"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Craig Topper via Phabricator via llvm-commits
- [llvm] r334653 - [WinASan] Don't instrument globals in sections containing '$'
Reid Kleckner via llvm-commits
- [PATCH] D48040: Implement constexpr __builtin_*_overflow
Erich Keane via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r334654 - [compiler-rt] Use CMAKE_LINKER instead of hardcoding ld
Shoaib Meenai via llvm-commits
- [llvm] r334655 - Update comments of CheckedArithmetic API based on Philip Reames feedback.
George Karpenkov via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Peter Wu via Phabricator via llvm-commits
- [llvm] r334634 - Change checked arithmetic functions API to return Optional
George Karpenkov via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48041: [SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r334656 - [TableGen] Make getOnlyTree return a const ref (NFC)
Florian Hahn via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r334657 - Reland: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48134: [CodeGen] make nan builtins pure rather than const (PR37778)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48134: [CodeGen] make nan builtins pure rather than const (PR37778)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48109: [Timers] Use the pass argument name for JSON keys in time-passes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47401: [X86] Rewrite the max and min reduction intrinsics to make better use of other functions and to reduce width to 256 and 128 bits were possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [llvm] r334658 - Revert "Enable ThreadPool to queue tasks that return values."
Zachary Turner via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48152: [CUDA] Add tests that, in C++14 mode, min/max are constexpr.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48153: Add TARGET(foo) linker script directive.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Ahmed Bougacha via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Reid Kleckner via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] r334659 - Disable MSan tests of prlimit on FreeBSD
Dimitry Andric via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r334660 - [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Alex Shlyapnikov via llvm-commits
- [polly] r334661 - [test] Fix a typo in a test case [NFCI]
Tobias Grosser via llvm-commits
- [llvm] r334543 - Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
Ahmed Bougacha via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48104: [lld] add ability to register exit handlers
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48104: [lld] add ability to register exit handlers
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48153: Add TARGET(foo) linker script directive.
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D48153: Add TARGET(foo) linker script directive.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48106: implemented proto to llvm
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334665 - AMDGPU/GlobalISel: Implement select() for 32-bit G_FADD and G_FMUL
Tom Stellard via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46171: AMDGPU/GlobalISel: Implement select() for 32-bit G_FADD and G_FMUL
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Gaetano Priori via Phabricator via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48080: [VPlanRecipeBase] Add insertBefore helper.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48081: [VPlanRecipeBase] Add eraseFromParent().
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [compiler-rt] r334670 - [ASAN] Fix fputs interception for 32-bit macOS
Peter Wu via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Diego Caballero via Phabricator via llvm-commits
- [lld] r334672 - [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48052: [sanitizer] Don't treat colon before slash as a flag separator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334679 - [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Matt Davis via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48101: [AMDGPU] Document the AMDGPU LLVM attributes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47549: [AMDGPU] Update code object metadata format documentation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48103: [AMDGPU] Update code object metadata format documentation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47305: [analyzer] pr37270: Fix binding constructed object to DeclStmt when ConstructionContext is already lost.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48103: [AMDGPU] Update code object metadata format documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334685 - [x86] fix mappings of cvttp2si/cvttp2ui x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Craig Topper via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
Phabricator via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D46150: AMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48158: [SCEV] Simplify zext/trunc idiom that appears when handling bitmasks.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D46150: AMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48160: [SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc under more circumstances.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard via Phabricator via llvm-commits
- [compiler-rt] r334686 - [Sanitizer] fix compilation warning
David Carlier via llvm-commits
- [llvm] r334687 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [www] r334688 - Update timeline and add registration link.
Tanya Lattner via llvm-commits
- [www] r334689 - Update email.
Tanya Lattner via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D47999: cl::opt ForceTrackRegLiveness for forcing liveness tracking on MIR (in MIR-Parser)
Justin Bogner via Phabricator via llvm-commits
- [www] r334690 - Add note about late registration.
Tanya Lattner via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334691 - [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via llvm-commits
- [PATCH] D48121: [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46150: AMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48095: [ELF][X86_64] Use R_GOTREL_FROM_END instead of R_GOTREL for R_X86_64_GOTOFF64
Joerg Sonnenberger via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46024: [clang-format] Add SpaceBeforeCpp11BracedList option.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [polly] r334695 - Simplify the implementation of getCUDALibDeviceFunction. NFC.
Philip Pfaffe via llvm-commits
- [PATCH] D48070: [Polly] Simplify the implementation of getCUDALibDeviceFunction. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Smith via Phabricator via llvm-commits
- [llvm] r334698 - [CostModel] Recognise REVERSE shuffle mask if the elements come from the second src
Simon Pilgrim via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
lorenzo chelini via Phabricator via llvm-commits
- [llvm] r334699 - [CostModel] Cleanup isSingleSourceVectorMask to match other shuffle matchers. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D48120: [SLPVectorizer] Remove RawInstructionsData/getMainOpcode and merge into getSameOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r334701 - [SLPVectorizer] Remove RawInstructionsData/getMainOpcode and merge into getSameOpcode
Simon Pilgrim via llvm-commits
- [PATCH] D48120: [SLPVectorizer] Remove RawInstructionsData/getMainOpcode and merge into getSameOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [compiler-rt] r334703 - [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Peter Wu via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48023: [SLPVectorizer] Tidyup isShuffle helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D24960: Remove unreachable from apis in posix terminal compat windows and return 0
Carlo Kok via Phabricator via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Dan Liew via Phabricator via llvm-commits
- [llvm] r334704 - [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47716: [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48015: ARM, AArch64: Use generic tables instead of SearchableTable
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r334705 - [ELF][MIPS] Replace calls to MapVector::find by MapVector::lookup. NFC
Simon Atanasyan via llvm-commits
- [llvm] r334706 - [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
Florian Hahn via llvm-commits
- [PATCH] D46825: [VPlan] Add moveAfter to VPRecipeBase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46826: [VPlan] Add VPlan based sinkInstructions utility.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48056: [AArch64] Implement FLT_ROUNDS macro
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48017: AMDGPU: Select MIMG instructions manually in SITargetLowering
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48017: AMDGPU: Select MIMG instructions manually in SITargetLowering
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [llvm] r334707 - [EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev via llvm-commits
- [llvm] r334708 - [mips] Correct predicates for MSA pseudo instructions
Simon Dardis via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48165: InstCombine/AMDGPU: Add dimension-aware image intrinsics to SimplifyDemanded
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48166: [mips] Fix the predicates of some DSP instructions from AdditionalPredicates to ASEPredicate
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48130: [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48167: AMDGPU: Remove old-style image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48168: AMDGPU: Remove redundant MIMG instruction variants
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48161: clang-format: Fix documentation generation
Francois Ferrand via Phabricator via llvm-commits
- [llvm] r334710 - [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via llvm-commits
- [PATCH] D48135: [DWARFv5] Tolerate files not all having an MD5 checksum.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48083: [clangd] Boost keyword completions.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45959: [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47950: [clangd] FuzzyMatch: forbid tail-tail matches after a miss: [pat] !~ "panther"
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47926: [RISCV] Add tests for overflow intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r334713 - [MC] Move MCAssembler::dump into the correct cpp file. NFC
Sam Clegg via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46556: [MC] Move MCAssembler::dump into the correct cpp file. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Anna Thomas via Phabricator via llvm-commits
- [llvm] r334714 - [CostModel][AArch64] Add cost tests for ALTERNATE/SELECT style shuffle masks
Simon Pilgrim via llvm-commits
- [llvm] r334715 - [EarlyCSE] Fix MSVC build. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Anna Thomas via Phabricator via llvm-commits
- [compiler-rt] r334716 - [scudo] Make Secondary linker-initialized compliant
Kostya Kortchinsky via llvm-commits
- [PATCH] D48148: [scudo] Make Secondary linker-initialized compliant
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46911: [Fixed Point Arithmetic] Addition of the remaining fixed point types and their saturated equivalents
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D47978: [X86] Lowering Mask Scalar add/sub/mul/div intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via Phabricator via llvm-commits
- [compiler-rt] r334719 - [ASAN] fix typos and disable long-object-path test for win32
Peter Wu via llvm-commits
- [PATCH] D24960: Remove unreachable from apis in posix terminal compat windows and return 0
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D48172: [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingleSrc
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334720 - [docs] Update CompilerWriterInfo.rst for MIPS
Simon Dardis via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48173: Revert "[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer."
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
Peter Wu via Phabricator via llvm-commits
- [llvm] r334721 - [ORC] Strip the Materializing flag off finalized symbols in VSOs.
Lang Hames via llvm-commits
- [llvm] r334722 - [ORC] Add a WaitUntilReady argument to blockingLookup.
Lang Hames via llvm-commits
- [llvm] r334723 - [ORC] Assert that the query argument to VSO::lookup must be non-null.
Lang Hames via llvm-commits
- [llvm] r334724 - [ORC] Filter out self-dependencies in VSO::addDependencies.
Lang Hames via llvm-commits
- [llvm] r334725 - [X86] Remove NotMemoryFoldable from some AVX/AVX512 scalar instructions.
Craig Topper via llvm-commits
- [llvm] r334726 - [X86] Disable load unfolding for a bunch of instruction where unfolding would increase the size of the load.
Craig Topper via llvm-commits
- [llvm] r334727 - [X86] Remove '128' from the internal name of some scalar FP instructions to be consistent with other scalar instructions.
Craig Topper via llvm-commits
- [llvm] r334728 - [X86] Add more vector instructions to the memory folding table using the autogenerated table as a guide.
Craig Topper via llvm-commits
- [llvm] r334729 - [DAG] Avoid needing to walk out legalization tables. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r334730 - [llvm-mca] Add another test for partial register stalls.
Andrea Di Biagio via llvm-commits
- [llvm] r334731 - Avoid unused variable in non-assert builds.
Nirav Dave via llvm-commits
- [PATCH] D45959: [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48174: [SLPVectorizer] Relax "alternate" opcode vectorisation to work with any SK_Select shuffle pattern
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48024: [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Peter Wu via Phabricator via llvm-commits
- [llvm] r334732 - Revert rL334704: "[DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue"
Bjorn Pettersson via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48172: [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingleSrc
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48165: InstCombine/AMDGPU: Add dimension-aware image intrinsics to SimplifyDemanded
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48167: AMDGPU: Remove old-style image intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r334733 - [AMDGPU] Document the AMDGPU LLVM attributes
Tony Tye via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48160: [SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc under more circumstances.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48168: AMDGPU: Remove redundant MIMG instruction variants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48176: [AMDGPU] Refactor HSAMetadataStream::emitKernel (NFC)
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48101: [AMDGPU] Document the AMDGPU LLVM attributes
Tony Tye via Phabricator via llvm-commits
- [PATCH] D48178: [WebAssembly] Ignore explict section names for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48178: [WebAssembly] Ignore explict section names for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48172: [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingleSrc
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48158: [SCEV] Simplify zext/trunc idiom that appears when handling bitmasks.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48052: [sanitizer] Don't treat colon before slash as a flag separator
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r334734 - Revert "[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer."
Sam Clegg via llvm-commits
- [llvm] r334735 - [SCEV] Fix indentation and combine two if statements in getMulExpr, NFC.
Justin Lebar via llvm-commits
- [llvm] r334736 - [SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc under more circumstances.
Justin Lebar via llvm-commits
- [llvm] r334737 - [SCEV] Simplify zext/trunc idiom that appears when handling bitmasks.
Justin Lebar via llvm-commits
- [llvm] r334738 - [SCEV] Fix a variable name, NFC.
Justin Lebar via llvm-commits
- [PATCH] D48173: Revert "[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer."
Phabricator via Phabricator via llvm-commits
- [PATCH] D48158: [SCEV] Simplify zext/trunc idiom that appears when handling bitmasks.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48160: [SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc under more circumstances.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48158: [SCEV] Simplify zext/trunc idiom that appears when handling bitmasks.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r334740 - [X86] Lowering Mask Scalar intrinsics to native IR (LLVM part)
Tomasz Krupa via llvm-commits
- [PATCH] D47393: [clang-format] Disable AlwaysBreakBeforeMultilineStrings in Google style for Objective-C 📜
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47978: [X86] Lowering Mask Scalar add/sub/mul/div intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r334742 - [llvm-mca] Add tests for instructions that implicitly clear the upper portion of a super-register.
Andrea Di Biagio via llvm-commits
- [llvm] r334744 - [x86] add tests for AVX1 FP logic op abuse (PR37749); NFC
Sanjay Patel via llvm-commits
- [PATCH] D47999: cl::opt ForceTrackRegLiveness for forcing liveness tracking on MIR (in MIR-Parser)
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D48153: Add TARGET(foo) linker script directive.
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334746 - [CMAKE] Honor CMAKE_OSX_SYSROOT to compute include dir for libxml2
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r334748 - [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Alex Shlyapnikov via llvm-commits
- [PATCH] D48074: [ARM] Enable useAA() for the in-order Cortex-R52
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48056: [AArch64] Implement FLT_ROUNDS macro
Michael Brase via Phabricator via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] r334749 - [MSan] Linker-initialize static fallback_mutex in msan_allocator.cc
Alex Shlyapnikov via llvm-commits
- [llvm] r334750 - [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48145: [MSan] Linker-initialize static fallback_mutex in msan_allocator.cc
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
David Blaikie via llvm-commits
- [PATCH] D48181: [JumpThreading] Ignore nil destionation when determining whether a block only goes to a single destination
Xin Tong via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D48178: [WebAssembly] Ignore explict section names for functions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48182: [JumpThreading] Make sure UNDEF does not make us think a block can have multiple possible destinations
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48182: [JumpThreading] Make sure UNDEF does not make us think a block can have multiple possible destinations
Xin Tong via Phabricator via llvm-commits
- [PATCH] D47672: [Headers] Add _Interlocked*_HLEAcquire/_HLERelease
Phabricator via Phabricator via llvm-commits
- [llvm] r334752 - [WebAssembly] Ignore explicit section names for functions
Sam Clegg via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r334753 - updating isNegatibleForFree and GetNegatedExpression with fmf for fadd
Michael Berg via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48178: [WebAssembly] Ignore explict section names for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48178: [WebAssembly] Ignore explict section names for functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D48180: updating isNegatibleForFree and GetNegatedExpression with fmf for fadd
Michael Berg via Phabricator via llvm-commits
- [PATCH] D48184: [Power9] [CLANG] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48052: [sanitizer] Don't treat colon before slash as a flag separator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334754 - Revert "[VirtRegRewriter] Avoid clobbering registers when expanding copy bundles"
Justin Bogner via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D48186: [asan] Move long-object-path.cc test to Linux
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [llvm] r334756 - Re-apply "[VirtRegRewriter] Avoid clobbering registers when expanding copy bundles"
Justin Bogner via llvm-commits
- [llvm] r334757 - AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard via llvm-commits
- [PATCH] D48172: [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingleSrc
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r334758 - [X86] Fix stale comment in folding tables.
Craig Topper via llvm-commits
- [PATCH] D48154: [VirtRegRewriter] Avoid clobbering registers when expanding copy bundles
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D45907: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.cvt.pkrtz
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48067: [InstCombine] Replacing X86-specific rounding intrinsics with generic floor-ceil
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48186: [asan] Move long-object-path.cc test to Linux
Peter Wu via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Peter Wu via Phabricator via llvm-commits
- [llvm] r334759 - [x86] be more selective about converting 'and' to shuffle (PR37749)
Sanjay Patel via llvm-commits
- [llvm] r334760 - [MSSA] Print more optimization information
George Burgess IV via llvm-commits
- [lld] r334761 - [COFF] Fix /wholearchive: to do libpath search again
Reid Kleckner via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [lld] r334762 - Fix wasm responsefile lld test on Windows
Reid Kleckner via llvm-commits
- [PATCH] D47860: Print OptimizedAccessType in MemorySSA if it is set
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47860: Print OptimizedAccessType in MemorySSA if it is set
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48191: AMDGPU/AMDHSA: Remove GridWorkGroupCountX/Y/Z
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48192: [InstCombine] Avoid iteration/mutation conflict
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48172: [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingleSrc
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48181: [JumpThreading] Ignore nil destionation when determining whether a block only goes to a single destination
Xin Tong via Phabricator via llvm-commits
- [llvm] r334764 - [TableGen] Make TreePatternNode::getChild return a reference (NFC)
Florian Hahn via llvm-commits
- [PATCH] D48194: [X86] Initialize FMA3Info directly in its constructor instead of relying on std::call_once
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r334765 - [NFC] Generalize flags for linking in shared objects in compiler-rt tests to support using multiple shared objects at once
George Karpenkov via llvm-commits
- [compiler-rt] r334766 - [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via llvm-commits
- [llvm] r334767 - Revert r334764, as it breaks some bots
Florian Hahn via llvm-commits
- [PATCH] D48156: [NFC] Generalize flags for linking in shared objects in compiler-rt tests to support using multiple shared objects at once
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48195: AMDGPU/GlobalISel: legalize and select 32-bit G_SITOFP
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r334768 - [libFuzzer] [NFC] Support multi-arch and multi-OS building and testing
George Karpenkov via llvm-commits
- [PATCH] D48195: AMDGPU/GlobalISel: legalize and select 32-bit G_SITOFP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47296: [libFuzzer] [NFC] Support multi-arch and multi-OS building and testing
George Karpenkov via Phabricator via llvm-commits
- [llvm] r334769 - easing the constraint for isNegatibleForFree and GetNegatedExpression
Michael Berg via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48192: [InstCombine] Avoid iteration/mutation conflict
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48186: [asan] Move long-object-path.cc test to Linux
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48057: easing the constraint for isNegatibleForFree and GetNegatedExpression
Michael Berg via Phabricator via llvm-commits
- [llvm] r334770 - [llvm-mca] Clean up the header comment. NFC.
Matt Davis via llvm-commits
- [PATCH] D48196: AMDGPU/GlobalISel: legalize and select 32-bit G_ASHR
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48196: AMDGPU/GlobalISel: legalize and select 32-bit G_ASHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48197: Avoid copying PrettyStackTrace messages an extra time on Apple platforms
Jordan Rose via Phabricator via llvm-commits
- [llvm] r334771 - [ORC] Strip weak flags from a symbol once it is selected for materialization.
Lang Hames via llvm-commits
- [PATCH] D47714: [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46172: AMDGPU/GlobalISel: Implement select() for 32-bit @llvm.minnun and @llvm.maxnum
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48198: AMDGPU/GlobalISel: Default to using TableGen'd instruction selector
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D48199: [scudo] Add verbose failures in place of CHECK(0)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47714: [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r334774 - [libFuzzer] [NFC] Remaining minor fixes to support testing on devices.
George Karpenkov via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Ayal Zaks via Phabricator via llvm-commits
- [compiler-rt] r334775 - [libFuzzer] [NFC] XFAIL one of the tests on iOS.
George Karpenkov via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D48201: [cmake] Add linker detection for Apple platforms
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Hideki Saito via Phabricator via llvm-commits
- [llvm] r334777 - Make uitofp and sitofp defined on overflow.
Eli Friedman via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48201: [cmake] Add linker detection for Apple platforms
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48201: [cmake] Add linker detection for Apple platforms
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r334779 - [compiler-rt] [builtins] Don't build __atomic_* by default.
Eli Friedman via llvm-commits
- [llvm] r334780 - [cmake] Add linker detection for Apple platforms
Shoaib Meenai via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48201: [cmake] Add linker detection for Apple platforms
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r334781 - [cmake] Change ON/OFF to YES/NO. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48183: [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r334782 - Add debug info for OProfile profiling support
Andrew Kaylor via llvm-commits
- [PATCH] D48202: Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
Phabricator via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47393: [clang-format] Disable AlwaysBreakBeforeMultilineStrings in Google style for Objective-C 📜
Jacek Olesiak via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48207: [Fuzzer] Don't hardcode target architecture for Fuzzer tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48207: [Fuzzer] Don't hardcode target architecture for Fuzzer tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Michael Kruse via Phabricator via llvm-commits
- [llvm] r334785 - [X86] Add 'Z' to the internal names of various EVEX instructions for overall consistency.
Craig Topper via llvm-commits
- [llvm] r334786 - [X86] Fix some checks to use X86 instead of X32.
Craig Topper via llvm-commits
- [test-suite] r334789 - Creating release candidate rc3 from release_601 branch
Tom Stellard via llvm-commits
- [lld] r334796 - Creating release candidate rc3 from release_601 branch
Tom Stellard via llvm-commits
- [llvm] r334799 - [NFC] fix trivial typos in documents
Hiroshi Inoue via llvm-commits
- [llvm] r334800 - [X86] Add more instructions to the memory folding tables using the autogenerated table as a guide.
Craig Topper via llvm-commits
- [llvm] r334802 - [X86] Prevent folding stack reloads with instructions that have an undefined register update.
Craig Topper via llvm-commits
- [PATCH] D47759: [Format] Do not use a global static value for EOF within ScopedMacroState.
David L. Jones via Phabricator via llvm-commits
- [llvm] r334803 - Revert r334802 "[X86] Prevent folding stack reloads with instructions that have an undefined register update."
Craig Topper via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
Li Jia He via Phabricator via llvm-commits
- [llvm] r334805 - [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via llvm-commits
- [PATCH] D48164: [llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334806 - NFC: Regenerating x86-sse41.ll test for InstCombine
Mikhail Dvoretckii via llvm-commits
- [llvm] r334318 - [SCEV] Look through zero-extends in howFarToZero
Mikael Holmén via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r334808 - add myself to the CREDITS.TXT
QingShan Zhang via llvm-commits
- [PATCH] D48171: [clangd] Do not report comments that only have special chars.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47931: [clangd] Customizable URI schemes for dynamic index.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47931: [clangd] Customizable URI schemes for dynamic index.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47935: [clangd] Boost completion score according to file proximity.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48210: [llvm-exegesis] A mechanism to add target-specific functionality.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48210: [llvm-exegesis] A mechanism to add target-specific functionality.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r334811 - [llvm-exegesis][NFC] Add more comments.
Clement Courbet via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Tim Northover via Phabricator via llvm-commits
- [llvm] r334813 - [llvm-exegesis][NFC] Remove dead variable.
Clement Courbet via llvm-commits
- [PATCH] D47700: DivergenceAnalysis: added debug output
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r334814 - [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Peter Smith via llvm-commits
- [PATCH] D45959: [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r334815 - [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Roman Lebedev via llvm-commits
- [llvm] r334816 - [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Roman Lebedev via llvm-commits
- [llvm] r334817 - [AMDGPU] Recognize x & ~(-1 << y) pattern.
Roman Lebedev via llvm-commits
- [llvm] r334818 - [InstCombine] Recommit: Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via llvm-commits
- [PATCH] D48007: [AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48010: [AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Phabricator via Phabricator via llvm-commits
- [PATCH] D48012: [AMDGPU] Recognize x & ~(-1 << y) pattern.
Phabricator via Phabricator via llvm-commits
- [llvm] r334819 - [SLP][X86] Regenerate POW2 SDIV Tests
Simon Pilgrim via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r334821 - [SLP][X86] Add AVX2 run to POW2 SDIV Tests
Simon Pilgrim via llvm-commits
- [PATCH] D48199: [scudo] Add verbose failures in place of CHECK(0)
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48213: [DFSAN] fix gethostname test failure for short hostnames
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47952: ASan: Always call the version mismatch symbol before __asan_init
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore metadata when simplifying.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48198: AMDGPU/GlobalISel: Default to using TableGen'd instruction selector
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48214: [SLPVectorizer] Recognise non uniform power of 2 constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48065: DAG: Fix creating concat_vectors with illegal type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48065: DAG: Fix creating concat_vectors with illegal type
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r334823 - DAG: Fix creating concat_vectors with illegal type
Matt Arsenault via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48065: DAG: Fix creating concat_vectors with illegal type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48216: [mips] Correct predicates for loads, bit manipulation instructions and some pseudos
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r334825 - [NFC] chmod +x utils/update_analyze_test_checks.py
Roman Lebedev via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48166: [mips] Fix the predicates of some DSP instructions from AdditionalPredicates to ASEPredicate
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r334826 - [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
Sander de Smalen via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47296: [libFuzzer] [NFC] Support multi-arch and multi-OS building and testing
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r334827 - [mips] Add licensing information of the microMIPS tablegen files. (NFC)
Simon Dardis via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D48217: [mips][wip] Disable the selection of mixed microMIPS/MIPS code
Simon Dardis via Phabricator via llvm-commits
- [llvm] r334830 - Re-apply "[DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue"
Bjorn Pettersson via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334831 - [AArch64][SVE] Asm: Support for FADD, FMUL and FMAX immediate instructions.
Sander de Smalen via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48218: [Power9] Add remaining __flaot128 builtin support for FMA round to odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [llvm] r334832 - [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Roman Lebedev via llvm-commits
- [llvm] r334833 - [MCA] Add -summary-view option
Roman Lebedev via llvm-commits
- [PATCH] D48216: [mips] Correct predicates for loads, bit manipulation instructions and some pseudos
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47712: [AArch64][SVE] Asm: Support for FADD, FMUL and FMAX immediate instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48190: [MCA][x86][NFC] Add tests for -register-file-stats, -scheduler-stats
Phabricator via Phabricator via llvm-commits
- [PATCH] D48209: [MCA] Add -summary-view option
Phabricator via Phabricator via llvm-commits
- [PATCH] D47713: [AArch64][SVE] Asm: Support for INC/DEC (scalar) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r334834 - [llvm-readobj] Add -string-dump (-p) option
Paul Semel via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48219: Update copyright year in license files
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48219: Update copyright year in license files
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47377: [X86][Sched] Fix WriteZero sched class for all CPUs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47377: [X86][Sched] Fix WriteZero sched class for all CPUs.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47714: [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48220: [AArch64][SVE] Asm: Fix predicate pattern diagnostics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48220: [AArch64][SVE] Asm: Fix predicate pattern diagnostics.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r334835 - AMDGPU: Make v4i16/v4f16 legal
Matt Arsenault via llvm-commits
- [PATCH] D47716: [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48199: [scudo] Add verbose failures in place of CHECK(0)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48199: [scudo] Add verbose failures in place of CHECK(0)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47828: AMDGPU: Make v4i16/v4f16 legal
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r334836 - AMDGPU: Add combine for short vector extract_vector_elts
Matt Arsenault via llvm-commits
- [PATCH] D48197: Avoid copying PrettyStackTrace messages an extra time on Apple platforms
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D48126: AMDGPU: Add combine for short vector extract_vector_elts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r334838 - [AArch64][SVE] Asm: Support for INC/DEC (scalar) instructions.
Sander de Smalen via llvm-commits
- [PATCH] D47713: [AArch64][SVE] Asm: Support for INC/DEC (scalar) instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43542: [CodeGen][FastRegAlloc] Disable registers spilling for a naked function (PR28641)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D47999: cl::opt ForceTrackRegLiveness for forcing liveness tracking on MIR (in MIR-Parser)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
John Brawn via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48207: [Fuzzer] Don't hardcode target architecture for Fuzzer tests
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r334840 - [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48048: [LV] Prevent LV to run cost model twice for VF=2
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48207: [Fuzzer] Don't hardcode target architecture for Fuzzer tests
George Karpenkov via Phabricator via llvm-commits
- [docs] Add CodeView directives
Ellis Hoag via llvm-commits
- [PATCH] D41098: [InlineSpiller] Fix a crash due to lack of forward progress from remat
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r334841 - Avoid copying PrettyStackTrace messages an extra time on Apple OSs
Jordan Rose via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r334842 - [AArch64][SVE] Asm: Support for CPY SIMD/FP and GPR instructions.
Sander de Smalen via llvm-commits
- [PATCH] D48197: Avoid copying PrettyStackTrace messages an extra time on Apple platforms
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D47296: [libFuzzer] [NFC] Support multi-arch and multi-OS building and testing
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] r334843 - [scudo] Add verbose failures in place of CHECK(0)
Kostya Kortchinsky via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48199: [scudo] Add verbose failures in place of CHECK(0)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47922: [InstSimplify] Fix some missed optimization opportunities in simplifyUnsignedRangeCheck()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
Scott Linder via Phabricator via llvm-commits
- [llvm] r334844 - [InstCombine] Avoid iteration/mutation conflict
Joseph Tremoulet via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48192: [InstCombine] Avoid iteration/mutation conflict
Phabricator via Phabricator via llvm-commits
- [llvm] r334845 - Remove <undef> from rematerialized full register
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48228: [scudo] Move noinline functions definitions out of line
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D43211: [WebAssembly] promote from experimental to normal target
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D47999: cl::opt ForceTrackRegLiveness for forcing liveness tracking on MIR (in MIR-Parser)
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Craig Topper via Phabricator via llvm-commits
- [llvm] r334848 - [X86] Prevent folding stack reloads into instructions in hasUndefRegUpdate.
Craig Topper via llvm-commits
- [PATCH] D48225: [llvm-mca][X86] Teach how to identify register writes that implicitly clear the upper portion of a super-register.
Matt Davis via Phabricator via llvm-commits
- [llvm] r334849 - [X86] Lowering sqrt intrinsics to native IR
Tomasz Krupa via llvm-commits
- [PATCH] D48229: [NFC][SCEV] Add tests related to bit masking (PR37793)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D41168: [X86] Lowering X86 avx512 sqrt intrinsics to IR
Tomasz Krupa via Phabricator via llvm-commits
- [lld] r334851 - [ELF][MIPS] Fix stable_sort predicate to satisfy strict-ordering requirement. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Diego Caballero via Phabricator via llvm-commits
- [compiler-rt] r334852 - [Fuzzer] Don't hardcode target architecture for Fuzzer tests
Petr Hosek via llvm-commits
- [PATCH] D48229: [NFC][SCEV] Add tests related to bit masking (PR37793)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48207: [Fuzzer] Don't hardcode target architecture for Fuzzer tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r334853 - [llvm-mca][x86] Add Generic cpu resource tests
Simon Pilgrim via llvm-commits
- [PATCH] D48229: [NFC][SCEV] Add tests related to bit masking (PR37793)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41168: [X86] Lowering X86 avx512 sqrt intrinsics to IR
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r334854 - Move redundant-vf2-cost.ll test to X86 directory
Diego Caballero via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D48231: [Dominators] Change getNode parameter type to const NodeT * (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48231: [Dominators] Change getNode parameter type to const NodeT * (NFC).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48231: [Dominators] Change getNode parameter type to const NodeT * (NFC).
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [llvm] r334855 - [PPC64] Support "symbol at high" and "symbol at higha" symbol modifers.
Sean Fertile via llvm-commits
- [llvm] r334856 - [PowerPC] Add support for high and higha symbol modifiers on tls modifers.
Sean Fertile via llvm-commits
- [llvm] r334729 - [DAG] Avoid needing to walk out legalization tables. NFCI.
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48229: [NFC][SCEV] Add tests related to bit masking (PR37793)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47729: [PowerPC] Add support for high and high-adjusted symbol modifiers.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47754: [PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r334857 - Update my information in the CREDITS file.
Geoff Berry via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r334858 - [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via llvm-commits
- [llvm] r334858 - [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via llvm-commits
- [PATCH] D48147: Add comment to scatter-bit operation, make it faster and rename it.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D48203: [SanitizerCoverage] Add associated metadata to pc-tables.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Daniel Berlin via llvm-commits
- [PATCH] D48234: AMDGPU: Remove ability to reserve VGPRs for debugger
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48212: Revert "[lldb-mi] Add overload method for setting an error"
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D48235: Add R_HEX_B32_PCREL_X and R_HEX_B22_PCREL_X relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48237: [SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D48238: [SCEV] Simplify some flags expressions.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r334862 - Utilize new SDNode flag functionality to expand current support for fdiv
Michael Berg via llvm-commits
- [PATCH] D47954: Utilize new SDNode flag functionality to expand current support for fdiv
Michael Berg via Phabricator via llvm-commits
- [llvm] r334863 - [FPEnv] Expand constrained FP POWI
Cameron McInally via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r334864 - [libFuzzer] Avoid -fuse-ld=lld on gc-sections.
Matt Morehouse via llvm-commits
- [PATCH] D48149: Expand constrained FP POWI
Phabricator via Phabricator via llvm-commits
- [llvm] r334865 - [BPI] Remove unnecessary std::list
Benjamin Kramer via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Florian Hahn via llvm-commits
- [compiler-rt] r334866 - [asan] Move long-object-path.cc test to Linux
Vitaly Buka via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48186: [asan] Move long-object-path.cc test to Linux
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48186: [asan] Move long-object-path.cc test to Linux
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47817: [sanitizer_common] Fix using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47819: [test] Support using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47810: [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
Michał Górny via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48237: [SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48238: [SCEV] Simplify some flags expressions.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [llvm] r334318 - [SCEV] Look through zero-extends in howFarToZero
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48244: hfghgfhfgh
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48245: Testing diff file contexts
Kodé Williams via Phabricator via llvm-commits
- [llvm] r334867 - [X86] Add more instructions to the hasUndefRegUpdate list.
Craig Topper via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
John McCall via Phabricator via llvm-commits
- [PATCH] D48246: [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48054: Mutation Statistics
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [llvm] r334868 - Revert r334731 "Avoid unused variable in non-assert builds."
Francis Visoiu Mistrih via llvm-commits
- [llvm] r334869 - Revert r334729 "[DAG] Avoid needing to walk out legalization tables. NFCI."
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [llvm] r334871 - [globalisel][tablegen] Add support for C++ predicates on PatFrags and use it to support BFC on ARM.
Daniel Sanders via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48248: [llvm-mca] Create subdirectories for various pieces of MCA. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48059: CorrelatedValuePropagation: Preserve DT.
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r334874 - [SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV.
Justin Lebar via llvm-commits
- [llvm] r334875 - [SCEV] Simplify some flags expressions.
Justin Lebar via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D48237: [SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48238: [SCEV] Simplify some flags expressions.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r334876 - Utilize new SDNode flag functionality to expand current support for fma
Michael Berg via llvm-commits
- [PATCH] D47918: Utilize new SDNode flag functionality to expand current support for fma
Michael Berg via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48246: [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r334877 - Revert "[SCEV] Simplify some flags expressions." -- dependent revision breaks MSVC builds.
Justin Lebar via llvm-commits
- [llvm] r334878 - Revert "[SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV." -- breaks MSVC builds.
Justin Lebar via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48251: Assert on implicit truncation in llvm::endian::Writer
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47922: [InstSimplify] Fix some missed optimization opportunities in simplifyUnsignedRangeCheck()
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r334880 - Avoid needing to walk out legalization tables. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] r334881 - [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r334882 - [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D48246: [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] r334883 - [asan] Enable fgets_fputs test on Android
Vitaly Buka via llvm-commits
- [compiler-rt] r334884 - [sanitizer_common] Fix windows build caused by r334881
Fangrui Song via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48252: [MCA][NFC] Add generic TBM resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38833: BitstreamWriter: Better assertion when a block's abbrev code size is too small
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D48253: [WebAssembly] Fix liveness tracking info after drop insertion
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48253: [WebAssembly] Fix liveness tracking info after drop insertion
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48254: [sanitizer] Refactor GNU libc version retrieval
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48255: [sanitizer] Fix LSAN for 32-bit glibc before 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48255: [sanitizer] Fix LSAN for 32-bit glibc before 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48255: [sanitizer] Fix LSAN for 32-bit glibc before 2.27
Jakub Jelínek via Phabricator via llvm-commits
- [lld] r334885 - [ELF] Pass callables by function_ref
Benjamin Kramer via llvm-commits
- [llvm] r334887 - [SmallSet] Add SmallSetIterator.
Florian Hahn via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r334888 - [SmallSet] Avoid using is_trivially_XXX<>::value which is C++17
Florian Hahn via llvm-commits
- [llvm] r334889 - Revert r334887, as GCC 4.8 does not have is_trivially_copy_constructible & co
Florian Hahn via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334890 - Fix namespaces. No functionality change.
Benjamin Kramer via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48221: [analyzer] Add method to the generic SMT API to dump the SMT formula
Phabricator via Phabricator via llvm-commits
- [llvm] r334892 - [Dominators] Change getNode parameter type to const NodeT * (NFC).
Florian Hahn via llvm-commits
- [PATCH] D48231: [Dominators] Change getNode parameter type to const NodeT * (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48231: [Dominators] Change getNode parameter type to const NodeT * (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48255: [sanitizer] Fix LSAN for 32-bit glibc before 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [polly] r334893 - Adjust to recent LLVM changes to fix buildbots
Tobias Grosser via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r334895 - CorrelatedValuePropagation: Preserve DT.
Michael Zolotukhin via llvm-commits
- [PATCH] D48059: CorrelatedValuePropagation: Preserve DT.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48223: DAG combine "and|or (select c, -1, 0), x" -> "select c, x, 0|-1"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48257: [asan] Use MADV_NOCORE for use_madv_dontdump on FreeBSD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47659: Give same-named members unique timestamps on Darwin in llvm-ar.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D48257: [asan] Use MADV_NOCORE for use_madv_dontdump on FreeBSD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48258: [LoopSimplifyCFG] Preserve Scalar Evolution in LoopSimplifyCFG
Dave Green via Phabricator via llvm-commits
- [PATCH] D48202: Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
Dave Green via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47921: [ARM] Allow CMPZ transforms even if the input has multiple uses.
Ronnie Mitchell via Phabricator via llvm-commits
- [llvm] r334896 - [X86] Fix an inconsistency between AVX512 and AVX/SSE version on a couple instructions.
Craig Topper via llvm-commits
- [llvm] r334897 - [X86] Hide POP16/32/64rmr and PUSH16/32/64rmr instructions from the assembly parser.
Craig Topper via llvm-commits
- [llvm] r334898 - [X86] More additions to the load folding tables based on the autogenerated tables.
Craig Topper via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [llvm] r334899 - [WebAssembly] Simple comment fix. NFC.
Heejin Ahn via llvm-commits
- [PATCH] D48260: [WebAssembly] Make rethrow instruction take a target BB argument
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48261: [Fuzzer] Set an explicit libc++ dependency when needed
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48262: [WebAssembly] Add more utility functions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48246: [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48263: [WebAssembly] Add WasmEHFuncInfo for unwind destination infomation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48246: [AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48260: [WebAssembly] Make rethrow instruction take a target BB argument
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48264: [MCA][NFC] Add generic XOP resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r334900 - [sanitizer] Use const char* in internal_simple_strtoll
Vitaly Buka via llvm-commits
- [compiler-rt] r334901 - [fuzzer] Fix collect_data_flow.py for python 3
Vitaly Buka via llvm-commits
- [PATCH] D48265: [sanitizer] Use confstr to check libc version in InitTlsSize
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48264: [MCA][NFC] Add generic XOP resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r334902 - [fuzzer] Python 3 print fixes
Vitaly Buka via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r334903 - Revert "[CMake] Use a different source depending on C++ support"
Jonas Hahnfeld via llvm-commits
- [llvm] r334904 - [NVPTX] Ignore target-cpu and -features for inlining
Jonas Hahnfeld via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D48265: [sanitizer] Use confstr to check libc version in InitTlsSize
Peter Wu via Phabricator via llvm-commits
- [llvm] r334905 - [AArch64][SVE] Asm: Support for SEL (vector/predicate) instructions.
Sander de Smalen via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48252: [MCA][NFC] Add generic TBM resource tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48252: [MCA][NFC] Add generic TBM resource tests
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334906 - [AArch64][SVE] Asm: Support for bitwise operations on predicate vectors.
Sander de Smalen via llvm-commits
- [PATCH] D48252: [MCA][NFC] Add generic TBM resource tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48162: [GSoC] Schedule tree performance.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D48252: [MCA][NFC] Add generic TBM resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46380: [InstSimplify] Adding safety checks for 'shl', 'ashr' and 'lshr'
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D47983: [IR][PatternMatch] m_APInt(): allow undef elements.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48229: [NFC][SCEV] Add tests related to bit masking (PR37793)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334907 - [llvm-mca][X86] Add some avx512f/avx512vl resource test placeholders
Simon Pilgrim via llvm-commits
- [llvm] r334908 - [X86] Pass the parent SDNode to X86DAGToDAGISel::selectScalarSSELoad to simplify the hasSingleUseFromRoot handling.
Craig Topper via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Tim Renouf via Phabricator via llvm-commits
- [llvm] r334909 - [ORC] In MaterializationResponsibility, only maintain the Materializing flag on
Lang Hames via llvm-commits
- [llvm] r334910 - [ORC] Erase empty dependence sets when adding new symbol dependencies.
Lang Hames via llvm-commits
- [llvm] r334911 - [ORC] Suppress an unused variable warning for a debug-mode only use.
Lang Hames via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48230: [PredicateInfo] Order instructions in different BBs by DFSNumIn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48265: [sanitizer] Use confstr to check libc version in InitTlsSize
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r334912 - [sanitizer] Use confstr to check libc version in InitTlsSize
Vitaly Buka via llvm-commits
- [PATCH] D48265: [sanitizer] Use confstr to check libc version in InitTlsSize
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r334913 - [sanitizer] Fix s390 build after r334900
Vitaly Buka via llvm-commits
- [compiler-rt] r334914 - [sanitizer] Fix tsan GO build
Vitaly Buka via llvm-commits
- [llvm] r334915 - [X86] Add all the FMA instructions direclty to the load folding table instead of proxying through X86InstrFMA3Info.
Craig Topper via llvm-commits
- [PATCH] D47980: [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r334916 - [ORC] Only notify queries that they are resolved/ready when the query state
Lang Hames via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Dave Green via Phabricator via llvm-commits
- [PATCH] D48202: Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48256: Fix bug to merge away entry block and update DT correctly.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D48254: [sanitizer] Refactor GNU libc version retrieval
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48255: [sanitizer] Fix LSAN for 32-bit glibc before 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48236: [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r334918 - [ORC] Remove redundant condition
Lang Hames via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [llvm] r334919 - [TableGen] Prevent double flattening of InstAlias asm strings in the asm matcher emitter.
Craig Topper via llvm-commits
- [llvm] r334920 - [X86] Move the 'vmovq.s' and similar assembly strings for EVEX vector moves with reversed operands to InstAliases.
Craig Topper via llvm-commits
- [llvm] r334922 - [X86] Add '.s' aliases to the assembler for the various redundant move encodings to match gas and our EVEX instructions.
Craig Topper via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r334923 - [sanitizer] Suppress unused function warning
Vitaly Buka via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48254: [sanitizer] Refactor GNU libc version retrieval
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [llvm] r334925 - [X86] Create X86InstrFMA3Group objects fully in a static table instead of on the heap. NFCI
Craig Topper via llvm-commits
- [PATCH] D48194: [X86] Initialize FMA3Info directly in its constructor instead of relying on std::call_once
Craig Topper via Phabricator via llvm-commits
- [llvm] r334927 - [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via llvm-commits
- [PATCH] D48028: [X86] Fix NOOP sched overrides on BDW/HSW/SKL.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
Last message date:
Sun Jun 17 23:57:52 PDT 2018
Archived on: Sun Jun 17 23:53:35 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).