The Week Of Monday 5 November 2018 Archives by thread
Starting: Mon Nov 5 00:16:35 PST 2018
Ending: Sun Nov 11 23:39:59 PST 2018
Messages: 2159
- [PATCH] D53842: [WebAssembly] Parsing missing directives to produce valid .o
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53968: [LLD]fix windows mingw build with 'LLVM_LINK_LLVM_DYLIB' the lld will hang when exiting
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r346121 - [NFC][x86][AArch64] extract-bits.ll: add test with 'ashr'.
Roman Lebedev via llvm-commits
- [llvm] r346122 - Exclude wasm target from Windows packaging due to PR39448
Hans Wennborg via llvm-commits
- [PATCH] D54089: [MergeICmps] Do not perform the transformation if GEP is used outside of block
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D52580: Refactor WasmSignature and use it for MCSymbolWasm
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53984: [mips] Fix broken MSA test
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D53980: [ARM, AArch64] Move ARM/AAch64 target parsers into separate files to enable future changes.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54094: [ARM] Turn assert into condition in ARMCGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54095: [X86] X86DAGToDAGISel::matchBitExtract(): extract 'lshr' from `X`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54032: [ARM][ARMCGP] Remove unecessary zexts and truncs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53552: [DAGCombine] Improve alias analysis for chain of independent stores.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r345718 - AMDGPU: Remove PHI loop condition optimization
Nicolai Hähnle via llvm-commits
- [PATCH] D54096: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53840: Preprocessing support in tablegen
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r346125 - [ARM][ARMCGP] Remove unecessary zexts and truncs
Sam Parker via llvm-commits
- [PATCH] D53930: [AMDGPU] Fix the new atomic optimizer in pixel shaders.
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r346126 - [ARM] Turn assert into condition in ARMCGP
Sam Parker via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports ELF text stubs
James Henderson via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r346127 - [CMake] Expose opt-remark tooling through libOptRemarks.dylib
Francis Visoiu Mistrih via llvm-commits
- [llvm] r346128 - [AMDGPU] Fix the new atomic optimizer in pixel shaders.
Neil Henning via llvm-commits
- [PATCH] D53390: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D54099: [Sanitizers] Disable SANITIZER_CAN_FAST_UNWIND on all SPARC targets
Rainer Orth via Phabricator via llvm-commits
- [compiler-rt] r346129 - Fix build on sparc64-linux-gnu.
Martin Liska via llvm-commits
- [PATCH] D54030: Fix build on sparc64-linux-gnu.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D34018: Support __float128 on NetBSD libstdc++ x86/x86_64
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
John Brawn via Phabricator via llvm-commits
- [PATCH] D54100: [LegacyPassManager] Add NL to -print-before/-print-after banner
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D54101: [Sanitizers] Solaris largefile fixes
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D51861: [LSR] Combine unfolded offset into invariant register
Gil Rapaport via Phabricator via llvm-commits
- [llvm] r346132 - [NFC][ARM] Adding extra test for ARM CGP
Sam Parker via llvm-commits
- [PATCH] D54081: Add new interceptor for atof(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346133 - [Mips] Supplement long branch pseudo instructions
Stefan Maksimovic via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53977: [Mips] Supplement long branch pseudo instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D54103: [UBsan] disable few tests for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r346134 - [Inliner] Penalise inlining of calls with loops at Oz
David Green via llvm-commits
- [PATCH] D52716: [Inliner] Penalise inlining of calls with loops at Oz
Dave Green via Phabricator via llvm-commits
- [llvm] r346136 - [InstCombine] add tests for select with FP identity op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54104: [Tooling] Correct the total number of files being processed when `filter` is provided.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r346137 - [NFCI][FPEnv] Split constrained intrinsic tests
Cameron McInally via llvm-commits
- [PATCH] D53932: [NFCI][FPEnv] Split constrained intrinsic tests
Phabricator via Phabricator via llvm-commits
- [llvm] r346138 - [InstCombine] add/adjust tests for select with fsub identity op; NFC
Sanjay Patel via llvm-commits
- [llvm] r346139 - [TargetLowering] Begin generalizing TargetLowering::expandFP_TO_SINT support. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r346140 - [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via llvm-commits
- [llvm] r346141 - [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
Cameron McInally via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54107: [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53405: [Inliner] Attempt to more accurately model the cost of loops at minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
James Henderson via Phabricator via llvm-commits
- [PATCH] D52550: [ARM] Check for sel intrinsic use in ARM CGP
John Brawn via Phabricator via llvm-commits
- [llvm] r346142 - [InstCombine] adjust tests for select with FP identity op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54108: [ARM] Enable mixed types in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r346143 - [InstCombine] loosen FP 0.0 constraint for fcmp+select substitution
Sanjay Patel via llvm-commits
- [PATCH] D53911: [Orc] make getResponsibilitySetWithLegacyFn behavior match with LegacyJITSymbolResolver::getResponsibilitySet
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50387: [WASM] Fix overflow when reading custom section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
David Li via Phabricator via llvm-commits
- [compiler-rt] r346145 - [UBsan] disable few tests for FreeBSD
David Carlier via llvm-commits
- [PATCH] D54043: Adding debug info to support Fortran (part 1)
Eric Schweitz via Phabricator via llvm-commits
- [llvm] r346147 - [InstCombine] canonicalize -0.0 to +0.0 in fcmp
Sanjay Patel via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [llvm] r346148 - [Power9] Add support for stxvw4x.be and stxvd2x.be intrinsics
Zaara Syeda via llvm-commits
- [PATCH] D54070: [WebAssembly] Update test cases after main wrapper generation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53581: [Power9] Add support for stxvw4x.be and stxvd2x.be intrinsics
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Eric Christopher via llvm-commits
- [PATCH] D54113: [sanitizer] Use AT_EXECFN in ReExec() if available
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54072: Add a command to dump a module's clang ast.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53594: [GlobalISel] Introduce G_BUILD_VECTOR and G_CONCAT_VECTOR opcodes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D54114: Adding debug info to support Fortran (part 2)
Eric Schweitz via Phabricator via llvm-commits
- [llvm] r346150 - [InstCombine] add/adjust tests for fcmp+select substitution; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53203: Allow MemoryLocation to carry pre-existing knowledge to AA to elide expensive repeated checks
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r346151 - [MergeICmps] Do not perform the transformation if GEP is used outside of block
Taewook Oh via llvm-commits
- [PATCH] D54016: [X86] don't allow X86_64 PIC mode addresses to be used as immediates
John Reagan via Phabricator via llvm-commits
- [PATCH] D54056: Add SetAllowJIT (the SBExpressionOptions equivalent of "expression --allow-jit")
Jim Ingham via llvm-commits
- [PATCH] D53345: [ThinLTO] Split NotEligibleToImport into legality and inlinability flags
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54007: Use a data structure better suited for large sets in SimplificationTracker.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54115: [InstCombine] do not shrink switch conditions to illegal types (PR29009)
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53596: [ThinLTO] Fix a crash in lazy loading of Metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53990: [MC] Support labels as offsets in .reloc directive
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r346152 - Only call FlushFileBuffers() when writing executables on Windows
Alexandre Ganea via llvm-commits
- [PATCH] D53727: Only call FlushFileBuffers when writing executables
Alexandre Ganea via Phabricator via llvm-commits
- [compiler-rt] r346153 - [Sanitizers] Solaris largefile fixes
Rainer Orth via llvm-commits
- [lld] r346154 - [COFF][LLD] Add link support for Microsoft precompiled headers OBJs
Alexandre Ganea via llvm-commits
- [llvm] r346154 - [COFF][LLD] Add link support for Microsoft precompiled headers OBJs
Alexandre Ganea via llvm-commits
- [compiler-rt] r346155 - [Sanitizers] Disable SANITIZER_CAN_FAST_UNWIND on all SPARC targets
Rainer Orth via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D52447: [Tablegen/RFC] Introduce Mask to limit generation of inferred register classes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54116: [GlobalISel] Refactor the artifact combiner a bit by using MIPatternMatch
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D54057: Remove Go debugger plugin
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54059: Remove Java debugger plugin
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54060: Remove OCaml debugger plugin
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53975: Start adding the supporting code to perform out-of-process allocator enumeration.
Dan Liew via Phabricator via llvm-commits
- [lld] r346160 - Fix build breakerage on GCC 5.4:
Alexandre Ganea via llvm-commits
- [llvm] r346161 - [X86] Regenerate test checks in preparation for a patch. NFC
Craig Topper via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54117: Revert "[WebAssembly] Fixup `main` signature by default"
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54118: [lld][NFC] Update tests to use -S instead of -s when using llvm-readelf.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54119: [X86] Avoid creating a critical edge during cmov expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54085: AMDGPU/InsertWaitcnts: Remove kill-related logic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54086: AMDGPU/InsertWaitcnts: Cleanup some old cruft (NFCI)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54045: Introduce `sanitizer_malloc_introspect_t` for Darwin which is a sub-class of Darwin's `malloc_introspection_t` and use it when setting up the malloc zone.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [lld] r346163 - Disable precomp test on Linux until I fix it.
Alexandre Ganea via llvm-commits
- [lld] r346164 - [lld][NFC] Update tests to use -S instead of -s when using llvm-readelf.
Jordan Rupprecht via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r346166 - [GlobalISel] Refactor the artifact combiner a bit by using MIPatternMatch
Volkan Keles via llvm-commits
- [PATCH] D53530: Fix (and improve) the support for C99 variable length array types
Phabricator via Phabricator via llvm-commits
- [PATCH] D44410: [GlobalISel] Extend booleans based on the target's BooleanContent
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53445: [AMDGPU] Update code object metadata format documentation
Scott Linder via Phabricator via llvm-commits
- [PATCH] D53887: [HotColdSplitting] [WIP] Outline more than once per function
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D54121: [FPEnv] Add constrained FCMP intrinsic
Cameron McInally via Phabricator via llvm-commits
- [llvm] r346168 - [InstSimplify] add tests for select+fcmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r346169 - [InstSimplify] fold select (fcmp X, Y), X, Y
Sanjay Patel via llvm-commits
- [llvm] r346170 - [X86] Don't turn any_extend from a mask register into a sign_extend during lowering. Add patterns to match any_extend during isel instead.
Craig Topper via llvm-commits
- [PATCH] D54122: [LLD] Fix precompiled headers build break on Linux
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54123: [X86] improve split-stack machine BB placement
Than McIntosh via Phabricator via llvm-commits
- [llvm] r346175 - Revert "[GlobalISel] Refactor the artifact combiner a bit by using MIPatternMatch"
Volkan Keles via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Aakanksha Patil via Phabricator via llvm-commits
- [PATCH] D53517: [FileCheck] Parse command-line options from FILECHECK_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D54124: [llvm-readelf] Make llvm-readelf more compatible with GNU readelf.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r346177 - AMDGPU: Add sram-ecc feature
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54125: [LTO] Drop non-prevailing definitions for non-local linkage types
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D52745: Adjust the comment section of CreateSource to account for lines longer than 60
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48445: [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r346180 - [TargetLowering] Change TargetLoweringBase::getPreferredVectorAction to take an MVT instead of an EVT. NFC
Craig Topper via llvm-commits
- [llvm] r346181 - [DWARF] Support types CU list in .gdb_index dumping
Fangrui Song via llvm-commits
- [llvm] r346182 - MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFC
Matthias Braun via llvm-commits
- [llvm] r346183 - MachineFunction: Store more specific reference to LLVMTargetMachine; NFC
Matthias Braun via llvm-commits
- [llvm] r346184 - TargetMachine: Move lib/CodeGen specific callbacks to LLVMTargetMachine; NFC
Matthias Braun via llvm-commits
- [llvm] r346185 - Specify REQUIRES: default_triple in two debuginfo tests
Justin Bogner via llvm-commits
- [PATCH] D51257: [RegisterCoalescer] Do not eliminateUndefCopy for a partial copy
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r346187 - Revert "[WebAssembly] Fixup `main` signature by default"
Sam Clegg via llvm-commits
- [llvm] r346188 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D54070: [WebAssembly] Update test cases after FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54126: [WebAssembly] Renumber and LEB128-encode SIMD opcodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53988: Close file mapping handle on Windows, so flushed gcda files can be removed while the process is in execution
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D54127: Extend virtual file system with `isLocal` method.
Jonas Devlieghere via Phabricator via llvm-commits
- Buildbot numbers for the week of 10/21/2018 - 10/27/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 10/28/2018 - 11/03/2018
Galina Kistanova via llvm-commits
- [PATCH] D54128: Fix MachineInstr::findRegisterUseOperandIdx subreg checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r345814 - [IndVars] Smart hard uses detection
Maxim Kazantsev via llvm-commits
- [compiler-rt] r346193 - [libFuzzer] Disable value-profile-cmp.test and fuzzer-oom.test on ARM64
George Karpenkov via llvm-commits
- [PATCH] D54004: [libFuzzer] Disable value-profile-cmp.test and fuzzer-oom.test on ARM64
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D54129: [AArch64] [Windows] Trap after noreturn calls.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r346194 - Follow Windows' approach for NetBSD in AlarmCallback()
Kamil Rytarowski via llvm-commits
- [PATCH] D54130: [WebAssembly] Support creation and import of shared memories
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D54131: [WebAssembly] Add shared memory support to limits field
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D53841: [OCaml] Fix incorrect use of CAMLlocal in nested blocks
Robert Widmann via Phabricator via llvm-commits
- [llvm] r346195 - [LLVM-C] Improve Intrinsics Bindings
Robert Widmann via llvm-commits
- [PATCH] D53626: [LLVM-C] Improve Intrinsics Bindings
Robert Widmann via Phabricator via llvm-commits
- [compiler-rt] r346196 - Disable XRay test fork_basic_logging for NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r346197 - [LLVM-C] Fix Windows Build of Core
Robert Widmann via llvm-commits
- [llvm] r346198 - Revert "[IndVars] Smart hard uses detection"
Max Kazantsev via llvm-commits
- [PATCH] D54133: Fix `warning: unknown pragma ignored` for mingw target
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D49025: [XRay] basic mode PID and TID always fetch
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54134: [WebAssembly][NFC] Reorder SIMD sections
Thomas Lively via Phabricator via llvm-commits
- [llvm] r346199 - [NFC] Add motivating test case for revert in rL346198
Max Kazantsev via llvm-commits
- [PATCH] D51282: Disable calls to *_finite and other glibc-only functions on Musl.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r346201 - [LICM] Use ICFLoopSafetyInfo in LICM
Max Kazantsev via llvm-commits
- [PATCH] D50377: [LICM] Use ICFLoopSafetyInfo in LICM
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54136: Prioritize the constructor call of __local_xray_dyninit()
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346202 - It's a test commit, which is my first commit and also add my name to CREDITS.TXT
Zi Xuan Wu via llvm-commits
- [llvm] r346203 - AArch64: Cleanup CCMP code; NFC
Matthias Braun via llvm-commits
- [PATCH] D54137: AArch64: Fix invalid CCMP emission
Matthias Braun via Phabricator via llvm-commits
- [llvm] r346204 - [LICM] Remove too conservative IsMustExecute variable
Max Kazantsev via llvm-commits
- [PATCH] D50888: [NFC][LICM] Remove too conservative IsMustExecute variable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54138: [WebAssembly] Read prefixed opcodes as ULEB128s
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53876: Preserve loop metadata when splitting exit blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53786: [AliasSetTracker] Actually delete instructions from the AliasSetTracker.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53675: [WebAssembly] Lower select for vectors
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54139: [XRay] Update XRayRecord to support Custom/Typed Events
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D54140: [XRay] Use TSC delta encoding for custom/typed events
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r346214 - [XRay] Update XRayRecord to support Custom/Typed Events
Dean Michael Berris via llvm-commits
- [llvm] r346214 - [XRay] Update XRayRecord to support Custom/Typed Events
Dean Michael Berris via llvm-commits
- [compiler-rt] r346215 - [sanitizer] Use AT_EXECFN in ReExec() if available
Benjamin Kramer via llvm-commits
- [llvm] r346217 - [NFC] Turn collectTransitivePredecessors into a static function
Max Kazantsev via llvm-commits
- [llvm] r346218 - [Support] Fix `warning: unknown pragma ignored` for mingw target
Martin Storsjo via llvm-commits
- [PATCH] D54042: [AMDGPU] Extend the SI Load/Store optimizer to combine more things.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D54142: [ARM] Cortex-M4 schedule
Dave Green via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54143: [WIP, RISCV] Generate address sequences suitable for mcmodel=medium
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54144: [llvm-exegesis] Correclty handle all X86 memory encoding formats.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53433: [clangd] auto-index stores symbols per-file instead of per-TU.
Eric Liu via Phabricator via llvm-commits
- [compiler-rt] r346222 - Prioritize the constructor call of __local_xray_dyninit()
Kamil Rytarowski via llvm-commits
- [PATCH] D54105: [clangd] Deduplicate query scopes.
Eric Liu via Phabricator via llvm-commits
- [llvm] r346225 - [InstCombine] Ensure nested shifts are in range (OSS-Fuzz #9880)
Simon Pilgrim via llvm-commits
- [PATCH] D54145: [ELF] - Fix R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX when target is IFUNC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
David Stuttard via Phabricator via llvm-commits
- [PATCH] D52685: [LoopVectorizer] Adjust heuristics for a truncated load
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D40121: [scudo] Make getNumberOfCPUs Fuchsia compliant v2
Martin Liška via Phabricator via llvm-commits
- [PATCH] D53865: [LoopVectorizer] Improve computation of scalarization overhead.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54147: [llvm-exegesis] Ignore X86 pseudo instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53710: [FileCheck] Warn if a prefix is only used in LABEL checks
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r346226 - [X86][NFC] Fix comment.
Clement Courbet via llvm-commits
- [PATCH] D54150: Adapt UBSan integer truncation tests to NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346227 - [llvm-exegesis] Ignore X86 pseudo instructions.
Clement Courbet via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [compiler-rt] r346228 - Adapt UBSan integer truncation tests to NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D54151: [llvm-exegesis] Increasing wrapping limit.
Clement Courbet via Phabricator via llvm-commits
- [www-pubs] r346229 - Added security papers to LLVM Publications page.
John Criswell via llvm-commits
- [llvm] r346230 - [mips] Support sigrie instruction
Simon Atanasyan via llvm-commits
- [PATCH] D53861: [mips] Support sigrie instruction
Simon Atanasyan via Phabricator via llvm-commits
- Need Post-Commit Review for Publications Page
John Criswell via llvm-commits
- [PATCH] D53907: [DWARFv5] Read and dump multiple .debug_info sections
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54153: Fix dependency issue between Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D53376: Fix generation of exported targets in build directory
Marcin Copik via Phabricator via llvm-commits
- [PATCH] D54154: [ELF][MIPS] Use MIPS R6 `sigrie` as a trap instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D41821: [MIPS] Disassemble the 0xefefefef trap padding used by LLD
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D54155: [CodeGen] Make branch funnels pass the machine verifier
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [polly] r346231 - [CMake] Fix generation of exported targets in build directory
Philip Pfaffe via llvm-commits
- [llvm] r346232 - [InstCombine] add tests for FMF propagation failure; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54074: CPlusPlusLanguage: Use new demangler API to implement type substitution
Pavel Labath via Phabricator via llvm-commits
- [llvm] r346234 - [InstCombine] propagate fast-math-flags when folding fcmp+fneg
Sanjay Patel via llvm-commits
- [llvm] r346235 - [InstCombine] reduce code; NFC
Sanjay Patel via llvm-commits
- [llvm] r346236 - [InstCombine] adjust tests to show dropping FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] r346237 - [benchmark] Disable exceptions in Microsoft STL
Elizabeth Andrews via llvm-commits
- [llvm] r346238 - [InstCombine] propagate fast-math-flags when folding fcmp+fneg, part 2
Sanjay Patel via llvm-commits
- [PATCH] D54038: [mips][msa] Fix msa_[st/ld] offset check
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D52998: [benchmark] Disable exceptions in Microsoft STL
Elizabeth Andrews via Phabricator via llvm-commits
- [llvm] r346239 - [InstCombine] adjust tests to show dropping FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] r346240 - [InstCombine] propagate fast-math-flags when folding fcmp+fpext
Sanjay Patel via llvm-commits
- [llvm] r346241 - [InstCombine] rearrange code for fcmp+fpext; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [llvm] r346242 - [InstCombine] propagate fast-math-flags when folding fcmp+fpext, part 2
Sanjay Patel via llvm-commits
- [llvm] r346243 - [InstCombine] add vector test for fcmp+fpext; NFC
Sanjay Patel via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r346245 - [InstCombine] allow vector types for fcmp+fpext fold
Sanjay Patel via llvm-commits
- [llvm] r346246 - [WebAssembly] Add shared memory support to limits field
Derek Schuff via llvm-commits
- [PATCH] D54158: AMDGPU: Add an option amdgpu-enable-promote-alloca to enable/disable alloca
Yaxun Liu via Phabricator via llvm-commits
- [lld] r346248 - [WebAssembly] Support creation and import of shared memories
Derek Schuff via llvm-commits
- [lld] r346249 - [WebAssembly] Address review comments from r346248 [NFC]
Derek Schuff via llvm-commits
- [PATCH] D54159: [RISCV] Mark FREM as Expand
Luís Marques via Phabricator via llvm-commits
- [PATCH] D54160: [sanitizer] Expose getauxval as weak declaration to fix TSanitizer-x86_64-Test-Nolibc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53908: [AArch64] Support HiSilicon's TSV110 processor
Bryan Chan via Phabricator via llvm-commits
- [llvm] r346250 - Disable calls to *_finite and other glibc-only functions on Musl.
Eli Friedman via llvm-commits
- [llvm] r346251 - Reland r346166: [GlobalISel] Refactor the artifact combiner a bit by using MIPatternMatch
Volkan Keles via llvm-commits
- [llvm] r346252 - [utils] Update SmallVector lldb formatter for r337514
Justin Bogner via llvm-commits
- [llvm] r346253 - [AArch64][GlobalISel] Simplify and autogenerate the legalizer tests
Volkan Keles via llvm-commits
- [llvm] r346254 - LivePhysRegs/IfConversion: Change some types from unsigned to MCPhysReg; NFC
Matthias Braun via llvm-commits
- [llvm] r346255 - [CodeExtractor] Erase use-without-def debug intrinsics in parent func
Vedant Kumar via llvm-commits
- [llvm] r346256 - [CodeExtractor] Do not extract calls to eh_typeid_for (PR39545)
Vedant Kumar via llvm-commits
- [PATCH] D54163: [sanitizer] Fix nolibc unittests broken by r346215
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54164: [AMDGPU] Optimize S_CBRANCH_VCC[N]Z -> S_CBRANCH_EXEC[N]Z
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54165: [sanitizer] Add char **GetEnviron() on all other platforms
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53593: [GCOV] Flush counters before forking to avoid counting the execution before fork twice
calixte via Phabricator via llvm-commits
- [PATCH] D54167: [Profile] Fix fork test and add tests for execlp and execvp after patch https://reviews.llvm.org/D53593
calixte via Phabricator via llvm-commits
- [compiler-rt] r346257 - [sanitizer] Add char **GetEnviron() on all other platforms
Vitaly Buka via llvm-commits
- [compiler-rt] r346258 - [sanitizer] Fix nolibc unittests broken by r346215
Vitaly Buka via llvm-commits
- [llvm] r346259 - [X86] Add custom promotion of v2i8/v2i16 fp_to_sint to avoid over promotion to v2i64 which would force scalarization.
Craig Topper via llvm-commits
- [lld] r346260 - [lld][NFC] Use explicit --symbols instead of -t in tests using llvm-readelf.
Jordan Rupprecht via llvm-commits
- [PATCH] D54170: [InstCombine][SelectionDAG][AArch64] fold gep into select to enable speculation of load
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r346261 - [ThinLTO] Split NotEligibleToImport into legality and inlinability flags
Teresa Johnson via llvm-commits
- [PATCH] D54173: Add MemOp into LDRcp to enable removing
Yin Ma via Phabricator via llvm-commits
- [compiler-rt] r346262 - [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+
Kuba Mracek via llvm-commits
- [PATCH] D54174: [GlobalISel] LegalizationArtifactCombiner: Combine aext([asz]ext x) -> [asz]ext x
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D53236: [SelectionDAG] swap select_cc operands to enable folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54176: [PGO] clang part of change for context-sensitive PGO.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D52894: Clarify definition of "indirect call" in CallSite
Scott Linder via Phabricator via llvm-commits
- [PATCH] D54177: PGO] change InstrProfData.inc for context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [llvm] r346263 - AMDGPU/Docs: Fix the processor table
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D53872: [WebAssembly] Add V128 to WebAssemblyInstrInfo::copyPhysReg
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] r346264 - [dfsan] Fix build after r346262
Benjamin Kramer via llvm-commits
- [PATCH] D54171: [MS] Zero out ECX in __cpuid in intrin.h
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54178: AMDGPU/Docs: Add product names for Vega20
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D54179: [llvm-mca] Move the AssembleInput logic into its own class.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D54181: [LoopSink] Do not sink instructions into non-cold blocks
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r346267 - AMDGPU: Add an option -disable-promote-alloca-to-lds
Yaxun Liu via llvm-commits
- [PATCH] D53467: Branch/tag all projects with a single commit in release-tagging script.
James Y Knight via Phabricator via llvm-commits
- [llvm] r346268 - Silence deprecation warning for GetVersionEx with clang-cl
Reid Kleckner via llvm-commits
- [llvm] r346269 - [MachineOutliner][NFC] Add findRepeatedSubstrings to SuffixTree, kill LeafVector
Jessica Paquette via llvm-commits
- [PATCH] D54182: [Windows] Sink function bodies to .cpp file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
James Y Knight via Phabricator via llvm-commits
- [compiler-rt] r346270 - [sanitizer] Return headed to fix build after r346258
Vitaly Buka via llvm-commits
- [debuginfo-tests] r346271 - Set config.lit_tools_dir, which is needed by lit.llvm.initialize.
Reid Kleckner via llvm-commits
- [PATCH] D54184: RegisterCoalescer: Don't skip resolveConflicts for SubRegJoin
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r346272 - [FileCheck] Parse command-line options from FILECHECK_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D54185: [PowerPC][llvm-exegesis] Add a PowerPC target
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r346273 - [PATCH] [AArch64] Refactor helper functions (NFC)
Evandro Menezes via llvm-commits
- [llvm] r346274 - [MachineOutliner][NFC] Remove IsInTree from SuffixTreeNode
Jessica Paquette via llvm-commits
- [llvm] r346275 - [MachineOutliner][NFC] Remove OccurrenceCount from SuffixTreeNode
Jessica Paquette via llvm-commits
- [compiler-rt] r346276 - [Darwin] Export new weak external symbols when compiling with coverage
Vedant Kumar via llvm-commits
- [PATCH] D53414: Add instructions for migrating branches from one git repository to another.
James Y Knight via Phabricator via llvm-commits
- [llvm] r346277 - [FileCheck] Try to fix windows bots broken by r346272
Joel E. Denny via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D54186: AMDGPU: Enable code object v3 for AMDHSA only
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r346279 - [fuzzer] Read files as binary
Jonathan Metzman via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54180: [fuzzer] Read files as binary
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D53887: [HotColdSplitting] Outline more than once per function
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing codegen patterns
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r346280 - [Windows] Simplify WindowsSupport.h
Reid Kleckner via llvm-commits
- [PATCH] D53959: Remove working directory for debugserver code signing target
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D53629: [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes
Volkan Keles via Phabricator via llvm-commits
- [llvm] r346282 - [IR] add optional parameter for copying IR flags to compare instructions
Sanjay Patel via llvm-commits
- [llvm] r345546 - [DWARF][NFC] Refactor range list extraction and dumping
via llvm-commits
- [PATCH] D54189: [HotColdSplitting] Ensure PHIs have unique incoming values
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D54190: [sanitizer] Only set soft coredump limit.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r346284 - [sanitizer] Only set soft coredump limit.
Evgeniy Stepanov via llvm-commits
- [PATCH] D54191: [llvm-rc] Support joined or separate spelling for /fo flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54192: [ARM] Fix CPSR liveness in tMOVCCr_pseudo lowering.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54193: [llvm-strip] Check "strip" with StringRef::contains instead of ends_with
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346286 - [WebAssembly] Update test cases after FixFunctionBitcasts
Heejin Ahn via llvm-commits
- [llvm] r346287 - RegAllocFast: Rename statistic from NumCopies to NumCoalesced
Matthias Braun via llvm-commits
- [llvm] r346288 - RegAllocFast: Cleanups; NFC
Matthias Braun via llvm-commits
- [llvm] r346289 - RegAllocFast: Factor spill/reload creation into their own functions; NFC
Matthias Braun via llvm-commits
- [PATCH] D54194: [llvm-rc] Support absolute filenames in manifests
Petr Hosek via Phabricator via llvm-commits
- [llvm] r346290 - [cmake] Fix typo. NFC
Shoaib Meenai via llvm-commits
- [llvm] r346291 - [WebAssembly] Update more test cases after FixFunctionBitcasts
Heejin Ahn via llvm-commits
- [llvm] r346292 - [llvm-strip] Check "strip" with StringRef::contains instead of ends_with
Fangrui Song via llvm-commits
- [PATCH] D54196: [llvm-mt] Accept and ignore notify_update flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52930: [SCEV][NFC] Verify IR in isLoop[Entry, Backedge]GuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r346293 - [XRay] Use TSC delta encoding for custom/typed events
Dean Michael Berris via llvm-commits
- [llvm] r346293 - [XRay] Use TSC delta encoding for custom/typed events
Dean Michael Berris via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r346295 - [NFC] Add missing test case, some test renaming
Max Kazantsev via llvm-commits
- [llvm] r346296 - RegAllocFast: Refactor PhysRegState usage; NFC
Matthias Braun via llvm-commits
- [llvm] r346297 - RegAllocFast: Further cleanups; NFC
Matthias Braun via llvm-commits
- [llvm] r346298 - RegAllocFast: Leave unassigned virtreg entries in map
Matthias Braun via llvm-commits
- [PATCH] D54198: [CMake][ASan][HWASan] Set an explicit dependency on libc++ headers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54199: [CodeGen] Fix bugs in BranchFolderPass when debug labels are generated.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D54200: [PPC64] Use -0x80000000LL instead of std::numeric_limits<int32_t>::min()
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346299 - Introduce bug life cycle documentation.
Kristof Beyls via llvm-commits
- [PATCH] D53691: Introduce bug life cycle documentation.
Phabricator via Phabricator via llvm-commits
- [PATCH] D53285: [MergeFuncs] Generate alias instead of thunk if possible (default disabled)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53651: [clangd] Use thread pool for background indexing.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53593: [GCOV] Flush counters before to avoid counting the execution before fork twice and for exec** functions we must flush before the call
Marco Castelluccio via Phabricator via llvm-commits
- [compiler-rt] r346300 - [GCOV] Close file mapping handle on Windows, so flushed gcda files can be removed while the process is in execution
Marco Castelluccio via llvm-commits
- [PATCH] D54156: [CodeComplete] Do not complete self-initializations
Phabricator via Phabricator via llvm-commits
- [PATCH] D54201: [XRay] Improve FDR trace handling and error messaging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51582: [IndVars] Turn isValidRewrite into an assertion
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D39743: [ValueLattice] Add CompactValueLatticeElement.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346304 - [XRay] Use explicit string conversion
Dean Michael Berris via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54148: [NFC][Clang][Aarch64] Add missing test file
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r346305 - [MIPS GlobalISel] Set operand order for G_MERGE and G_UNMERGE
Petar Avramovic via llvm-commits
- [PATCH] D54098: [MIPS GlobalISel] Set operand order for G_MERGE and G_UNMERGE
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r346306 - [XRay] Clean up more std::copy(...)'s
Dean Michael Berris via llvm-commits
- [PATCH] D53380: Implementation of OpenMP 5.0 mutexinoutset task dependency type.
Phabricator via Phabricator via llvm-commits
- [llvm] r346309 - [X86][FixupLEA] Avoid checking target features for every single processed instruction. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D54157: [clangd] [NFC] Fix clang-tidy warnings.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D54079: [OPENMP] Add Hurd support
Phabricator via Phabricator via llvm-commits
- [PATCH] D54054: Split lgammal() from INIT_LGAMMAL
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54051: Split remquol() from INIT_REMQUO
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54078: Implement getpeername(2) interceptor
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54076: Add interceptors for the sysctl(3) API family from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346313 - [GCOV] Flush counters before to avoid counting the execution before fork twice and for exec** functions we must flush before the call
Calixte Denizet via llvm-commits
- [compiler-rt] r346314 - [Profile] Fix fork test and add tests for execlp and execvp after patch https://reviews.llvm.org/D53593
Calixte Denizet via llvm-commits
- [PATCH] D54203: Use template instead of void* -based type erasure in MachineRegistry
serge via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D51927: [ARM] Enable spilling of the hGPR class in Thumb2
Petr Pavlu via Phabricator via llvm-commits
- [llvm] r346315 - [InstCombine] do not shrink switch conditions to illegal types (PR29009)
Sanjay Patel via llvm-commits
- [PATCH] D54205: [RISCV] Add support for the various RISC-V FMA instruction variants
Luís Marques via Phabricator via llvm-commits
- [PATCH] D54206: [COFF] Fix RvaStart calculation on big-endian hosts
James Clarke via Phabricator via llvm-commits
- [PATCH] D54207: [ELF] Make TrapInstr and Filler byte arrays. NFC.
James Clarke via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Peter Smith via Phabricator via llvm-commits
- [llvm] r346316 - fix typos aggressively; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54208: Fix unit tests after patch https://reviews.llvm.org/rL346313
calixte via Phabricator via llvm-commits
- [llvm] r346317 - [InstCombine] add FMF to fcmp to show failure to propagate; NFC
Sanjay Patel via llvm-commits
- [llvm] r346318 - Fix unit tests after patch https://reviews.llvm.org/rL346313
Calixte Denizet via llvm-commits
- [PATCH] D51168: [NewGVN] Make sure we do not add a user to itself.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r346320 - [InstCombine] add test for fcmp+fabs; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54202: [clangd] Drop namespace references in the index.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r346321 - [InstCombine] add fold for fabs(X) u< 0.0
Sanjay Patel via llvm-commits
- [llvm] r346322 - Add support for llvm.is.constant intrinsic (PR4898)
James Y Knight via llvm-commits
- [PATCH] D54209: [Profile] Mark gcov-fork test as failing for arm
calixte via Phabricator via llvm-commits
- [llvm] r346323 - [InstCombine] add tests for more fcmp+fabs preds; NFC
Sanjay Patel via llvm-commits
- [llvm] r346324 - [InstCombine] add folds for fcmp Pred fabs(X), 0.0
Sanjay Patel via llvm-commits
- [llvm] r346325 - [InstCombine] add tests for isnan(fabs(X)); NFC
Sanjay Patel via llvm-commits
- [llvm] r346327 - [InstCombine] peek through fabs() when checking isnan()
Sanjay Patel via llvm-commits
- [PATCH] D51484: [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] r346328 - [llvm-exegesis] Increasing wrapping limit.
Clement Courbet via llvm-commits
- [PATCH] D54210: [Hexagon] Implement noreturn optimization
Brendon Cahoon via Phabricator via llvm-commits
- [compiler-rt] r346329 - [Profile] Mark gcov-fork test as failing for arm
Calixte Denizet via llvm-commits
- [llvm] r346330 - [llvm-exegesis] Correclty handle all X86 memory encoding formats.
Clement Courbet via llvm-commits
- [llvm] r346331 - [InstCombine] propagate FMF for fcmp+fabs folds
Sanjay Patel via llvm-commits
- [llvm] r346332 - Fix ignorded type qualifier warning [NFC]
Serge Guelton via llvm-commits
- [PATCH] D54211: [SimpleLoopUnswitch] partial unswitch needs to be careful when replacing invariants with constants
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r346333 - [llvm-exegesis] Remove superfluous move.
Clement Courbet via llvm-commits
- [PATCH] D54212: [PGO] early exit if all count values are zero
Rong Xu via Phabricator via llvm-commits
- [PATCH] D53492: [RISCV] Avoid unnecessary XOR for seteq/setne 0
James Clarke via Phabricator via llvm-commits
- [llvm] r346334 - Workaround PPC backend bug in test for r346322.
James Y Knight via llvm-commits
- [PATCH] D53890: [LTO] Record LTOUnit flag in index and validate during LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54213: [Profile] Mark gcov-fork test as failinf for i386 target
calixte via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r343606 - Reland r342652 "[winasan] Unpoison the stack in NtTerminateThread"
David Major via llvm-commits
- [llvm] r346335 - [NewGVN] Make sure we do not add a user to itself.
Florian Hahn via llvm-commits
- [llvm] r346336 - [X86] improve split-stack machine BB placement
Than McIntosh via llvm-commits
- [PATCH] D51595: [NewGVN] Update use counts for SSA copies when replacing them by their operands.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346337 - [LoopSink] Do not sink instructions into non-cold blocks
Mandeep Singh Grang via llvm-commits
- [PATCH] D54215: [Triple] Add test for if triple is RISC-V
Simon Cook via Phabricator via llvm-commits
- [PATCH] D53554: [Argument Promotion] Only promote args when function attributes are compatible
Dávid Bolvanský via Phabricator via llvm-commits
- [compiler-rt] r346339 - [CMake][ASan][HWASan] Set an explicit dependency on libc++ headers
Petr Hosek via llvm-commits
- [llvm] r346340 - [MachineOutliner] Don't store outlined function numberings on OutlinedFunction
Jessica Paquette via llvm-commits
- [llvm] r346341 - [llvm-mt] Accept and ignore notify_update flag
Petr Hosek via llvm-commits
- [llvm] r346344 - [llvm-mca] Move the AssembleInput logic into its own class.
Matt Davis via llvm-commits
- [llvm] r346345 - [MachineOutliner][NFC] Traverse suffix tree using a RepeatedSubstring iterator
Jessica Paquette via llvm-commits
- [PATCH] D54217: Add total function byte size and inline function byte size to "llvm-dwarfdump --statistics"
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D53599: Adjust some id bit shifts to fit inside 32 bit integers
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D53602: [IRVerifier] Allow StructRet in statepoint
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D54218: [MachineScheduler] Bias physical register immediate assignments
Nirav Dave via Phabricator via llvm-commits
- [llvm] r346349 - [MachineOutliner][NFC] Remove Parent field from SuffixTreeNode
Jessica Paquette via llvm-commits
- [PATCH] D53889: [CodeGen] Prefer static frame index for STATEPOINT liveness args
Anna Thomas via Phabricator via llvm-commits
- [llvm] r346350 - [SimpleLoopUnswitch] partial unswitch needs to be careful when replacing invariants with constants
Fedor Sergeev via llvm-commits
- [compiler-rt] r346351 - Split remquol() from INIT_REMQUO
Kamil Rytarowski via llvm-commits
- [compiler-rt] r346352 - Split lgammal() from INIT_LGAMMAL
Kamil Rytarowski via llvm-commits
- [PATCH] D54219: [AMDGPU] Extend promote alloca vectorization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r346353 - Allow subclassing ExternalAA
Matt Arsenault via llvm-commits
- [PATCH] D51844: Allow subclassing ExternalAA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54220: [llvm-readobj] Implement LLVM style printer for --notes
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53892: [CodeGen] Support custom format of stack maps
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r346354 - AMDGPU/Docs: Add product names for Vega20
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54223: WIP... [SimpleLoopUnswitch] adding cost multiplier to cap exponential unswitch with
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r346355 - [ARM] Fix CPSR liveness in tMOVCCr_pseudo lowering.
Eli Friedman via llvm-commits
- [PATCH] D52763: Reorder FindPythonInterp so that config-ix can use PYTHON_EXECUTABLE
Reid Kleckner via Phabricator via llvm-commits
- [lld] r346356 - [PPC64] Use INT32_MIN instead of std::numeric_limits<int32_t>::min()
Fangrui Song via llvm-commits
- [llvm] r346357 - AMDGPU/NFC: Split MUBUF_Pseudo_Atomics into RTN/NO_RTN multiclasses
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D53915: [FileSystem] Move resolve logic out of FileSpec
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D53877: [IR] Strawman for dedicated FNeg IR instruction
Cameron McInally via Phabricator via llvm-commits
- [llvm] r346358 - [AArch64] [Windows] Trap after noreturn calls.
Eli Friedman via llvm-commits
- [llvm] r346359 - Fix spelling error
Adrian Prantl via llvm-commits
- [lld] r346360 - [DWARFv5] Read and dump multiple .debug_info sections.
Paul Robinson via llvm-commits
- [llvm] r346360 - [DWARFv5] Read and dump multiple .debug_info sections.
Paul Robinson via llvm-commits
- [llvm] r346361 - AMDGPU/NFC: Split FLAT_Global_Atomic_Pseudo into RTN/NO_RTN multiclasses
Konstantin Zhuravlyov via llvm-commits
- [llvm] r346362 - AMDGPU/InsertWaitcnts: Remove kill-related logic
Nicolai Haehnle via llvm-commits
- [llvm] r346363 - AMDGPU/InsertWaitcnts: Cleanup some old cruft (NFCI)
Nicolai Haehnle via llvm-commits
- [llvm] r346364 - Revert "AMDGPU: Divergence-driven selection of scalar buffer load intrinsics"
Nicolai Haehnle via llvm-commits
- [PATCH] D54224: [CodeGen] Expose some data types and accessors from StackMaps
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D54225: AMDGPU/InsertWaitcnts: Some more const-correctness
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54226: AMDGPU/InsertWaitcnts: Untangle some semi-global state
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54227: AMDGPU/InsertWaitcnts: Use foreach loops for inst and wait event types
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54228: AMDGPU/InsertWaitcnts: Simplify pending events tracking
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54229: AMDGPU/InsertWaitcnt: Remove unused WaitAtBeginning
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54230: AMDGPU/InsertWaitcnt: Consistently use uint32_t for scores / time points
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54231: AMDGPU/InsertWaitcnts: Remove the dependence on MachineLoopInfo
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53789: [hwasan] optionally right-align heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D38662: [BasicAA] Support arbitrary pointer sizes (and fix an overflow bug)
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Yin Ma via Phabricator via llvm-commits
- [llvm] r346365 - Add parentheses to silence warning.
Jorge Gorbe Moya via llvm-commits
- [llvm] r346366 - [AArch64] [Windows] Address post-commit review comment on r346358.
Eli Friedman via llvm-commits
- [PATCH] D53784: [DAGCombiner] narrow vector binops when extraction is cheap
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D54232: [sancov] Put .SCOV* sections into the right comdat groups on COFF
Reid Kleckner via Phabricator via llvm-commits
- =?utf-8?Q?[PATCH]_D53566:_Fix_warning:_extra_=E2=80=98; =E2=80=99_[-Wpedan?= tic]
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump (1/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D54233: [dsymutil] Copy the LC_BUILD_VERSION load command into the companion binary
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53947: [WedAssembly] Add -s and -S alias for --strip-all and --strip-debug
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D53893: [FileCheck] Annotate input dump (2/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53894: [FileCheck] Annotate input dump (3/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53896: [FileCheck] Annotate input dump (4/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53897: [FileCheck] Annotate input dump (5/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53898: [FileCheck] Annotate input dump (6/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53899: [FileCheck] Annotate input dump (7/7)
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r346367 - Reorder FindPythonInterp so that config-ix can use PYTHON_EXECUTABLE
Nathan Lanza via llvm-commits
- [llvm] r346368 - Add 'REQUIRES: default_triple' to test/CodeGen/MIR/X86/zero-probability.mir
Daniel Sanders via llvm-commits
- [PATCH] D54235: [AMDGPU] Always pass TRI into findRegister[Use/Def]OperandIdx
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54236: [cmake] Set CMP0075 to NEW
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r346370 - [PGO] Exit early if all count values are zero
Rong Xu via llvm-commits
- [llvm] r346371 - [llvm-readobj] Implement LLVM style printer for --notes
Jordan Rupprecht via llvm-commits
- [PATCH] D54234: Fix -Wimplicit-fallthrough warning
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346372 - Extend virtual file system with `isLocal` method
Jonas Devlieghere via llvm-commits
- [llvm] r346373 - [MachineOutliner][NFC] Don't map MBBs that don't contain legal instructions
Jessica Paquette via llvm-commits
- [llvm] r346374 - [MSP430] Add MC layer
Anton Korobeynikov via llvm-commits
- [PATCH] D53661: [MSP430] Add MC layer
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] r346376 - [AMDGPU] Extend promote alloca vectorization
Stanislav Mekhanoshin via llvm-commits
- [llvm] r346377 - [cmake] Set CMP0075 to NEW
Shoaib Meenai via llvm-commits
- [PATCH] D54237: Constant folding and instcombine for saturating adds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54135: Add convenience method in FileSystem to check if a path/filespec is a directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54238: [llvm-strings] Fix whitespaces to match strings output.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54239: [JumpThreading] Fix exponential time algorithm computing known values.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r346379 - [MachineOutliner][NFC] Only map blocks which have adjacent legal instructions
Jessica Paquette via llvm-commits
- [llvm] r346380 - NFC: DebugInfo: Track the origin CU rather than just the base address for range lists
David Blaikie via llvm-commits
- [PATCH] D54240: [COFF] Improve relocation against discarded section error
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r346381 - [sancov] Put .SCOV* sections into the right comdat groups on COFF
Reid Kleckner via llvm-commits
- [zorg] r346382 - Many builders checkout LNT and test-suite to a separate 'test' directory, outside of the common LLVM source code tree. This change is to support this use case.
Galina Kistanova via llvm-commits
- [PATCH] D54242: DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
David Blaikie via Phabricator via llvm-commits
- [llvm] r346383 - Revert "Reorder FindPythonInterp so that config-ix can use PYTHON_EXECUTABLE"
Nathan Lanza via llvm-commits
- [PATCH] D54244: [HotColdSplitting] Refine definition of unlikelyExecuted
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D54245: [VFS] Implement `RedirectingFileSystem::getRealPath`.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D54247: Add interceptors for the fts(3) API family from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54248: [COFF, ARM64] Add support for MSVC buffer security check
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D54249: [WebAssembly] Initial support for shared objects (-shared)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53275: [Power9] Exploit power9 new instruction setb
Kewen Lin via Phabricator via llvm-commits
- [llvm] r346384 - [WebAssembly] Add V128 to WebAssemblyInstrInfo::copyPhysReg
Thomas Lively via llvm-commits
- [llvm] r346385 - [MergeFuncs] Call removeUsers() prior to unnamed_addr RAUW
whitequark via llvm-commits
- [llvm] r346386 - [MergeFuncs] Improve ordering of equal functions
whitequark via llvm-commits
- [llvm] r346387 - [OCaml] Fix incorrect use of CAMLlocal in nested blocks
whitequark via llvm-commits
- [PATCH] D53262: [MergeFuncs] Call removeUsers() prior to unnamed_addr RAUW
whitequark via Phabricator via llvm-commits
- [PATCH] D53271: [MergeFuncs] Improve ordering of equal functions
whitequark via Phabricator via llvm-commits
- [llvm] r346388 - [bindings/go] Add Go bindings to LLVMGetIndices
whitequark via llvm-commits
- [PATCH] D53883: [bindings/go] Add Go bindings to LLVMGetIndices
whitequark via Phabricator via llvm-commits
- [llvm] r346389 - [SCEV][NFC] Verify IR in isLoop[Entry, Backedge]GuardedByCond
Max Kazantsev via llvm-commits
- [PATCH] D54250: Fix not correct imm operand assertion for SUB32ri in X86CondBrFolding::analyzeCompare
Chen Jianping via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r346390 - [LSR] Combine unfolded offset into invariant register
Gil Rapaport via llvm-commits
- [PATCH] D53980: [ARM, AArch64] Move ARM/AArch64 target parsers into separate files to enable future changes.
David Spickett via Phabricator via llvm-commits
- [PATCH] D54251: [MSP430] Fix encodeInstruction() for big endian hosts
Michael Skvortsov via Phabricator via llvm-commits
- [llvm] r346391 - [MSP430] Fix encodeInstruction() for big endian hosts
Anton Korobeynikov via llvm-commits
- [PATCH] D54252: [llvm-exegesis][NFC] Add missing header guard + cosmetics.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54254: [ARM] Reorganise some functionality in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [llvm] r346394 - [llvm-exegesis] Add a snippet generator to generate snippets to compute ROB sizes.
Clement Courbet via llvm-commits
- [www] r346395 - Add EuroLLVM'19 web page.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D48797: [CMake] Teach the build system to codesign built products
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r346396 - Adding Yvan as release test backup for Diana
Renato Golin via llvm-commits
- [llvm] r346397 - Return "[IndVars] Smart hard uses detection"
Max Kazantsev via llvm-commits
- [PATCH] D54256: [RISCV] Mark C.EBREAK instruction as having side effects
Luís Marques via Phabricator via llvm-commits
- [PATCH] D41782: [CallSiteSplitting]use constrained argument from single predecessors
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346398 - Revert "[llvm-exegesis] Add a snippet generator to generate snippets to compute ROB sizes."
Clement Courbet via llvm-commits
- [PATCH] D45659: [CallSiteSplitting] Add missing pass dependency
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346399 - [X86][AVX] Tidyup prefixes and regenerate interleaved tests
Simon Pilgrim via llvm-commits
- [llvm] r346400 - [llvm-exegesis][NFC] Add missing header guard + cosmetics.
Clement Courbet via llvm-commits
- [llvm] r346401 - [ARM] Enable spilling of the hGPR register class in Thumb2
Petr Pavlu via llvm-commits
- [PATCH] D54073: [x86] allow vector load narrowing with multi-use values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51431: [IPSCCP] Add lattice value for != constant
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346402 - [X86][SSE] Add PR39387 shuffle test case
Simon Pilgrim via llvm-commits
- [PATCH] D53758: Handle value uses wrapped in metadata for the use-list order
David Stenberg via Phabricator via llvm-commits
- [PATCH] D53556: [ExecutionEngine] Fix out-of-bounds access in the interpreter
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Florian Hahn via Phabricator via llvm-commits
- [lld] r346403 - [LLD] Fix Microsoft precompiled headers cross-compile on Linux
Alexandre Ganea via llvm-commits
- [llvm] r346403 - [LLD] Fix Microsoft precompiled headers cross-compile on Linux
Alexandre Ganea via llvm-commits
- [llvm] r346404 - [NFC][BdVer2] Tests for load and store throughput (PR39465)
Roman Lebedev via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346405 - [docs] Clarify expectations for stack map sections and AOT compilers
Philip Reames via llvm-commits
- [PATCH] D54263: [Profile] The test for gcov-fork seems to be ok on arm
calixte via Phabricator via llvm-commits
- [llvm] r346406 - [SystemZ] Bugfix in shouldCoalesce()
Jonas Paulsson via llvm-commits
- [PATCH] D54260: [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
David Major via Phabricator via llvm-commits
- [PATCH] D53762: AMDGPU: Combine DPP mov with use instuctions (VOP1/2/3)
Valery Pykhtin via Phabricator via llvm-commits
- [compiler-rt] r346409 - [Profile] The test for gcov-fork seems to be ok on arm
Calixte Denizet via llvm-commits
- [llvm] r346410 - Revert "[MSP430] Add MC layer"
Davide Italiano via llvm-commits
- [PATCH] D54265: [DAGCombiner] Fix load-store forwarding of indexed loads.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r346411 - [PowerPC][llvm-exegesis] Add a PowerPC target
Jinsong Ji via llvm-commits
- [llvm] r346412 - [dsymutil] Copy the LC_BUILD_VERSION load command into the companion binary.
Adrian Prantl via llvm-commits
- [PATCH] D54266: [llvm-cov] Add lcov tracefile export format.
Tony Allevato via Phabricator via llvm-commits
- [PATCH] D53408: [PPC64] Long branch thunks.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r346416 - [docs] Clarify ELF section naming for StackMaps and fix a typo
Philip Reames via llvm-commits
- [PATCH] D54267: [X86][SSE] Add lowerVectorShuffleAsByteRotateAndPermute (PR39387)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54268: [llvm-mca] PR39261: Rename FetchStage to EntryStage.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r346417 - [llvm-mca] Remove unneeded namespace qualifier. NFC.
Matt Davis via llvm-commits
- [llvm] r346419 - [llvm-mca] PR39261: Rename FetchStage to EntryStage.
Andrea Di Biagio via llvm-commits
- [compiler-rt] r346420 - Introduce `sanitizer_malloc_introspect_t` for Darwin which is a sub-class of Darwin's `malloc_introspection_t` and use it when setting up the malloc zone.
Dan Liew via llvm-commits
- [llvm] r346421 - [CodeExtractor] Mark functions noreturn when applicable
Vedant Kumar via llvm-commits
- [llvm] r346422 - InstCombine: Avoid introducing poison values when lowering llvm.amdgcn.[us]bfe
Tom Stellard via llvm-commits
- [llvm] r346423 - Add test case for the regression caused by r344696
Nicolai Haehnle via llvm-commits
- [PATCH] D53739: InstCombine: Avoid introducing poison values when lowering llvm.amdgcn.[us]bfe
Tom Stellard via Phabricator via llvm-commits
- [llvm] r346424 - [llvm-mca] Partially revert r346417.
Matt Davis via llvm-commits
- [llvm] r346425 - [NFC][BdVer2] Load and store throughput tests: also check sched stats (PR39465)
Roman Lebedev via llvm-commits
- [llvm] r346426 - [x86] add RUNs for AVX1; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54270: [ThinLTO] Update handling of vararg functions to match inliner
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54271: [x86] use shuffles for scalar insertion into high elements of a constant vector
Sanjay Patel via Phabricator via llvm-commits
- [lld] r346427 - [COFF] Improve relocation against discarded section error
Reid Kleckner via llvm-commits
- [PATCH] D54003: Refactor ClangASTContext::AddEnumerationValueToEnumerationType() to remove redundant parameter which can be calculated from other parameter
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r346429 - [NativePDB] Higher fidelity reconstruction of AST from Debug Info.
Zachary Turner via llvm-commits
- [PATCH] D54216: [NativePDB] Improve support for reconstructing a clang AST from PDB debug info
Zachary Turner via Phabricator via llvm-commits
- [lld] r346431 - Fix -Wextra-qualification warning
Reid Kleckner via llvm-commits
- [llvm] r346432 - [DAGCombine] Improve alias analysis for chain of independent stores.
Nirav Dave via llvm-commits
- [llvm] r346433 - [x86] use shuffles for scalar insertion into high elements of a constant vector
Sanjay Patel via llvm-commits
- [llvm] r346434 - [X86] Regenerate loaduse test
Simon Pilgrim via llvm-commits
- [llvm] r346436 - [LTO] Drop non-prevailing definitions only if linkage is not local or appending
Pirama Arumuga Nainar via llvm-commits
- [llvm] r346437 - [SelectionDAG] Assert on the width of DemandedElts argument to computeKnownBits for all vector typed operations not just build_vector.
Craig Topper via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r346438 - [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via llvm-commits
- [PATCH] D53334: [Frontend/Modules] Show diagnostics on prebuilt module configuration mismatch too
David Blaikie via Phabricator via llvm-commits
- [llvm] r346440 - [ARM64] [Windows] Improve error reporting for unsupported SEH unwind.
Eli Friedman via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D54273: [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54274: Constant folding and instcombine for saturating subs
Nikita Popov via Phabricator via llvm-commits
- [zorg] r346442 - Handle builders which could be assigned to automatic schedulers.
Galina Kistanova via llvm-commits
- [PATCH] D54276: [SelectionDAG][AArch64][X86] Move legalization of vector MULHS/MULHU from LegalizeDAG to LegalizeVectorOps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54277: Extend VFS with function to get external path.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r346445 - [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmp
Heejin Ahn via llvm-commits
- [llvm] r346446 - [docs] Add some subsections to make it possible to find portions of the statepoint overview
Philip Reames via llvm-commits
- [llvm] r346447 - [docs][statepoints] add a section spelling out simplifications for non-relocating GCs
Philip Reames via llvm-commits
- [llvm] r346448 - [docs][statepoint] Document explicitly provided stack slots
Philip Reames via llvm-commits
- [PATCH] D54278: [SelectionDAG] Teach getNode to constant fold SIGN/ZERO/ANY_EXTEND_VECTOR_INREG
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54279: wasm32: Respect `--no-mangle` in more locations in LLD
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D54280: [x86] try to form broadcast before widening shuffle elements
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r346450 - [llvm-rc] Support absolute filenames in manifests
Petr Hosek via llvm-commits
- [PATCH] D54282: [DWARFv5] Emit normal type units in .debug_info comdats.
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] r346452 - [hwasan] Remove dead code.
Evgeniy Stepanov via llvm-commits
- [PATCH] D54283: [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector op legalization and DAG legalization. Fix bad one use check in combineShuffleOfScalars
Craig Topper via Phabricator via llvm-commits
- [llvm] r346453 - [VFS] Add "expand tilde" argument to getRealPath.
Jonas Devlieghere via llvm-commits
- [PATCH] D54284: [hwasan] Add entire report to abort message on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D53921: Compound literals, enums, et al require const expr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D54285: [DAGCombiner] Enable tryToFoldExtendOfConstant to run between legalize vector ops and legalize DAG
Craig Topper via Phabricator via llvm-commits
- [llvm] r346460 - [not] Improve error reporting consistency.
Jonas Devlieghere via llvm-commits
- [PATCH] D54286: [globalisel] Early, incomplete prototype of tablegen-erated combine rules
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r346462 - [WebAssembly] Lower select for vectors
Thomas Lively via llvm-commits
- [PATCH] D54287: [WebAssembly] Implement TargetLowering hooks for vectors
Thomas Lively via Phabricator via llvm-commits
- [llvm] r346463 - [WebAssembly] Renumber and LEB128-encode SIMD opcodes
Thomas Lively via llvm-commits
- [llvm] r346464 - [WebAssembly][NFC] Reorder SIMD section
Thomas Lively via llvm-commits
- [llvm] r346465 - [WebAssembly] Read prefixed opcodes as ULEB128s
Thomas Lively via llvm-commits
- [PATCH] D46061: [DEBUGINFO, NVPTX] Disable emission of ', debug' option if only debug directives are allowed.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r346469 - [COFF, ARM64] Add support for MSVC buffer security check
Mandeep Singh Grang via llvm-commits
- [llvm] r346470 - [llvm-rc] Support joined or separate spelling for /fo flag
Petr Hosek via llvm-commits
- [PATCH] D54087: [PowerPC] [Clang] [AltiVec] The second parameter of vec_sr function should be modulo the number of bits in the element
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D46189: [DEBUGINFO, NVPTX] Enable support for the debug info on NVPTX target.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45784: [DEBUG_INFO, NVPTX] Fix relocation info.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D54291: [XRay] Add atomic fences around non-atomic reads and writes
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D54292: [XRay] Fix enter function tracing for record unwriting
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r346472 - [NFC] Add utility function for SafetyInfo updates for moveBefore
Max Kazantsev via llvm-commits
- [compiler-rt] r346473 - [XRay] Improve FDR trace handling and error messaging
Dean Michael Berris via llvm-commits
- [llvm] r346473 - [XRay] Improve FDR trace handling and error messaging
Dean Michael Berris via llvm-commits
- [compiler-rt] r346474 - [XRay] Add atomic fences around non-atomic reads and writes
Dean Michael Berris via llvm-commits
- [compiler-rt] r346475 - [XRay] Fix enter function tracing for record unwriting
Dean Michael Berris via llvm-commits
- [compiler-rt] r346476 - [XRay] Add a static assertion on size of metadata payload (NFC)
Dean Michael Berris via llvm-commits
- [compiler-rt] r346477 - [XRay] Add a test for function id encoding/decoding (NFC)
Dean Michael Berris via llvm-commits
- [PATCH] D54294: [MS demangler] Use a slightly shorter unmangling for mangled strings.
Nico Weber via Phabricator via llvm-commits
- [llvm] r346479 - [ARM] Small reorganisation in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D54296: [WIP, RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r346480 - [ARM] Enable mixed types in ARM CGP
Sam Parker via llvm-commits
- [PATCH] D54297: [llvm-exegesis][NFC] Add a way to declare the default counter binding for unbound CPUs for a target.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r346481 - [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via llvm-commits
- [llvm] r346482 - [X86] Fix VZEROUPPER scheduling info on SNB, HSW, BDW, SXL, SKX.
Clement Courbet via llvm-commits
- [PATCH] D54298: [clang-cl] Add warning for /Zc:dllexportInlines- with /fallback
Takuto Ikuta via Phabricator via llvm-commits
- [llvm] r346483 - [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via llvm-commits
- [llvm] r346484 - [SelectionDAG] swap select_cc operands to enable folding
Alexandros Lamprineas via llvm-commits
- [PATCH] D54301: [AMDGPU] Derive GCNSubtarget from MF to get overridden target features
David Stuttard via Phabricator via llvm-commits
- [llvm] r346486 - [IPSCCP,PM] Preserve DT in the new pass manager.
Florian Hahn via llvm-commits
- [PATCH] D50094: Introduce DebugCounter into ConstProp pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54302: [RISCV] Define and use the new CA instruction format
Luís Marques via Phabricator via llvm-commits
- [llvm] r346487 - [llvm-mca] Use a small vector for instructions in the EntryStage.
Andrea Di Biagio via llvm-commits
- [llvm] r346489 - [llvm-exegesis][NFC] Add a way to declare the default counter binding for unbound CPUs for a target.
Clement Courbet via llvm-commits
- [llvm] r346490 - [X86] Add Subtarget to more lowerVectorShuffle functions. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r346492 - Revert r346483: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via llvm-commits
- [PATCH] D54304: [llvm-exegesis][NFC] More tests for ExegesisTarget::fillMemoryOperands().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53493: [DA] GPUDivergenceAnalysis for unstructured GPU kernels
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r346493 - [llvm-exegesis] Fix unit tests on PowerPC/AArch64.
Clement Courbet via llvm-commits
- [llvm] r346494 - [Hexagon] Handle Hexagon's SHF_HEX_GPREL section flag
Krzysztof Parzyszek via llvm-commits
- [llvm] r346495 - [MIPS GlobalISel] narrowScalar G_CONSTANT
Petar Avramovic via llvm-commits
- [PATCH] D54308: [ARM] Don't promote i1 types in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54255: [MIPS GlobalISel] narrowScalar G_CONSTANT
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r346496 - [RISCV] Update test/CodeGen/RISCV/calling-conv.ll after rL346432
Alex Bradbury via llvm-commits
- [llvm] r346497 - [RISCV] Avoid unnecessary XOR for seteq/setne 0
Alex Bradbury via llvm-commits
- [PATCH] D54312: [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346498 - [x86] try to form broadcast before widening shuffle elements
Sanjay Patel via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [llvm] r346499 - [ARM] Don't promote i1 types in ARM CGP
Sam Parker via llvm-commits
- [llvm] r346500 - Revert "[VFS] Add "expand tilde" argument to getRealPath."
Sam McCall via llvm-commits
- [llvm] r346501 - AMDGPU: Add testcase to demonstrate a condition with pre-existing waitcnt
Nicolai Haehnle via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54316: [RISCV] Add UNIMP instruction (32- and 16-bit forms)
Luís Marques via Phabricator via llvm-commits
- [PATCH] D54317: [IPSCCP,PM] Preserve PDT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54318: [WIP][llvm-exegesis] Add support for memory instructions in latency mode.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r346504 - [SystemZ] Avoid inserting same value after replication
Jonas Paulsson via llvm-commits
- [llvm] r346506 - [llvm-cov] Add lcov tracefile export format.
Max Moroz via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Dave via Phabricator via llvm-commits
- [llvm] r346508 - Revert "[DEBUGINFO, NVPTX]DO not emit ', debug' option if no debug info or only debug directives are requested."
Alexey Bataev via llvm-commits
- [llvm] r346509 - [docs][statepoint] tweak a title
Philip Reames via llvm-commits
- [llvm] r346510 - [CostModel] Add SK_ExtractSubvector handling to getInstructionThroughput (PR39368)
Simon Pilgrim via llvm-commits
- [llvm] r346512 - [Power9] Allow gpr callee saved spills in prologue to vectors registers
Zaara Syeda via llvm-commits
- [PATCH] D54320: [DEBUGINFO, NVPTX]Emit last debugging directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r346513 - [docs][statepoint] Expand a bit on problems with mixing references and raw pointers since it keeps coming up in discussions
Philip Reames via llvm-commits
- [llvm] r346514 - [llvm-cov] Remove "default:" label in the switch covering all enum values.
Max Moroz via llvm-commits
- [llvm] r346515 - Fix -Wsign-compare warning
Fangrui Song via llvm-commits
- [PATCH] D54323: [llvm-cov] Remove "default:" label in the switch covering all enum values.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Roman Lebedev via Phabricator via llvm-commits
- [lld] r346516 - [WebAssembly] Respect `--no-mangle` in more locations
Sam Clegg via llvm-commits
- [llvm] r346518 - [docs][statepoints] Reformulate open issues list
Philip Reames via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
Eric Schweitz via Phabricator via llvm-commits
- [llvm] r346522 - Type safe version of MachinePassRegistry
Serge Guelton via llvm-commits
- [PATCH] D54328: Added 'cd -' built in to lit
Jason Mittertreiner via Phabricator via llvm-commits
- [llvm] r346523 - [Hexagon] Place globals with explicit .sdata section in small data
Krzysztof Parzyszek via llvm-commits
- [PATCH] D54329: Mark @llvm.trap cold
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D54330: Driver: Make -fsanitize=shadow-call-stack compatible with -fsanitize-minimal-runtime.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54331: AMDGPU : median3 matching incomplete or not working
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] r346528 - [AMDGPU] Always pass TRI into findRegister[Use/Def]OperandIdx
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54332: [APInt] Add methods for saturated add and sub
Nikita Popov via Phabricator via llvm-commits
- [llvm] r346529 - [llvm-strings] Fix whitespaces to match strings output.
Jordan Rupprecht via llvm-commits
- [llvm] r346530 - [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector op legalization and DAG legalization. Fix bad one use check in combineShuffleOfScalars
Craig Topper via llvm-commits
- [llvm] r346531 - Add total function byte size and inline function byte size to "llvm-dwarfdump --statistics"
Greg Clayton via llvm-commits
- [llvm] r346532 - [Hexagon] Implement noreturn optimization
Brendon Cahoon via llvm-commits
- [llvm] r346533 - [AMDGPU] Cleanup optimize-if-exec-masking.mir test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r346534 - [TTI] Flip vector types in getShuffleCost SK_ExtractSubvector call
Simon Pilgrim via llvm-commits
- [llvm] r346535 - [WebAssembly] Hotfix of WebAssemblyInstructionTableSize after rL346465
Fangrui Song via llvm-commits
- [llvm] r346537 - [Hexagon] Fix unused variable warning in release builds
Jordan Rupprecht via llvm-commits
- [llvm] r346538 - [CostModel][X86] SK_ExtractSubvector is free if the subvector is at the start of the source vector
Simon Pilgrim via llvm-commits
- [llvm] r346539 - [X86] Turn X86ISD::VSEXT into X86ISD::VZEXT if the upper bits aren't demanded.
Craig Topper via llvm-commits
- [llvm] r346540 - [DWARFv5] Emit normal type units in .debug_info comdats.
Paul Robinson via llvm-commits
- [PATCH] D52634: [WIP] [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [llvm] r346541 - [SystemZ] Add a couple of missing tests
Ulrich Weigand via llvm-commits
- [PATCH] D54336: [FileCheck] introduce CHECK-COUNT-<num> repetition directive
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Leonard Chan via Phabricator via llvm-commits
- [llvm] r346543 - [Hexagon] Fix some -Wunused-function with LLVM_DUMP_METHOD and -Wunused-variable
Fangrui Song via llvm-commits
- [llvm] r346544 - [MS demangler] Use a slightly shorter unmangling for mangled strings.
Nico Weber via llvm-commits
- [llvm] r346545 - [llvm-mca] Account for buffered resources when analyzing "Super" resources.
Andrea Di Biagio via llvm-commits
- [llvm] r346546 - [AArch64] Support HiSilicon's TSV110 processor
Bryan Chan via llvm-commits
- [llvm] r346550 - Branch/tag all projects with a single commit in release-tagging script.
James Y Knight via llvm-commits
- [PATCH] D54340: AMDGPU: Fix various issues around the VirtReg2Value mapping
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D54341: Speed up git-llvm script by only svn up'ing affected directories.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r346552 - [X86] Move the promotion of v16i16->v16i8 for avx512f but not avx512bw from lowering to isel. Change to use vpmovzx instead of vpmovsx.
Craig Topper via llvm-commits
- [PATCH] D54343: [llvm-exegesis][NFC] Some code style cleanup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54345: Add initial scaffolding for the GN build.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D54346: [SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VECTOR_INREG. Use them and regular *_EXTEND to replace the X86 specific VSEXT/VZEXT opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54281: [clang-tidy] fix PR39583 - ignoring ParenCast for string-literals in pro-bounds-array-to-pointer-decay
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D54348: Permit multiple .file directives with -g
Brian Cain via Phabricator via llvm-commits
- [PATCH] D54350: [DWARFv5] Emit split type units in .debug_info.dwo
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54352: [CMake] Explicit lldb_codesign function with application in debugserver and lldb-server
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D54351: [AMDGPU] combine extractelement into several selects
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54353: [WebAssembly] Disable custom NaN payload tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D54354: Revert "Exclude wasm target from Windows packaging due to PR39448"
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] r346557 - [hwasan] Add entire report to abort message on Android.
Evgeniy Stepanov via llvm-commits
- [llvm] r346558 - [WebAssembly] Disable custom NaN payload tests
Thomas Lively via llvm-commits
- [llvm] r346559 - Revert "Exclude wasm target from Windows packaging due to PR39448"
Thomas Lively via llvm-commits
- [compiler-rt] r346560 - Re-land r343606 "[winasan] Unpoison the stack in NtTerminateThread"
Reid Kleckner via llvm-commits
- [llvm] r346562 - [JumpThreading] Fix exponential time algorithm computing known values.
Eli Friedman via llvm-commits
- [PATCH] D54358: [AMDGPU] Disable DAG combine at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54359: [InstCombine] Remove a couple of asserts based on incorrect assumptions
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r346563 - [ARM] Add MemOperand to LDRcp to enable DCE.
Eli Friedman via llvm-commits
- [PATCH] D54360: [WebAssembly] Assed WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r346564 - [SelectionDAG] Fix a -Wparentheses warning from gcc in an assert. NFC
Craig Topper via llvm-commits
- [llvm] r346565 - [AVR] Reorder the CHECK lines in directmem.ll to match current trunk
Dylan McKay via llvm-commits
- [PATCH] D54288: Fix ClangFormat issue of recognizing ObjC subscript as C++ attributes when message target is a result of a C-style method.
Yan Zhang via Phabricator via llvm-commits
- [llvm] r346568 - [ARM64] [Windows] Handle funclets
Eli Friedman via llvm-commits
- [PATCH] D54290: [libcxx] Provide thread annotations for shared_mutex
Petr Hosek via Phabricator via llvm-commits
- [llvm] r346569 - [GC] Simplify linking of GC builtin GC strategies
Philip Reames via llvm-commits
- [PATCH] D54361: [ELF] .gdb_index: fix CuOff when a .debug_info section more than 1 CUThis fixes a .gdb_index issue linking Scrt1.o with debug information, as Scrt1.o has two DW_tag_compile_unit.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54362: [WebAssembly] Update bleeding-edge cpu features
Thomas Lively via Phabricator via llvm-commits
- [llvm] r346570 - [WebAssembly] Update bleeding-edge cpu features
Thomas Lively via llvm-commits
- [PATCH] D54363: Fix DragonFlyBSD build
David CARLIER via Phabricator via llvm-commits
- [llvm] r346574 - [X86] In LowerHorizontalByteSum, emit vector_shuffle nodes instead of directly using X86ISD::UNPCKL/X86ISD::UNPCKH.
Craig Topper via llvm-commits
- [PATCH] D54364: RegAllocFast: Do not allocate registers for undef uses
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D54365: RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D54366: RegAllocFast: Add heuristic to detect values not live-out of a block
Matthias Braun via Phabricator via llvm-commits
- [llvm] r346575 - test/CodeGen/X86: Relax test case
Matthias Braun via llvm-commits
- [llvm] r346576 - RegAllocFast: Further cleanups; NFC
Matthias Braun via llvm-commits
- [PATCH] D54367: RegAllocFast: Improve hinting heuristic
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D54368: RegAllocFast: Record internal state based on register units
Matthias Braun via Phabricator via llvm-commits
- [llvm] r346577 - Fix DragonFlyBSD build
David Carlier via llvm-commits
- [PATCH] D54369: [llvm-size][libobject] Add explicit "inTextSegment" methods similar to "isText" section methods to calculate size correctly.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54370: [codeview] Expose -gcodeview-ghash for global type hashing
Reid Kleckner via Phabricator via llvm-commits
- [lld] r346578 - [PDB] Simplify some ghash code, NFC
Reid Kleckner via llvm-commits
- [compiler-rt] r346579 - Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54371: [CMake] Passthrough CFLAGS when checking the compiler-rt path
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Refactor add_llvm_loadable_module()
Tom Stellard via Phabricator via llvm-commits
- [llvm] r346580 - [X86] Add a test case to show scalarized vector srem to demonstrate unnecessary instructions. NFC
Craig Topper via llvm-commits
- [llvm] r346581 - [X86] Use a MOVSX instruction instead of a MOVZX instruction in isel for an any_extend of the remainder from an 8-bit sdivrem.
Craig Topper via llvm-commits
- [PATCH] D54373: [clang]: Correct naming conventions and 80 col rule violation in CGDeclCXX.cpp. NFC.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r346584 - [ThinLTO] Internalize readonly globals
Eugene Leviant via llvm-commits
- [PATCH] D54374: [newpm] Add an OptimizerLast EP
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D54375: [DWARF] Change pubnames to use DWARFSection instead of StringRef
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54376: [ELF] Change GnuPub{Names, Types}Section from StringRef to LLDDWARFSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D32577: CMake: Replace open-coded find_package
Michał Górny via Phabricator via llvm-commits
- [PATCH] D32578: CMake: Set LLVM_MAIN_INCLUDE_DIR to LLVM_INCLUDE_DIR
Michał Górny via Phabricator via llvm-commits
- [PATCH] D32595: CMakeLists: Don't set LLVM_MAIN_SRC_DIR when building stand-alone clang
Michał Górny via Phabricator via llvm-commits
- [llvm] r346585 - [NFC][MCA][BdVer2] Add bdver2 runline into register-file-statistics.s test
Roman Lebedev via llvm-commits
- [PATCH] D54377: Correctly instantiate `iterator_adaptor_base` when defining `pointer_iterator`
Dylan MacKenzie via Phabricator via llvm-commits
- [PATCH] D54120: [python] Support PathLike filenames and directories
Michał Górny via Phabricator via llvm-commits
- [PATCH] D54378: Add Hurd triplet
Samuel Thibault via Phabricator via llvm-commits
- [llvm] r346587 - [X86][BdVer2] Fix loads/stores throughput for Piledriver (PR39465)
Roman Lebedev via llvm-commits
- [llvm] r346588 - [GC] Rename a header for consistency
Philip Reames via llvm-commits
- [llvm] r346589 - [CostModel][X86] SK_ExtractSubvector costs must only be tested for vector types (PR39615)
Simon Pilgrim via llvm-commits
- [llvm] r346590 - [X86] Remove apparently unneeded code from combineVSZext.
Craig Topper via llvm-commits
- [PATCH] D43738: [X86] Use target independent zero_extend/sign_extend nodes for vectors with same number of elements.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r346592 - [X86] Remove unused variable
Benjamin Kramer via llvm-commits
- [llvm] r346593 - Fix DragonFlyBSD linkage issue.
David Carlier via llvm-commits
- [llvm] r346594 - [InstCombine] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r346595 - [x86] allow vector load narrowing with multi-use values
Sanjay Patel via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r346596 - [InstCombine] simplify code for merging stores; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D54382: [llvm-exegesis] Analysis::writeSnippet(): be smarter about memory allocations.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54383: [llvm-exegesis] Analysis: writeMeasurementValue(): don't alloc string for double each time.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54272: Extract construction of DataBufferLLVM into FileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54384: [llvm-objcopy] Add --build-id-link-dir flag
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r346600 - [DAGCombiner] Make tryToFoldExtendOfConstant return an SDValue instead of an SDNode*. NFC
Craig Topper via llvm-commits
- [PATCH] D54387: [ExecutionEngine] Add support for aggregate constants in the interpreter
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D53263: Fix places where the return type of a FunctionDecl was being used in place of the function type
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r346602 - [llvm-cxxdump] Use error reporting helpers from support
Jonas Devlieghere via llvm-commits
- [llvm] r346603 - [X86] Replace calls to getOnesVector/getZeroVector with getConstant.
Craig Topper via llvm-commits
- [llvm] r346604 - [Support] Make error banner optional in logAllUnhandledErrors
Jonas Devlieghere via llvm-commits
- [llvm] r346605 - [X86] Use DAG.getConstant instead of getZeroVector.
Craig Topper via llvm-commits
- [PATCH] D54388: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54389: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace std::vector<> with std::deque<> in llvm::SetVector<>
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r346606 - Make initializeOutputStream() return false on error and true on success.
Nico Weber via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54390: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r346609 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r346610 - [llvm-objdump] Add symbol 'O' for object data
Kristina Brooks via llvm-commits
- [PATCH] D54380: [llvm-objdump] Add symbol 'O' for object data
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54393: [llvm-exegesis] Move InstructionBenchmarkClustering::() into header
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54394: [NewPM] Port msan
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r346611 - [llvm][test] Update tests using objdump
Kristina Brooks via llvm-commits
- [lld] r346612 - [lld][test] Update tests using objdump
Kristina Brooks via llvm-commits
- [lld] r346613 - [ELF] Fix objdump tests after rL346610
Fangrui Song via llvm-commits
- [lld] r346614 - [ELF] Fix relocation-common.s after rL346610
Fangrui Song via llvm-commits
- [llvm] r346615 - [DWARF] Change pubnames to use DWARFSection instead of StringRef
Fangrui Song via llvm-commits
- [lld] r346616 - [ELF] Change GnuPub{Names, Types}Section from StringRef to LLDDWARFSection
Fangrui Song via llvm-commits
- [PATCH] D53491: [Sparc] Add membar assembler tags
Brad Smith via Phabricator via llvm-commits
- [llvm] r346617 - [MC] Fix 3 objdump tests after rL346610
Fangrui Song via llvm-commits
- [llvm] r346618 - [IPSCCP,PM] Preserve PDT in the new pass manager.
Florian Hahn via llvm-commits
- [PATCH] D54396: [MS Demangler] Print public:, protected:, private: if set in FunctionClass.
Nico Weber via Phabricator via llvm-commits
- [llvm] r346619 - [IPSCCP,PM] Add missing #include in rL346618
Fangrui Song via llvm-commits
- [llvm] r346620 - [IPSCCP] Use forward declaration.
Florian Hahn via llvm-commits
- [llvm] r346621 - [GCRoot] Remove some unneccessary complexity
Philip Reames via llvm-commits
- [PATCH] D54398: [IPSCCP] Delete two forward declarations
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346622 - [llvm-undname] Use WithColor for error reporting
Jonas Devlieghere via llvm-commits
- [llvm] r346623 - [llvm-objdump] Use WithColor for error reporting
Jonas Devlieghere via llvm-commits
- [llvm] r346624 - [llvm-nm] Use WithColor for error reporting
Jonas Devlieghere via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix register spilling for SPE registers
Justin Hibbits via Phabricator via llvm-commits
- [llvm] r346627 - [IPSCCP] Delete two forward declarations
Fangrui Song via llvm-commits
- [PATCH] D54385: Remove comments after header includes.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41191: [tsan] Use MonotonicNanoTime instead of NanoTime
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D54344: [Clang][CodeGen][CXX]: Workaround __attribute((no_destroy)) crash/incorrect code generation.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r346631 - [GC] Minor style modernization
Philip Reames via llvm-commits
- [llvm] r346632 - [GC] Remove unused configuration variable
Philip Reames via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks after block placement
Jim Lin via Phabricator via llvm-commits
- [PATCH] D54413: [ELF] Pass LLDDwarfObj to readPubNamesAndTypes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54391: Fix compatibility with z3-4.8.1
Jan Kratochvil via Phabricator via llvm-commits
Last message date:
Sun Nov 11 23:39:59 PST 2018
Archived on: Mon Nov 12 01:40:00 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).