The Week Of Monday 16 September 2019 Archives by thread
Starting: Mon Sep 16 00:04:16 PDT 2019
Ending: Sun Sep 22 23:59:29 PDT 2019
Messages: 2023
- [lld] r371957 - [ELF] Map the ELF header at imageBase
Fangrui Song via llvm-commits
- [lld] r371958 - [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64
Fangrui Song via llvm-commits
- [PATCH] D67325: [ELF] Map the ELF header at imageBase
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67482: [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67481: [ELF] Add -z separate-loadable-segments to complement separate-code and noseparate-code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67605: [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on EM_HEXAGON
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371959 - [SystemZ] Merge the SystemZExpandPseudo pass into SystemZPostRewrite.
Jonas Paulsson via llvm-commits
- [PATCH] D67523: [Reproducer] Move GDB Remote Packet into Utility. (NFC)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67576: [AArch64] Some more FP16 FMA pattern matching
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r371960 - [AArch64] Some more FP16 FMA pattern matching
Sjoerd Meijer via llvm-commits
- [PATCH] D67472: [Target] Move InferiorCall to Process
Pavel Labath via Phabricator via llvm-commits
- [llvm] r371961 - gn build: Merge r371959
Nico Weber via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67603: [Attributor] Create helper struct for handling analysis getters
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67347: [Windows] Use information from the PE32 exceptions directory to construct unwind plans
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67339: [ConstantRange] add helper function addWithNoWrap
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67591: [ARM] A predicate cast of a predicate cast is a predicate cast
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67356: [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67315: [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not instruction count
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67400: [Alignment][NFC] migrate DataLayout internal struct to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67135: [clang-tidy] performance-inefficient-vector-operation: Support proto repeated field
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D60657: [RISCV] Fix evaluation of %pcrel_lo
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D66524: [SVE][Inline-Asm] Add constraints for SVE predicate registers
Diana Picus via Phabricator via llvm-commits
- [PATCH] D67609: [llvm-readobj] - Fix a TODO in elf-reloc-zero-name-or-value.test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67375: [ARM] VFPv2 only supports 16 D registers.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67284: [LLD][ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Peter Smith via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67547: [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table and report warnings about that.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67368: [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] r371965 - [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Peter Smith via llvm-commits
- [PATCH] D67560: [llvm-ar] Parse 'h' and '-h': display help and exit
James Henderson via Phabricator via llvm-commits
- [llvm] r371966 - gn build: Merge r371965
Nico Weber via llvm-commits
- [llvm] r371967 - [SVE][Inline-Asm] Add constraints for SVE predicate registers
Kerry McLaughlin via llvm-commits
- [PATCH] D67449: [llvm-ar] Include a line number when failing to parse an MRI script
James Henderson via Phabricator via llvm-commits
- [PATCH] D67610: [llvm-objcopy] - Remove python invocations from 2 test cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67606: Change signature of __builtin_rotateright64 back to unsigned
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
James Henderson via Phabricator via llvm-commits
- [lld] r371970 - [ELF][ARM] Fix -Werror buildbots NFC.
Peter Smith via llvm-commits
- [llvm] r371972 - Added return statement to fix compile and build warning:
Sjoerd Meijer via llvm-commits
- [llvm] r371973 - [SLPVectorizer] Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67555: [docs][llvm-size] Write llvm-size documentation
James Henderson via Phabricator via llvm-commits
- [llvm] r371974 - [SLPVectorizer] Assert that we find a LastInst to silence analyzer null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67444: [ARM][MVE] Add invalidForTailPredication to TSFlags
Sam Parker via Phabricator via llvm-commits
- [llvm] r371975 - [VPlanSLP] Don't dereference a cast_or_null<VPInstruction> result. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67358: [clangd] Implement semantic selections.
UTKARSH SAXENA via Phabricator via llvm-commits
- [llvm] r371977 - gn build: Merge r371976
Nico Weber via llvm-commits
- [PATCH] D67604: [Attributor] Use Alias Analysis in noalias callsite argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [llvm] r371978 - [InstCombine] fix comments to match code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67594: [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops matching LoopSize.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67611: [LoopUnrollAnalyzer] Try to simplify address computation outside of loop.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371979 - [InstCombine] add icmp tests with extra uses; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67612: [UnrolledInstAnalyzer] Use MSSA to find stored values outside of loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52092: [ValueTracking] Generalize isBytewiseValue into isSplatValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67556: [ARM][AArch64][DebugInfo] Improve call site instruction interpretation
David Stenberg via Phabricator via llvm-commits
- [llvm] r371981 - [InstCombine] remove unneeded one-use checks for icmp fold
Sanjay Patel via llvm-commits
- [PATCH] D67614: [ARM] SBFX from rsb patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D66577: [ARM] Fold VCMP into VPT
Dave Green via Phabricator via llvm-commits
- [llvm] r371982 - [ARM] Fold VCMP into VPT
David Green via llvm-commits
- [PATCH] D67554: [docs][llvm-strings] Write llvm-strings documentation
James Henderson via Phabricator via llvm-commits
- [llvm] r371983 - [docs][llvm-size] Write llvm-size documentation
James Henderson via llvm-commits
- [PATCH] D67615: [obj2yaml] - Add a support for PPC64 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67616: [NFC] remove unused functions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65057: [ConstantFolding] Use FoldBitCast correctly
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67617: [llvm-readobj] - Test PPC64 relocations properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67618: [docs] Make --version text more correct
James Henderson via Phabricator via llvm-commits
- [PATCH] D67281: [AArch64][SimplifyCFG] Add additional cost for instructions in mergeConditionalStoreToAddress
Pavel Kosov via Phabricator via llvm-commits
- [llvm] r371984 - [docs][llvm-strings] Write llvm-strings documentation
James Henderson via llvm-commits
- [PATCH] D67266: [X86][NFC] Add a `use-aa` feature.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r371988 - [InstCombine] add/move tests for icmp with add operand; NFC
Sanjay Patel via llvm-commits
- [llvm] r371989 - [X86][NFC] Add a `use-aa` feature.
Clement Courbet via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Ankit via Phabricator via llvm-commits
- [llvm] r371990 - AMDGPU/GlobalISel: Remove another illegal select test
Matt Arsenault via llvm-commits
- [llvm] r371991 - AMDGPU/GlobalISel: Fix RegBankSelect for G_FRINT and G_FCEIL
Matt Arsenault via llvm-commits
- [llvm] r371992 - AMDGPU/GlobalISel: Fix some broken run lines
Matt Arsenault via llvm-commits
- [PATCH] D67392: [ARM][ParallelDSP] Change smlad insertion order
Sam Parker via Phabricator via llvm-commits
- [llvm] r371993 - AMDGPU/GlobalISel: Fail select of G_INSERT non-32-bit source
Matt Arsenault via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67601: TLI: Remove DAG argument from getRegisterByName
Renato Golin via Phabricator via llvm-commits
- [PATCH] D67602: GlobalISel: Handle llvm.read_register
Renato Golin via Phabricator via llvm-commits
- [PATCH] D67620: [Alignment][NFC] Remove LogAlignment functions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67506: GSYM: add encoding and decoding to FunctionInfo
Greg Clayton via Phabricator via llvm-commits
- [llvm] r371994 - [NFC] remove unused functions
Guillaume Chatelet via llvm-commits
- [llvm] r371995 - [SystemZ] Call erase() on the right MBB in SystemZTargetLowering::emitSelect()
Jonas Paulsson via llvm-commits
- [PATCH] D67622: [LLD][AARCH64] Small refactor of AArchErrataFix to match changes in ARMErrataFix NFC.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67623: [libFuzzer] Remove unused version of FuzzedDataProvider.h.
Max Moroz via Phabricator via llvm-commits
- [llvm] r371996 - [LV] Add ARM MVE tail-folding tests
Sjoerd Meijer via llvm-commits
- [compiler-rt] r371997 - [libFuzzer] Remove unused version of FuzzedDataProvider.h.
Max Moroz via llvm-commits
- [PATCH] D67492: [DebugInfo] Add a DW_OP_LLVM_entry_value operation
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66973: [RISCV] Switch to the Machine Scheduler
Luís Marques via Phabricator via llvm-commits
- [PATCH] D67389: [git-llvm] Do not reinvent `@{upstream}` (take 2)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r371998 - [ExecutionEngine] Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67564: [IR] allow fast-math-flags on phi of FP values
Cameron McInally via Phabricator via llvm-commits
- [llvm] r372004 - [InstCombine] move tests for icmp+add; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67539: [ARM][LowOverheadLoops] Add LR def safety check
Dave Green via Phabricator via llvm-commits
- [PATCH] D67624: [llvm-readobj] - Refactor the code. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67544: [TableGen] Support encoding and decoding per-HwMode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67404: [ARM] LE support in ConstantIslands
Dave Green via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D67341: [clangd] Simplify semantic highlighting visitor
Phabricator via Phabricator via llvm-commits
- [llvm] r372007 - [InstCombine] remove unneeded one-use checks for icmp fold
Sanjay Patel via llvm-commits
- [PATCH] D64746: Add constrained intrinsics for lrint and lround
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r372009 - [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
James Clarke via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Alexander via Phabricator via llvm-commits
- [PATCH] D67626: [IR] Merge metadata manipulation code into Value
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D67549: [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & Subdivide4)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D67568: [LTO][Legacy] Add new C inferface to query libcall functions
Steven Wu via Phabricator via llvm-commits
- [PATCH] D67526: [RISCV][NFC] Use NoRegister instead of 0 literal
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67423: [RISCV] Rename FPRs and use Register arithmetic
Sam Elliott via Phabricator via llvm-commits
- [llvm] r372012 - [ARM] A predicate cast of a predicate cast is a predicate cast
David Green via llvm-commits
- [llvm] r372013 - [X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands
Simon Pilgrim via llvm-commits
- [PATCH] D67517: Create UsersManual section entitled 'Controlling Floating Point Behavior'
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67628: [compiler-rt][crt] pass -O0 in check_cxx_section_exists
Jian Cai via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67540: [lldb] Remove SetCount/ClearCount from Flags
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [llvm] r372019 - [ARM][Codegen] Autogenerate arm-cgp-casts.ll test.
Roman Lebedev via llvm-commits
- [llvm] r372020 - [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups
Reid Kleckner via llvm-commits
- [PATCH] D67579: [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r372021 - [LTO][Legacy] Add new C inferface to query libcall functions
Steven Wu via llvm-commits
- [lld] r372022 - [lld] Update lld driver to use new LTO APIs to handle libcall symbols
Steven Wu via llvm-commits
- [llvm] r372024 - [Coverage] Assert that filenames in a TU are unique, NFC
Vedant Kumar via llvm-commits
- [llvm] r372025 - [Coverage] Speed up file-based queries for coverage info, NFC
Vedant Kumar via llvm-commits
- [compiler-rt] r364231 - (Reland with changes) Adding a function for setting coverage output file.
Vedant Kumar via llvm-commits
- [PATCH] D67575: [Coverage] Speed up file-based queries for coverage info, NFC
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r347779 - [gcov] Disable instrprof-gcov-fork.test.
Vedant Kumar via llvm-commits
- [PATCH] D59839: Open fstream files in O_CLOEXEC mode when possible.
Dan Albert via Phabricator via llvm-commits
- [llvm] r372029 - [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32
Lei Huang via llvm-commits
- [PATCH] D61961: [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32
Lei Huang via Phabricator via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [PATCH] D67631: Add AutoUpgrade function to add new address space datalayout string to existing datalayouts.
Amy Huang via Phabricator via llvm-commits
- [www] r372030 - Add updated sponsorship document.
Tanya Lattner via llvm-commits
- [PATCH] D67562: [MemorySSA] Update MSSA for non-conventional AA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64884: [PHINode] Preserve use-list order when removing incoming values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67148: [LoopVectorize][PowerPC] Estimate int and float register pressure separately in loop-vectorize
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D67634: Remove assert from MachineLoop::getLoopPredecessor()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r372035 - [lit] Make internal diff work in pipelines
Joel E. Denny via llvm-commits
- [PATCH] D66574: [lit] Make internal diff work in pipelines
Joel E. Denny via Phabricator via llvm-commits
- [compiler-rt] r372038 - [compiler-rt][crt] make test case nontrivial in check_cxx_section_exists
Jian Cai via llvm-commits
- [PATCH] D66982: [Modules][Objective-C] Use complete decl from module when diagnosing missing import
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] r371510 - Reland [DWARF] Add a unit test for DWARFUnit::getLength().
David Blaikie via llvm-commits
- [PATCH] D67637: [MemorySSA] Fix phi insertion when inserting a def.
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] r372041 - [test] Clean up previous raw profile before merging into it
Vedant Kumar via llvm-commits
- [llvm] r372042 - [Remarks] Allow remarks::Format::YAML to take a string table
Francis Visoiu Mistrih via llvm-commits
- [llvm] r371843 - [Orc] Address the remaining move-capture FIXMEs
Lang Hames via llvm-commits
- [llvm] r372043 - [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32
Nemanja Ivanovic via llvm-commits
- [PATCH] D67561: [SampleFDO] minimize performance impact when profile-sample-accurate is enabled
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67639: [WebAssembly] Restore defaults for stores per memop
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67640: [RISCV] Fix static analysis issues
Luís Marques via Phabricator via llvm-commits
- [PATCH] D67636: [Reproducer] Implement dumping packets.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67583: Fix swig python package path
Haibo Huang via Phabricator via llvm-commits
- [llvm] r372048 - Add libc to path mappings in git-llvm.
David L. Jones via llvm-commits
- [llvm] r372049 - llvm-reduce: Make tests shell-independent by passing the interpreter on the command line rather than using #! in the test file
David Blaikie via llvm-commits
- [llvm] r372050 - [GlobalISel] Partially revert r371901.
Amara Emerson via llvm-commits
- [llvm] r372051 - Revert r372035: "[lit] Make internal diff work in pipelines"
Joel E. Denny via llvm-commits
- [llvm] r372053 - llvm-reduce: Remove some string copies
David Blaikie via llvm-commits
- [PATCH] D67642: Make FuzzerLoop error printing more uniform.
Aaron Green via Phabricator via llvm-commits
- [llvm] r372054 - llvm-reduce: Clean out previous test temp/output dir, since it was a dir and now it's used as just a single file
David Blaikie via llvm-commits
- [PATCH] D67643: [lit] Extend internal diff to support `-` argument
Joel E. Denny via Phabricator via llvm-commits
- [compiler-rt] r372056 - [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch
Jake Ehrlich via llvm-commits
- [PATCH] D66233: Always print DSO map on Fuchsia libFuzzer launch
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D67337: Add __lsan::ScopedInterceptorDisabler for strerror(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67331: Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in LSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67008: implement parsing relocation information for 32-bit xcoff objectfile
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67483: [ARM] Reserve an emergency spill slot for fp16 addressing modes that need it
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67593: [bugpoint] Add support for -Oz and properly enable -Os.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67328: [llvm-readobj] Warn user when dumping not supported version of stack map (PR38278).
Xing via Phabricator via llvm-commits
- [PATCH] D66067: Push lambda scope earlier when transforming lambda expression
Nicholas Allegra via Phabricator via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67645: [aarch64] add def-pats for dot product
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D67646: [TextAPI] Add Multiple Document Support to TBDv3
Cyndy Ishida via Phabricator via llvm-commits
- [lld] r372059 - [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on EM_HEXAGON
Fangrui Song via llvm-commits
- [PATCH] D67644: [ScriptInterpreter] Initialize globals when loading a scripting module.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r372065 - [X86] Enable commuting of EVEX VCMP for all immediate values during isel.
Craig Topper via llvm-commits
- [llvm] r372066 - [X86] Add test case for missed opportunity to commute a VCMP instruction after unfolding one load in order to fold another load.
Craig Topper via llvm-commits
- [llvm] r372067 - [X86] Add support for commuting EVEX VCMP instructons with any immediate value.
Craig Topper via llvm-commits
- [llvm] r372068 - [X86] Allow masked VBROADCAST instructions to be turned into BLENDM with a broadcast load to avoid a copy.
Craig Topper via llvm-commits
- [llvm] r372069 - [X86] Split oversized vXi1 vector arguments and return values into scalars on avx512 targets.
Craig Topper via llvm-commits
- [llvm] r372070 - [git-llvm] Do not reinvent `@{upstream}` (take 2)
David Zarzycki via llvm-commits
- [PATCH] D67648: Move DK_Misexpect for compatability with getNextAvailablePluginDiagnosticKind
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D49466: Initial implementation of -fmacro-prefix-map and -ffile-prefix-map
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67171: LLVM_COMPILE_FLAGS also applies to C files
David Zarzycki via Phabricator via llvm-commits
- [llvm] r372072 - [Attributor] Create helper struct for handling analysis getters
Hideto Ueno via llvm-commits
- [llvm] r372075 - [Attributor] Use Alias Analysis in noalias callsite argument deduction
Hideto Ueno via llvm-commits
- [llvm] r372076 - [ARM][MVE] Add invalidForTailPredication to TSFlags
Sam Parker via llvm-commits
- [PATCH] D67065: [RISCV] Define __riscv_cmodel_medlow and __riscv_cmodel_medany correctly
Phabricator via Phabricator via llvm-commits
- [llvm] r372079 - [bugpoint] Add support for -Oz and properly enable -Os.
Florian Hahn via llvm-commits
- [PATCH] D67066: [RISCV] Add option aliases: -mcmodel=medany and -mcmodel=medlow
Phabricator via Phabricator via llvm-commits
- [llvm] r372081 - [llvm-objcopy] - Remove python invocations from 2 test cases.
George Rimar via llvm-commits
- [PATCH] D66290: [clang] Pragma vectorize_width() implies vectorize(enable)
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r372083 - [llvm-readobj] - Refactor the code.
George Rimar via llvm-commits
- [PATCH] D67649: [FileCheck] Move private interface to its own header
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r372084 - [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops matching LoopSize.
Florian Hahn via llvm-commits
- [PATCH] D50231: [llvm-exegesis] Renaming classes and functions.
Bing Yu via Phabricator via llvm-commits
- [llvm] r372085 - [ARM] LE support in ConstantIslands
Sam Parker via llvm-commits
- [llvm] r372086 - [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. Fixed
Alexander Timofeev via llvm-commits
- [PATCH] D66526: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r372087 - [llvm-readobj] - Fix a TODO in elf-reloc-zero-name-or-value.test.
George Rimar via llvm-commits
- [PATCH] D67489: [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores
Sam Parker via Phabricator via llvm-commits
- [llvm] r372088 - [llvm-ar] Parse 'h' and '-h': display help and exit
Fangrui Song via llvm-commits
- [PATCH] D67327: [ARM] Fix for MVE narrow load/store stack accesses
Sam Parker via Phabricator via llvm-commits
- [llvm] r372089 - [llvm-readobj] - Fix BB after r372087.
George Rimar via llvm-commits
- [PATCH] D67625: [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action list
Michał Górny via Phabricator via llvm-commits
- [llvm] r372091 - [SimplifyLibCalls] Mark known arguments with nonnull
David Bolvansky via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r372092 - Patch from Phabricator
Luis Marques via llvm-commits
- [llvm] r372093 - [NFC} Updated test
David Bolvansky via llvm-commits
- [lld] r372094 - [ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix NFC.
Peter Smith via llvm-commits
- [llvm] r372096 - [SimplifyLibCalls] Fix -Wunused-result after D53342/r372091
Fangrui Song via llvm-commits
- [PATCH] D67106: [ARM] Add patterns for BSWAP intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67107: [ARM] Add patterns for bitreverse intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67596: AMDGPU/GlobalISel: Allow selection of scalar min/max
Alexander via Phabricator via llvm-commits
- [llvm] r372097 - [NFCI] Fixed buildbots
David Bolvansky via llvm-commits
- [llvm] r372098 - [InstCombine] Annotate strdup with deref_or_null
David Bolvansky via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
Graham Hunter via Phabricator via llvm-commits
- [llvm] r372099 - [SVE][MVT] Fixed-length vector MVT ranges
Graham Hunter via llvm-commits
- [llvm] r372101 - [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)
David Bolvansky via llvm-commits
- [PATCH] D67650: [clangd] Add SemanticRanges to Clangd server.
UTKARSH SAXENA via Phabricator via llvm-commits
- [PATCH] D67108: [ARM] Lower CTTZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67109: [ARM] Add patterns for CTLZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r372103 - [X86] Use APInt::getLowBitsSet helper. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r372104 - Revert Patch from Phabricator
Luis Marques via llvm-commits
- [llvm] r372105 - [Attributor][Fix] Initialize the cache prior to using it
Johannes Doerfert via llvm-commits
- [PATCH] D67504: [ELF] Make MergeInputSection merging aware of output sections
Peter Smith via Phabricator via llvm-commits
- [llvm] r372106 - [RISCV] Switch to the Machine Scheduler
Luis Marques via llvm-commits
- [PATCH] D67652: [yaml2obj/obj2yam] - Allow setting an arbitrary values for e_machine.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67653: [ARM] MVE i1 splat
Dave Green via Phabricator via llvm-commits
- [llvm] r372107 - [docs] Make --version text more correct
James Henderson via llvm-commits
- [llvm] r372108 - [yaml2obj/obj2yaml] - Allow setting an arbitrary values for e_machine.
George Rimar via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Nikola Prica via Phabricator via llvm-commits
- [llvm] r372109 - [obj2yaml] - Support PPC64 relocation types.
George Rimar via llvm-commits
- [llvm] r372110 - [llvm-readobj] - Test PPC64 relocations properly.
George Rimar via llvm-commits
- [llvm] r372111 - [ARM][LowOverheadLoops] Add LR def safety check
Sam Parker via llvm-commits
- [PATCH] D67655: lldb: move a test input to the test Inputs dir
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D67656: [llvm-objcopy] Add --set-section-alignment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D62063: CMake changes to get Windows self-host with PGO working
Russell Gallop via Phabricator via llvm-commits
- [llvm] r372113 - Hide implementation details in namespaces.
Benjamin Kramer via llvm-commits
- [llvm] r372114 - [ARM] Fix for MVE load/store stack accesses
David Green via llvm-commits
- [lld] r372115 - Creating release candidate rc6 from release_900 branch
Hans Wennborg via llvm-commits
- [test-suite] r372115 - Creating release candidate rc6 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r372115 - Creating release candidate rc6 from release_900 branch
Hans Wennborg via llvm-commits
- [llvm] r372116 - [LoopVectorize] Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67657: [yaml2obj/obj2yaml] - Do not trigger llvm_unreachable when dumping/parsing relocations and e_machine is unsupported.
George Rimar via Phabricator via llvm-commits
- [llvm] r372117 - InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372118 - [X86] X86DAGToDAGISel::tryFoldLoad - assert root/parent pointers are non-null. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67350: [IfCvt][ARM] Optimise diamond if-conversion for code size
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r372120 - [RISCV][NFC] Use NoRegister instead of 0 literal
Luis Marques via llvm-commits
- [PATCH] D62394: [ARM][CMSE] Add CMSE header & builtins
Sigvart Hovland via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r372121 - [ARM] Fix for buildbots
Sam Parker via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67658: Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r372122 - [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table and report warnings about that.
George Rimar via llvm-commits
- [llvm] r372123 - gn build: (manually) merge r372076
Nico Weber via llvm-commits
- [PATCH] D66832: [docs][Bugpoint]Add notes about multiple crashes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D38446: update comments in clang-format.py for python3 compatibility
Paul Seyfert via Phabricator via llvm-commits
- [llvm] r372125 - Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
Krasimir Georgiev via llvm-commits
- [PATCH] D66902: [PowerPC] Implementing overflow version for XO-Form instructions
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] r372126 - [ARM] Fix for buildbots
Sam Parker via llvm-commits
- [llvm] r372127 - [RISCV] Unbreak the build
Benjamin Kramer via llvm-commits
- [PATCH] D67363: [BreakFalseDeps] ignore function with minsize attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67659: [clang-format] Fix cleanup of `AnnotatedLine` to include children nodes.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D67661: [RISCV] Headers: Add Bitmanip extension Clang header files and rvintrin.h
Scott Egerton via Phabricator via llvm-commits
- [llvm] r372132 - [ARM] Reserve an emergency spill slot for fp16 addressing modes that need it
David Green via llvm-commits
- [llvm] r372133 - [ARM] Fixup pipeline test. NFC
David Green via llvm-commits
- [llvm] r372134 - [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores
David Green via llvm-commits
- [PATCH] D67662: [AMDGPU] SIFoldOperands should not fold register acrocc the EXEC definition
Alexander via Phabricator via llvm-commits
- [PATCH] D65274: [SDA] Don't stop divergence propagation at the IPD.
Jay Foad via Phabricator via llvm-commits
- [llvm] r372135 - GSYM: add encoding and decoding to FunctionInfo
Greg Clayton via llvm-commits
- [PATCH] D67664: [ARM] Ensure we do not attempt to create lsll #0
Dave Green via Phabricator via llvm-commits
- [PATCH] D67665: [ADT] Add 2 DenseMap::insert_or_assign overloads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67666: GSYM: Add the llvm::gsym::Header header class with tests
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D62067: [Support] Time profiler: support new PassManager
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r372136 - Move DK_Misexpect for compatability with getNextAvailablePluginDiagnosticKind
Petr Hosek via llvm-commits
- [llvm] r372137 - [MemorySSA] Update MSSA for non-conventional AA.
Alina Sbirlea via llvm-commits
- [llvm] r372138 - [MemorySSA] Fix phi insertion when inserting a def.
Alina Sbirlea via llvm-commits
- [PATCH] D67305: [AliasSetTracker] Update AAInfo check.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r372139 - [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via llvm-commits
- [PATCH] D67668: [ADT] Add StringMap::insert_or_assign
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62908: [PowerPC] Improve float vector gather codegen
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] r372141 - [ASAN] Adjust asan tests due to new optimizations
David Bolvansky via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Paolo Savini via Phabricator via llvm-commits
- [llvm] r372142 - Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
David Bolvansky via llvm-commits
- [compiler-rt] r372143 - Remove asan test for strncat(x, y, 0)
David Bolvansky via llvm-commits
- [llvm] r372144 - Fix MSVC lambda capture warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372145 - [ARM][AsmParser] Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372146 - [TableGen] CodeGenMapTable - Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67577: [AArch64][GlobalISel][NFC] Refactor tail call lowering code
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67580: [AArch64][GlobalISel] Support -tailcallopt
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67669: [AMDGPU] Added MI bit IsDOT
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67584: [Support] Replace function with function_ref in writeFileAtomically. NFC
Jan Korous via Phabricator via llvm-commits
- [llvm] r372149 - GSYM: Add the llvm::gsym::Header header class with tests
Greg Clayton via llvm-commits
- [PATCH] D67234: [MergedLoadStoreMotion] Sink stores if they have common GEP
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [llvm] r372151 - [AMDGPU] Added MI bit IsDOT
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D67671: compiler-rt/lib/tsan: allow the Go runtime to return multiple stack frames for a single PC
Keith Randall via Phabricator via llvm-commits
- [llvm] r372153 - [X86] Simplify some code in LowerBUILD_VECTORvXi1. NFCI
Craig Topper via llvm-commits
- [llvm] r372154 - [X86] Call SimplifyDemandedVectorElts on KSHIFTL/KSHIFTR nodes during DAG combine.
Craig Topper via llvm-commits
- [PATCH] D67464: MachineScheduler: Fix assert from not checking subregs
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r372155 - [X86] Simplify b2b KSHIFTL+KSHIFTR using demanded elts.
Craig Topper via llvm-commits
- [llvm] r372157 - [docs][Bugpoint]Add notes about multiple crashes
Jinsong Ji via llvm-commits
- [llvm] r372158 - [SimplifyDemandedBits] Use APInt::intersects to instead of ANDing and comparing to 0 separately. NFC
Craig Topper via llvm-commits
- [llvm] r372159 - [X86] Use APInt::operator<<= and APInt::lshrInPlace. NFC
Craig Topper via llvm-commits
- [llvm] r372160 - [docs][Bugpoint] Fix build break.
Jinsong Ji via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D67672: Don't use invalidated iterators in FlattenCFGPass
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r372161 - [docs][Bugpoint] Revert 5584ead50 a5aa3353
Jinsong Ji via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67673: [PGO] Change hardcoded thresholds for cold/inlinehint to use summary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D67674: [WIP][DebugInfo] Allow multi-byte register entry values
David Stenberg via Phabricator via llvm-commits
- [llvm] r372164 - [AArch64][GlobalISel][NFC] Refactor tail call lowering code
Jessica Paquette via llvm-commits
- [llvm] r372165 - WasmEmitter - Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372166 - NVPTXAsmPrinter - Don't dereference a dyn_cast result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372170 - [NFC][InstCombine] More tests for "Dropping pointless masking before left shift" (PR42563)
Roman Lebedev via llvm-commits
- [llvm] r372171 - [NFC][InstCombine] dropRedundantMaskingOfLeftShiftInput(): some NFC diff shaving
Roman Lebedev via llvm-commits
- [PATCH] D16506: [cmake/AIX] Enhance cmake files to support compiling with gcc on AIX
Kai Nacke via Phabricator via llvm-commits
- [llvm] r372172 - AArch64CallLowering::lowerCall(): fix build by not passing InArgs into lowerTailCall()
Roman Lebedev via llvm-commits
- [PATCH] D67676: [lld][WebAssembly] Fix use after free of archive path
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D67677: [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. a/b with mask (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify absence of rounding guarantees for fmuladd.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r372177 - [AArch64][GlobalISel] Support -tailcallopt
Jessica Paquette via llvm-commits
- [PATCH] D67590: Properly ignore mismatched exception specifiers in MSVC Compat mode.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r372179 - Fix buildbots.
Greg Clayton via llvm-commits
- [PATCH] D67679: [SLC] Convert some strndup calls to strdup calls
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r372181 - Reland "[docs][Bugpoint]Add notes about multiple crashes"
Jinsong Ji via llvm-commits
- [llvm] r372182 - [PGO] Don't use comdat groups for counters & data on COFF
Reid Kleckner via llvm-commits
- [PATCH] D66459: Make ShrinkWrap more consistent.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D67559: [Sema] Split of versions of -Wimplicit-{float,int}-conversion for Objective-C BOOL
Phabricator via Phabricator via llvm-commits
- [PATCH] D67680: [AMDGPU] Allow FP inline constant in v_madak_f16 and v_fmaak_f16
Tim Renouf via Phabricator via llvm-commits
- [llvm] r372186 - [ARM] VFPv2 only supports 16 D registers.
Eli Friedman via llvm-commits
- [PATCH] D67467: [ARM] Update clang for removal of vfp2d16 and vfp2d16sp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67681: [AArch64][GlobalISel] Support lowering musttail calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67512: [Analysis] Allow -scalar-evolution-max-iterations more than once
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r372188 - [CodeGen] Handle outlining of CopyStmts.
Michael Kruse via llvm-commits
- [llvm] r372189 - [PGO] Change hardcoded thresholds for cold/inlinehint to use summary
Teresa Johnson via llvm-commits
- [PATCH] D67132: [PATCH] Improve support for atomicrmw and cmpxchg in C API.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D67684: MachineScheduler: Fix missing dependency with multiple subreg defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67683: [Timers] Fix printing some `-ftime-report` sections twice. Fixes PR40328.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D67685: [ScriptInterpreter] Make sure LLDB's global variables are only available in interactive mode.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67686: Fix compile-time regression caused by rL371928
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D67641: Cache PYTHON_EXECUTABLE for windows
Haibo Huang via Phabricator via llvm-commits
- [llvm] r372195 - [Remarks] Allow the RemarkStreamer to be used directly with a stream
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Thomas Raoux via Phabricator via llvm-commits
- [llvm] r372197 - [X86] Prevent assertion when calling a function that returns double with -mno-sse2 on x86-64.
Craig Topper via llvm-commits
- [PATCH] D67687: [CodeGen] Define an interface for the new pass manager. (new)
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67688: [BPF] Permit all user instructed offset relocatiions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D67689: [llvm-objcopy] Add support for --gap-fill and --pad-to options
Aaron Smith via Phabricator via llvm-commits
- [llvm] r372198 - [BPF] Permit all user instructed offset relocatiions
Yonghong Song via llvm-commits
- [PATCH] D64179: [CodeGen] Define an interface for the new pass manager.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67690: [LV][NFC] Factor out calculation of "best" estimated trip count.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65276: [SCEV] Disable canonical expansion for nested recurrences.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67691: Revision title
David L. Jones via Phabricator via llvm-commits
- [PATCH] D67692: No-op change.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine.
Adam Nemet via Phabricator via llvm-commits
- [llvm] r372199 - [X86] Add test case for passing a v17i1 vector with avx512
Craig Topper via llvm-commits
- [llvm] r372200 - [X86] Break non-power of 2 vXi1 vectors into scalars for argument passing with avx512.
Craig Topper via llvm-commits
- [PATCH] D67693: [llvm-objcopy][test] Clean up -B tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67694: [Power9] Fix the missing pseudo instruction scheduling information for power9
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D67696: [tools] Mark output of tools as text if it is really text
Kai Nacke via Phabricator via llvm-commits
- [llvm] r372201 - [Support] Replace function with function_ref in writeFileAtomically. NFC
Ilya Biryukov via llvm-commits
- [llvm] r372202 - Revert "r372201: [Support] Replace function with function_ref in writeFileAtomically. NFC"
Ilya Biryukov via llvm-commits
- [PATCH] D67697: [Alignment] Add a None() member function
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65646: [lldb] Print better diagnostics for user expressions and modules
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r372204 - [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via llvm-commits
- [PATCH] D67698: [RISCV] Remove RA from reserved register to use as callee saved register
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r372205 - tsan: allow the Go runtime to return multiple stack frames for a single PC
Dmitry Vyukov via llvm-commits
- [PATCH] D67654: [clang-tidy] Fix a potential infinite loop in readability-isolate-declaration check.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r372207 - [Alignment] Add a None() member function
Guillaume Chatelet via llvm-commits
- [llvm] r372208 - [AMDGPU] Allow FP inline constant in v_madak_f16 and v_fmaak_f16
Tim Renouf via llvm-commits
- [PATCH] D67700: [Object] Extend MachOUniversalBinary::getObjectForArch
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r372209 - [cmake] Changes to get Windows self-host working with PGO
Russell Gallop via llvm-commits
- [PATCH] D65798: [lldb][CMake] Infer `Clang_DIR` if not passed explicitly
Phabricator via Phabricator via llvm-commits
- [llvm] r372211 - Fix -Wdocumentation "Unknown param" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372212 - Fix -Wdocumentation "@returns in a void function" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67701: [Unroll] Add an option to control complete unrolling
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r372214 - Fix -Wdocumentation "empty paragraph passed to '\brief'" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r372215 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372218 - [mips] Reduce code duplication in the `loadAndAddSymbolAddress`. NFC
Simon Atanasyan via llvm-commits
- [llvm] r372219 - [mips] Mark tests for lw/sw expansion in PIC by a separate "check prefix". NFC
Simon Atanasyan via llvm-commits
- [llvm] r372220 - [mips] Pass "xgot" flag as a subtarget feature
Simon Atanasyan via llvm-commits
- [PATCH] D67702: [lldb] Fix a test assertion after r372192
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D67557: [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target hook (PR42863)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67703: Insertion of unconditional branch during FastISel when debug information is enabled
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D67704: [Alignment][NFC] Use Align::None instead of 1
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r372223 - [SDA] Don't stop divergence propagation at the IPD.
Jay Foad via llvm-commits
- [PATCH] D67705: [mips] Expand 'lw/sw' instructions for 32-bit GOT
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D67707: lld-link: Let LLD_REPRODUCE control /linkrepro:, like in ld.lld
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67708: AMDGPU/GlobalISel: Fix RegBankSelect G_SMULH/G_UMULH pre-gfx9
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372226 - Follow-up to r372209: Use single quotes for host_ldflags in the lit config
Hans Wennborg via llvm-commits
- [PATCH] D67709: [ARM][MVE] Cleanup tail-predicated loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67431: [PowerPC] [NFC] refactor PPCLoopPreIncPrep pass for further ds/dq form usage.
ChenZheng via Phabricator via llvm-commits
- [llvm] r372227 - [SimplifyLibCalls] fix crash with empty function name (PR43347)
Sanjay Patel via llvm-commits
- [PATCH] D67710: Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r372228 - Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"
Krasimir Georgiev via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
Maxim Davydov via Phabricator via llvm-commits
- [PATCH] D66953: [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67712: [AMDGPU] Unnecessary -amdgpu-scalarize-global-loads=false flag removed from min/max lit tests.
Alexander via Phabricator via llvm-commits
- [PATCH] D66790: Fix SROA in presence of incompatible vector types in the same partition
serge via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D67711: [DAG] Add SelectionDAG::MaxRecursionDepth constant
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r372230 - [Alignment][NFC] Use Align::None instead of 1
Guillaume Chatelet via llvm-commits
- [llvm] r372231 - [Alignment][NFC] Remove LogAlignment functions
Guillaume Chatelet via llvm-commits
- [llvm] r372232 - [SampleFDO] Minimize performance impact when profile-sample-accurate
Wei Mi via llvm-commits
- [PATCH] D67715: [Alignment][NFC] Align(1) to Align::None() conversions
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r372234 - [Alignment][NFC] Align(1) to Align::None() conversions
Guillaume Chatelet via llvm-commits
- [PATCH] D67716: [Inliner] Remove incorrect early exit during switch cost computation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D67717: [DebugInfo] Exclude memory location values as parameter entry values
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67563: Debug Info: Add support for named constants
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r372236 - [InstSimplify] add tests for fma/fmuladd; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67529: [TextAPI] Introduce TBDv4
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D65794: [LNT] Add docker containerization files
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D67721: [InstSimplify] fold fma/fmuladd with a NaN operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67722: [PowerPC] Remove redundant CRSET/CRUNSET in custom lowering of known CR bit spills
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D67723: [CodeView] Add option to disable inline line tables.
Amy Huang via Phabricator via llvm-commits
- [llvm] r372240 - [DDG] Break a cyclic dependency from Analysis to ScalarOpts
Benjamin Kramer via llvm-commits
- [test-suite] r372241 - Support for codesigning executables on Darwin
Chris Matthews via llvm-commits
- [llvm] r372243 - Fix compile-time regression caused by rL371928
Daniel Sanders via llvm-commits
- [llvm] r372244 - [NFC][InstCombine] More tests for PR42563 "Dropping pointless masking before left shift"
Roman Lebedev via llvm-commits
- [llvm] r372245 - [InstCombine] dropRedundantMaskingOfLeftShiftInput(): some cleanup before upcoming patch
Roman Lebedev via llvm-commits
- [PATCH] D67724: [AArch64] Don't implicitly enable global isel on Darwin if code-model==large.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D67725: [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. c/d/e with mask (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67670: [clang-format][PR41964] Fix crash with SIGFPE when TabWidth is set to 0 and line starts with tab
Phabricator via Phabricator via llvm-commits
- [PATCH] D66856: [Sema] Suppress -Wformat diagnostics for bool types when printed using %hhd
Phabricator via Phabricator via llvm-commits
- [PATCH] D63508: make -frewrite-includes also rewrite conditions in #if/#elif
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D67726: [SampleFDO] Expose an interface to return the size of a section or the size of the profile for profile in ExtBinary format
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67718: [clang-format][PR41899] PointerAlignment: Left leads to useless space in lambda intializer expression
Phabricator via Phabricator via llvm-commits
- [PATCH] D63979: actually also compile output in tests for -frewrite-includes
Luboš Luňák via Phabricator via llvm-commits
- [llvm] r372251 - [mips] Expand 'lw/sw' instructions for 32-bit GOT
Simon Atanasyan via llvm-commits
- [PATCH] D67728: Scrub FileCheck regex delimiters from test checks
David Greene via Phabricator via llvm-commits
- [PATCH] D67729: [lld][WebAssembly] Preserve symbol flags in --relocatable output
Sam Clegg via Phabricator via llvm-commits
- [llvm] r372253 - [CodeGen][MIPS][NFC] Some standalone tests for D66805 "or vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate"
Roman Lebedev via llvm-commits
- [llvm] r372254 - [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Roman Lebedev via llvm-commits
- [llvm] r372255 - [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not instruction count
Roman Lebedev via llvm-commits
- [PATCH] D66773: [TableGen] Emit OperandType enums for RegisterOperands/RegisterClasses
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r372256 - [AArch64] Don't implicitly enable global isel on Darwin if code-model==large.
Lang Hames via llvm-commits
- [PATCH] D67412: [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases (PR43251)
Phabricator via Phabricator via llvm-commits
- [llvm] r372257 - [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases (PR43251)
Roman Lebedev via llvm-commits
- [PATCH] D67377: [PGO][PGSO] ProfileSummary changes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67731: Fix arm build failer with libgcc
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D57180: [LV] Avoid adding into interleaved group in presence of WAW dependency
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67733: Fix gdb_pretty_printer_test on python3
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D67732: Fix arm build failure with libgcc
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r372258 - [CodeGen][X86][NFC] Tests for (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold (D62392)
Roman Lebedev via llvm-commits
- [llvm] r372259 - [DAGCombine][ARM][X86] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67118: On PowerPC, Secure-PLT by default for FreeBSD 13 and higher
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r372260 - On PowerPC, Secure-PLT by default for FreeBSD 13 and higher
Dimitry Andric via llvm-commits
- [PATCH] D67119: On PowerPC, Secure-PLT by default for FreeBSD 13 and higher
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r372262 - [SimplifyCFG] mergeConditionalStoreToAddress(): try to pacify MSAN
Roman Lebedev via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D62450: [DAGCombine][ARM] x ==/!= c -> (x - c) ==/!= 0 iff '-c' can be folded into the x node.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r372264 - llvm-reduce: Add pass to reduce basic blocks
David Blaikie via llvm-commits
- [PATCH] D66320: [Bugpoint redesign] Added pass to reduce Basic Blocks
David Blaikie via Phabricator via llvm-commits
- [lld] r372266 - [lld][WebAssembly] Fix use after free of archive path
Sam Clegg via llvm-commits
- [PATCH] D67735: [lld][mach-o] Avoid segfaulting when handling an empty section list.
Matt Davis via Phabricator via llvm-commits
- [llvm] r372267 - Add AutoUpgrade function to add new address space datalayout string to existing datalayouts.
Amy Huang via llvm-commits
- [PATCH] D66716: [analyzer] PR43102: Fix an assertion and an out-of-bounds error for diagnostic location construction
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r372270 - llvm-reduce: Fix inconsistencies between int/unsigned usage (standardize on int)
David Blaikie via llvm-commits
- [PATCH] D67736: [WebAssembly] Sort output data sections to place .bss last
Thomas Lively via Phabricator via llvm-commits
- [llvm] r372271 - llvm-reduce: Remove inaccurate doxy comment about a return that isn't returned
David Blaikie via llvm-commits
- [PATCH] D67453: Remove the obsolete BlockByRefStruct flag from LLVM IR
Phabricator via Phabricator via llvm-commits
- [llvm] r372272 - Remove the obsolete BlockByRefStruct flag from LLVM IR
Adrian Prantl via llvm-commits
- [llvm] r372273 - [AArch64][GlobalISel] Support lowering musttail calls
Jessica Paquette via llvm-commits
- [PATCH] D67738: [lsan] Fix deadlock in dl_iterate_phdr.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r372275 - [WebAssembly] Restore defaults for stores per memop
Thomas Lively via llvm-commits
- [llvm] r372276 - [utils] Amend update_llc_test_checks.py to non-llc tooling, NFC
Roman Tereshin via llvm-commits
- [llvm] r372277 - [utils] Add minimal support for MIR inputs to update_llc_test_checks.py
Roman Tereshin via llvm-commits
- [llvm] r372278 - [Object] Extend MachOUniversalBinary::getObjectForArch
Alexander Shaposhnikov via llvm-commits
- [PATCH] D67741: [MTE] Handle MTE instructions in AArch64LoadStoreOptimizer.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67647: [Consumed] Refactor handleCall to take function argument list. NFC.
Nicholas Allegra via Phabricator via llvm-commits
- [llvm] r372280 - llvm-reduce: Avoid use-after-free when removing a branch instruction
David Blaikie via llvm-commits
- [llvm] r372282 - llvm-reduce: Add pass to reduce instructions
David Blaikie via llvm-commits
- [PATCH] D66263: [Bugpoint redesign] Added pass to reduce Instructions
David Blaikie via Phabricator via llvm-commits
- [lld] r372284 - [WebAssembly] Sort output data sections to place .bss last
Thomas Lively via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372285 - GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via llvm-commits
- [llvm] r372286 - AMDGPU/GlobalISel: Fix RegBankSelect G_SMULH/G_UMULH pre-gfx9
Matt Arsenault via llvm-commits
- [llvm] r372287 - MachineScheduler: Fix assert from not checking subregs
Matt Arsenault via llvm-commits
- [llvm] r372288 - Fix typo
Matt Arsenault via llvm-commits
- [PATCH] D66389: AMDGPU/GlobalISel: Legalize constant 32-bit loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64877: AMDGPU/GlobalISel: Attempt to RegBankSelect image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372289 - AMDGPU/GlobalISel: Attempt to RegBankSelect image intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D65027: AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.raw.buffer.{load|store}
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372290 - AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.raw.buffer.{load|store}
Matt Arsenault via llvm-commits
- [llvm] r372291 - AMDGPU/GlobalISel: RegBankSelect struct buffer load/store
Matt Arsenault via llvm-commits
- [llvm] r372292 - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store
Matt Arsenault via llvm-commits
- [PATCH] D65086: AMDGPU/GlobalISel: RegBankSelect struct buffer load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67045: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372293 - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format
Matt Arsenault via llvm-commits
- [PATCH] D67734: [CLANG-BPF] change __builtin_preserve_access_index() signature
Phabricator via Phabricator via llvm-commits
- [PATCH] D65496: AMDGPU/SILoadStoreOptimizer: Add helper functions for working with CombineInfo
Tom Stellard via Phabricator via llvm-commits
- [llvm] r372296 - AMDGPU/GlobalISel: RegBankSelect tbuffer load/store
Matt Arsenault via llvm-commits
- [llvm] r372297 - AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.ds.swizzle
Matt Arsenault via llvm-commits
- [PATCH] D67745: AMDGPU/GlobalISel: Add support for init.exec intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67746: This is a new subcommand to git-llvm. However, almost all of it is implementedexternally. Since this will probably be useful after Subversion is turned down, it is kept mostly independent of the git/svn logic. This does mean there isslight...
David L. Jones via Phabricator via llvm-commits
- [PATCH] D67747: [utils] Add support to git-llvm to upload to Phabricator.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D65901: AMDGPU/SILoadStoreOptimizer: Add const to more functions
Tom Stellard via Phabricator via llvm-commits
- [llvm] r372298 - AMDGPU/SILoadStoreOptimizer: Add const to more functions
Tom Stellard via llvm-commits
- [PATCH] D67727: [lldb] [Process/gdb-remote] Correct more missing LLDB_INVALID_SIGNAL_NUMBER
Michał Górny via Phabricator via llvm-commits
- [llvm] r372301 - [X86] Remove unused argument from a helper function. NFC
Craig Topper via llvm-commits
- [llvm] r372302 - [X86] Change a SmallVector& argument to SmallVectorImpl&. NFC
Craig Topper via llvm-commits
- [llvm] r372303 - [ARM] Fix for buildbots
Sam Parker via llvm-commits
- [llvm] r372304 - [X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit targets when the vector is a mix of constants and non-constant.
Craig Topper via llvm-commits
- [llvm] r372305 - [Unroll] Add an option to control complete unrolling
Serguei Katkov via llvm-commits
- [PATCH] D61437: [AArch64] Static (de)allocation of SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D67749: [AArch64] Stackframe accesses to SVE objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67751: [Attributor] Implement "norecurse" function attribute deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67752: [ARM] Loop unrolling preferences for LOB cores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67753: [gn build] Fix Python DeprecationWarning
Marco Antognini via Phabricator via llvm-commits
- [PATCH] D67754: [ELF] Fix two null pointer dereferences related to SHF_LINK_ORDER with --gc-sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] r372308 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372309 - [llvm-ar] Include a line number when failing to parse an MRI script
Owen Reynolds via llvm-commits
- [llvm] r372310 - Fix -Wdocumentation "@returns in a void function" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372311 - Revert [llvm-ar] Include a line number when failing to parse an MRI script
Owen Reynolds via llvm-commits
- [compiler-rt] r372312 - [cmake] Strip quotes in try_compile_only
Hans Wennborg via llvm-commits
- [PATCH] D67756: [MIPS GlobalISel] VarArg argument lowering, select G_VASTART and vacopy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67757: [yaml2obj/obj2yaml] - Add a support for .stack_sizes sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67758: [llvm-lipo] Add support for archives
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r372313 - [ARM] MVE i1 splat
David Green via llvm-commits
- [PATCH] D67759: [llvm-readobj] - Simplify stack-sizes.test test case.
George Rimar via Phabricator via llvm-commits
- [llvm] r372314 - Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"
Hans Wennborg via llvm-commits
- [PATCH] D67761: [ELF] Error if the linked-to section of a SHF_LINK_ORDER section is discarded
Fangrui Song via Phabricator via llvm-commits
- [llvm] r372315 - [DAG] Add SelectionDAG::MaxRecursionDepth constant
Simon Pilgrim via llvm-commits
- [test-suite] r372316 - Creating release candidate final from release_900 branch
Hans Wennborg via llvm-commits
- [lld] r372316 - Creating release candidate final from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r372316 - Creating release candidate final from release_900 branch
Hans Wennborg via llvm-commits
- [PATCH] D67744: [clang-tidy] Fix bugprone-argument-comment-check to correctly ignore implicit constructors.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D67730: [CUDA][HIP] Fix typo in `BestViableFunction`
Michael Liao via Phabricator via llvm-commits
- [llvm] r372320 - [TableGen] Support encoding per-HwMode
James Molloy via llvm-commits
- [PATCH] D63504: [OpenCL] Add version handling and add vector ld/st builtins
Sven van Haastregt via Phabricator via llvm-commits
- [LNT] r372322 - [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via llvm-commits
- [llvm] r372324 - [Float2Int] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67762: [docs] Break long (>80) line. NFC
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r372326 - [docs] Break long (>80) line. NFC
Francesco Petrogalli via llvm-commits
- [llvm] r372327 - [DAGCombiner] Add node to the worklist in topological order in scalarizeExtractedVectorLoad
Amaury Sechet via llvm-commits
- [PATCH] D66661: [DAGCombiner] Add node to the worklist in topological order in scalarizeExtractedVectorLoad
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D67345: [InstCombine] Allow values with multiple users in SimplifyDemandedVectorElts
Piotr Sobczak via Phabricator via llvm-commits
- [www-releases] r372328 - Check in 9.0.0 source and docs
Hans Wennborg via llvm-commits
- [www-releases] r372329 - Add 9.0.0/LICENSE.TXT
Hans Wennborg via llvm-commits
- [PATCH] D67763: [Clang FE] Recognize -mnop-mcount CL option
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67764: [LV] Runtime checks with OptForSize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D54823: [analyzer][MallocChecker][NFC] Document and reorganize some functions
Kristóf Umann via Phabricator via llvm-commits
- [www] r372330 - Link to the 9.0.0 release
Hans Wennborg via llvm-commits
- [www] r372331 - Fix link text
Hans Wennborg via llvm-commits
- [PATCH] D67766: [Float2Int] avoid crashing on unreachable code (PR38502)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [llvm] r372333 - [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target hook (PR42863)
Simon Pilgrim via llvm-commits
- [llvm] r372335 - X86: Add missing test for vshli SimplifyDemandedBitsForTargetNode
Matt Arsenault via llvm-commits
- [llvm] r372336 - Make appendCallNB lambda mutable
Chris Bieneman via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [llvm] r372337 - [MCA] Improved cost computation for loop carried dependencies in the bottleneck analysis.
Andrea Di Biagio via llvm-commits
- [PATCH] D67768: [DebugInfo] Add interface for pre-calculating the size of emitted DWARF
David Stenberg via Phabricator via llvm-commits
- [llvm] r372338 - Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"
Matt Arsenault via llvm-commits
- [llvm] r372339 - [Float2Int] avoid crashing on unreachable code (PR38502)
Sanjay Patel via llvm-commits
- [llvm] r372340 - [AMDGPU] Unnecessary -amdgpu-scalarize-global-loads=false flag removed from min/max lit tests.
Alexander Timofeev via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67769: [ARM] Fix CTTZ for MVE
oliver cruickshank via Phabricator via llvm-commits
- [llvm] r372341 - [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251)
Roman Lebedev via llvm-commits
- [PATCH] D67770: [Debuginfo] dbg.value points to undef value after Induction Variable Simplification.
Alexey Lapshin via Phabricator via llvm-commits
- [zorg] r372342 - The LLD buildbot has some tests that are not reliable.
Galina Kistanova via llvm-commits
- [llvm] r372343 - [SVFS] Vector Function ABI demangling.
Francesco Petrogalli via llvm-commits
- [llvm] r372345 - [NFC][PowerPC] Fast-isel VSX support test
Jinsong Ji via llvm-commits
- [llvm] r372346 - [Analysis] Allow -scalar-evolution-max-iterations more than once
Shoaib Meenai via llvm-commits
- [PATCH] D67771: [AMDGPU] fixed underflow in getOccupancyWithNumVGPRs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67772: Update git-llvm script to push to GitHub
Tom Stellard via Phabricator via llvm-commits
- [llvm] r372347 - Don't use invalidated iterators in FlattenCFGPass
Jakub Kuderski via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [compiler-rt] r372348 - [lsan] Fix deadlock in dl_iterate_phdr.
Evgeniy Stepanov via llvm-commits
- [llvm] r372349 - llvm-reduce: Follow-up to 372280, now with more-better msan fixing
David Blaikie via llvm-commits
- [llvm] r372350 - [AMDGPU] fixed underflow in getOccupancyWithNumVGPRs
Stanislav Mekhanoshin via llvm-commits
- [lld] r372351 - Don't false-positive match against binary path.
Mitch Phillips via llvm-commits
- [PATCH] D67461: lld-link: Make /linkrepro: take a filename, not a directory.
Nico Weber via Phabricator via llvm-commits
- [llvm] r372352 - [ObjC][ARC] Skip debug instructions when computing the insert point of
Akira Hatanaka via llvm-commits
- [LNT] r372354 - [LNT] Add docker containerization files
Thomas Preud'homme via llvm-commits
- [llvm] r372357 - [AArch64] Fix formatting (NFC)
Evandro Menezes via llvm-commits
- [lld] r372358 - [WebAssembly][NFC] Remove unnecessary braces
Thomas Lively via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67384: [Attributor] Deduce memory behavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67635: Fix for stringized function-macro args continued across lines
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D67743: [Consumed] Treat by-value class arguments as consuming by default, like rvalue refs.
Nicholas Allegra via Phabricator via llvm-commits
- [PATCH] D67777: Improve comments terseness in PassBuilder.h
Filippo Costa via Phabricator via llvm-commits
- [PATCH] D67574: AMDGPU: Fix an out of date assert in addressing FrameIndex
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65961: AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372362 - MachineScheduler: Fix missing dependency with multiple subreg defs
Matt Arsenault via llvm-commits
- [PATCH] D67779: Support for 64-bit PC-relative relocations for X86_64
Oleg Pliss via Phabricator via llvm-commits
- [PATCH] D67780: Can't pass .dSYM directory to llvm-objdump -dsym= (and error message is wrong)
Michael Trent via Phabricator via llvm-commits
- [PATCH] D67781: Revert "Fix swig python package path"
Haibo Huang via Phabricator via llvm-commits
- [PATCH] D67782: [ELF] accept thinlto options without --plugin-opt= prefix
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D67783: [WebAssembly] Remove unused memory instructions and patterns
Thomas Lively via Phabricator via llvm-commits
- [llvm] r372365 - [X86] Remove the special isBuildVectorOfConstantSDNodes handling from LowerBUILD_VECTORvXi1.
Craig Topper via llvm-commits
- [PATCH] D67784: [WebAssembly] vNxM.load_splat instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67785: Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r372366 - Use getTargetConstant for BLENDI, and add a test to catch it.
Sterling Augustine via llvm-commits
- [PATCH] D67038: [llvm-ar] Removes repetition in the error message
Yu Jian via Phabricator via llvm-commits
- [llvm] r369961 - [ADT] Make StringRef(const char*) constexpr
via llvm-commits
- [llvm] r372367 - llvm-undname: Delete an empty, unused method.
Nico Weber via llvm-commits
- [PATCH] D67786: support for arbitrary python file objects
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D67788: StringLiteral: intellisense workaround
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D38829: Python: SetOutputFileHandle doesn't work with IOBase
Lawrence D'Anna via Phabricator via llvm-commits
- [llvm] r372369 - [Object] Uncapitalize an error message
Fangrui Song via llvm-commits
- [llvm] r372370 - [llvm-ar] Removes repetition in the error message
Fangrui Song via llvm-commits
- [PATCH] D67794: [MachineCopyPropagation] Extend MCP to do trivial copy backward propagation
Kai Luo via Phabricator via llvm-commits
- [PATCH] D67795: [LNT] Python 3 support: Fix implicit package-relative imports
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67796: [ARM][LowOverheadLoops] Use tBcc when reverting
Sam Parker via Phabricator via llvm-commits
- [llvm] r372371 - [X86] Use timm in MMX pinsrw/pextrw isel patterns. Add missing test cases.
Craig Topper via llvm-commits
- [PATCH] D67797: [Support] Add a DataExtractor constructor that takes ArrayRef<uint8_t>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67798: [NFC][InstCombine] Add tests for shifty implementation of image clamping.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D67799: [InstCombine] Fold a shifty implementation of clamp0.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r372372 - [llvm-readobj] flush output before crash
Yuanfang Chen via llvm-commits
- [PATCH] D67800: [InstCombine] Fold a shifty implementation of clamp (e.g., clamp255).
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r372373 - [X86] Convert tbm_bextri_u32/tbm_bextri_u64 intrinsics TargetConstant argument to a regular Constant during lowering.
Craig Topper via llvm-commits
- [PATCH] D67801: [ARM][LowOverheadLoops] Use subs during revert.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67802: [SelectionDAG][Mips][Sparc] Don't allow SimplifyDemandedBits to constant fold TargetConstant nodes to a Constant.
Craig Topper via Phabricator via llvm-commits
- [llvm] r372374 - Reapply [llvm-ar] Include a line number when failing to parse an MRI script
Owen Reynolds via llvm-commits
- [PATCH] D67805: [LV] Allow vectorization of hot short trip count loops with epilog.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67806: [LNT] Python 3 support: get rid of apply builtin function
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67807: [LNT] Python 3 support: Fix except with named exception
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67808: [LNT] Python 3 support: Fix exec syntax
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67809: [LNT] Python 3 support: use Python 3 idioms
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67810: [LNT] Python 3 support: import reduce from functools
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67811: [LNT] Python 3 support: Use absolute import by default
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r372375 - [CallSiteSplitting] Remove unused includes (NFC).
Florian Hahn via llvm-commits
- [PATCH] D67812: [LNT] Python 3 support: Get next element with next builtin
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67813: [LNT] Python 3 support: print using print function
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67814: [LNT] Python 3 support: adapt to dict method returning views
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67815: [LNT] Python 3 support: adapt to filter returning a view
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67816: [LNT] Python 3 support: use int() instead of long()
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67817: [LNT] Python 3 support: adapt to map returning a view
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67818: [LNT] Python 3 support: adapt to renaming of raw_input to input
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67819: [LNT] Python 3 support: adapt to zip returning a view
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67820: [LNT] Python 3 support: get rid of calls to cmp builtin
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67821: [LNT] Python 3 support: use Python 2's division behavior
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67822: [LNT] Python 3 support: adapt to removal of execfile
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67823: [LNT] Python 3 support: use Python 3 module names
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D65942: Disallow implicit conversion from pointers to bool in llvm::toStringRef
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67167: [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount
James Molloy via Phabricator via llvm-commits
- [llvm] r372376 - [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount
James Molloy via llvm-commits
- [llvm] r372377 - [yaml2obj/obj2yaml] - Do not trigger llvm_unreachable when dumping/parsing relocations and e_machine is unsupported.
George Rimar via llvm-commits
- [llvm] r372378 - [llvm-dwarfdump] Adjust Windows path to be acceptable by JSON
Djordje Todorovic via llvm-commits
- [PATCH] D67699: [llvm-dwarfdump] Adjust Windows path to be acceptable by JSON
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r372379 - [NFC] Test commit, deleting some whitespace
David Tellenbach via llvm-commits
- [llvm] r372380 - [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & Subdivide4)
Kerry McLaughlin via llvm-commits
- [PATCH] D67824: [llvm-readobj] - Stop treating ".stack_sizes.*" sections as stack sizes sections.
George Rimar via Phabricator via llvm-commits
- [www-releases] r372382 - Check in 9.0.0 Win binaries
Hans Wennborg via llvm-commits
- [PATCH] D67828: [ARM] Split large truncating MVE stores
Dave Green via Phabricator via llvm-commits
- [llvm] r372383 - Revert r372366 "Use getTargetConstant for BLENDI, and add a test to catch it."
Nico Weber via llvm-commits
- [llvm] r372384 - [AMDGPU] Use std::make_tuple to make some toolchains happy again
Bjorn Pettersson via llvm-commits
- [PATCH] D67485: AArch64: use ldp/stp for atomic & volatile 128-bit where appropriate.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D61478: Move decl completion out of the ASTImporterDelegate and document it [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67830: [AArch64][SVE] Implement punpk[hi|lo] intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D67501: [clang-tidy] Fix relative path in header-filter.
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r372389 - [FastISel] Fix insertion of unconditional branches during FastISel
David Tellenbach via llvm-commits
- [llvm] r372390 - [Alignment][NFC] migrate DataLayout internal struct to llvm::Align
Guillaume Chatelet via llvm-commits
- [PATCH] D67832: [IfConversion] Handle when CvtMBB==NextMBB in IfConvertTriangle
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r372391 - [RISCV] Fix static analysis issues
Luis Marques via llvm-commits
- [llvm] r372392 - [Testing] Python 3 requires `print` to use parens
David Zarzycki via llvm-commits
- [llvm] r372393 - [SLPVectorizer] add tests for bogus reductions; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67834: [llvm-readobj] - Implement LLVM-style dumping for .stack_sizes sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67835: [docs] Remove training whitespaces. NFC
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D67509: [CUDA][HIP] Fix hostness of defaulted constructor
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D67527: [TextAPI] Arch&Platform to Target
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] r372395 - Use llvm::StringLiteral instead of StringRef in few places
Fangrui Song via llvm-commits
- [llvm] r372396 - [TextAPI] Arch&Platform to Target
Cyndy Ishida via llvm-commits
- [llvm] r372397 - gn build: Merge r372396
GN Sync Bot via llvm-commits
- [llvm] r372398 - Add a missing space in a MIR parser error message
David Stenberg via llvm-commits
- [llvm] r372399 - [docs] Remove training whitespaces. NFC
Francesco Petrogalli via llvm-commits
- [lld] r372400 - [ELF] Error if the linked-to section of a SHF_LINK_ORDER section is discarded
Fangrui Song via llvm-commits
- [PATCH] D67836: [Alignment][NFC] Switch DataLayout private members to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r372402 - [InstCombine] Tests for (a+b)<=a && (a+b)!=0 fold (PR43259)
Roman Lebedev via llvm-commits
- [llvm] r372403 - [MVT] Add v256i1 to MachineValueType
Krzysztof Parzyszek via llvm-commits
- [LNT] r372404 - [LNT] Python 3 support: Fix implicit package-relative imports
Hubert Tong via llvm-commits
- [llvm] r372405 - Remove assert from MachineLoop::getLoopPredecessor()
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D67838: [CodeGenPrepare] Mend "avoid crashing from replacing a phi twice" fix.
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D66892: [BasicBlockUtils] Add metadata fixing in SplitBlockPredecessors.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D67839: [FPEnv] Document requirement of function attributes with constrained floating point
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D67840: Cosmetic; don't use the magic constant 35 when HASH is more readable. This matches other MCK__<THING>_* usage better.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D67841: [SLP] avoid reduction transform on patterns that the backend can load-combine
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r372409 - [SelectionDAG][Mips][Sparc] Don't allow SimplifyDemandedBits to constant fold TargetConstant nodes to a Constant.
Craig Topper via llvm-commits
- [PATCH] D67621: [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D67842: SSP: [1/3] revert r363169
Paul Robinson via Phabricator via llvm-commits
- [llvm] r372412 - [MTE] Handle MTE instructions in AArch64LoadStoreOptimizer.
Evgeniy Stepanov via llvm-commits
- [PATCH] D67844: SSP: [2/3] Refactor an if-dyn_cast chain to switch on opcode. NFC
Paul Robinson via Phabricator via llvm-commits
- [llvm] r372413 - [NFC][InstCombine] Fixup newly-added tests
Roman Lebedev via llvm-commits
- [PATCH] D67845: SSP: [3/3] cmpxchg and addrspacecast can now trigger stack protection
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67846: [InstCombine] (a+b) <= a && (a+b) != 0 -> (0-b) < a (PR43259)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67848: [LLD][ELF][ARM] Fix crash when discarding all of the InputSections that have .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67849: [InstCombine] (a+b) < a && (a+b) != 0 -> (0-b) < a iff a/b != 0 (PR43259)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r372416 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67850: Fix missed case of switching getConstant to getTargetConstant. Try 2.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67851: llvm-undname: Add support for demangling typeinfo names
Nico Weber via Phabricator via llvm-commits
- [llvm] r372417 - [NFC][PowerPC] Refactor classifyGlobalReference
Jinsong Ji via llvm-commits
- [llvm] r372418 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67852: [Alignment] Get DataLayout::StackAlignment as Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67853: [PowerPC][XCOFF] Fix expansion of LWZtoc Pseudo for AIX.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r372420 - [Mips] Remove immarg test for intrinsics that no longer have an immarg after r372409.
Craig Topper via llvm-commits
- [PATCH] D51701: ValueTracking: Report fast math flags for fcmp/select
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r372421 - Can't pass .dSYM directory to llvm-objdump -dsym= (and error message is wrong)
Michael Trent via llvm-commits
- [PATCH] D67301: [LLD] Use the unified llvm demangle frontend function. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67854: Ensure AtomicExpr goes through SEMA checking after TreeTransform
Erich Keane via Phabricator via llvm-commits
- [llvm] r372423 - [docs] Update structure-aware-fuzzing link.
Matt Morehouse via llvm-commits
- [PATCH] D67393: [DebugInfo] LiveDebugValues: Defer all DBG_VALUE creation during analysis
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67855: [X86] Add new calling convention that guarantees tail call optimization
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D66654: 2/2: Process formatters in reverse-chronological order
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r372425 - Revert "[MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount"
Mitch Phillips via llvm-commits
- [PATCH] D67398: [DebugInfo] LiveDebugValues: Move DBG_VALUE creation into VarLoc class
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r372426 - [NFC][PowerPC] Consolidate testing of common linkage symbols
Jinsong Ji via llvm-commits
- [PATCH] D66398: 2/2: Fix `TestDataFormatterStdList` regression
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r372429 - [AddressSanitizer] Don't dereference dyn_cast<ConstantInt> results. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67864: [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Amara Emerson via Phabricator via llvm-commits
- [llvm] r372430 - [PPC] PPCLoopPreIncPrep - silence static analyzer null dereference warning.
Simon Pilgrim via llvm-commits
- [zorg] r372433 - Remove sanitizer-aarch64-linux-mte bot.
Evgeniy Stepanov via llvm-commits
- [llvm] r372434 - Fix missed case of switching getConstant to getTargetConstant. Try 2.
Sterling Augustine via llvm-commits
- [PATCH] D67867: Add few docs and implementation of strcpy and strcat.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D67868: [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection time.
Amara Emerson via Phabricator via llvm-commits
- [llvm] r372435 - [SystemZ] Support z15 processor name
Ulrich Weigand via llvm-commits
- [llvm] r372439 - [SampleFDO] Expose an interface to return the size of a section or the size
Wei Mi via llvm-commits
- [llvm] r372440 - [Inliner] Remove incorrect early exit during switch cost computation
Teresa Johnson via llvm-commits
- [PATCH] D67791: dotest.py: bugfix: test filters with -f do not work on Python3
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67790: prepare_binding_Python: print readable errors if SWIG fails
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r372443 - [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection time.
Amara Emerson via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D51905: Front-end of the implementation of the interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D67737: [clang-tidy] Add check for classes missing -hash ⚠️
Stephane Moore via Phabricator via llvm-commits
- [llvm] r372446 - gn build: Merge r372445
GN Sync Bot via llvm-commits
- [llvm] r372447 - Support for 64-bit PC-relative relocations for X86_64
Artur Pilipenko via llvm-commits
- [PATCH] D67871: [Attributor] Use abstract call sites for call site callback
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66044: Extend -Wtautological-overlap-compare to accept negative values and integer conversions
Richard Trieu via Phabricator via llvm-commits
- [llvm] r372449 - LiveIntervals: Add missing operator!= for segments
Matt Arsenault via llvm-commits
- [llvm] r372450 - AMDGPU/GlobalISel: Allow selection of scalar min/max
Matt Arsenault via llvm-commits
- [PATCH] D67872: gn build: Add build files for llvm/lib/Target/AVR
Nico Weber via Phabricator via llvm-commits
- [llvm] r372451 - avr targetinfo: remove unneeded dep on MC
Nico Weber via llvm-commits
- [PATCH] D66045: Improve detection of same value in comparisons
Richard Trieu via Phabricator via llvm-commits
- [llvm] r372457 - [X86] Add test case to show failure to fold load with getmantss due to isel pattern looking for Constant instead of TargetConstant
Craig Topper via llvm-commits
- [llvm] r372458 - [X86] Use sse_load_f32/f64 and timm in patterns for memory form of vgetmantss/sd.
Craig Topper via llvm-commits
- [compiler-rt] r372459 - Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in LSan/NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D67330: Avoid memory leak in ASan test
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r372460 - Avoid memory leak in ASan test
Kamil Rytarowski via llvm-commits
- [compiler-rt] r372461 - Add __lsan::ScopedInterceptorDisabler for strerror(3)
Kamil Rytarowski via llvm-commits
- [llvm] r372463 - [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount
James Molloy via llvm-commits
- [PATCH] D67873: Allow llvm-objdump to run on executable files
Ilie Halip via Phabricator via llvm-commits
- [llvm] r372464 - Revert "[SampleFDO] Expose an interface to return the size of a section or the size"
Amara Emerson via llvm-commits
- [llvm] r372465 - [AArch64][GlobalISel] Make <4 x s32> G_ASHR and G_LSHR legal.
Amara Emerson via llvm-commits
- [llvm] r372466 - [AArch64][GlobalISel] Selection support for G_ASHR of <2 x s64>
Amara Emerson via llvm-commits
- [llvm] r372467 - [AArch64][GlobalISel] Implement selection for G_SHL of <2 x i64>
Amara Emerson via llvm-commits
- [PATCH] D67874: Prefer AVX512 memcpy when applicable
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D52386: [Lexer] Add udefined_behavior_sanitizer feature
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r372468 - [NFC][X86] Adjust check prefixes in bmi.ll (PR43381)
Roman Lebedev via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67875: [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI (PR43381)
Phabricator via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D67876: Add support for using pass plugins from lld
Daniel Ashhami via Phabricator via llvm-commits
- [LNT] r372471 - [LNT] Python 3 support: get rid of apply builtin function
Thomas Preud'homme via llvm-commits
- [LNT] r372472 - [LNT] Python 3 support: Fix except with named exception
Thomas Preud'homme via llvm-commits
- [llvm] r372473 - [Support] Add a DataExtractor constructor that takes ArrayRef<uint8_t>
Fangrui Song via llvm-commits
- [LNT] r372474 - [LNT] Python 3 support: Fix exec syntax
Thomas Preud'homme via llvm-commits
- [llvm] r372475 - [Attributor] Implement "norecurse" function attribute deduction
Hideto Ueno via llvm-commits
- [LNT] r372476 - [LNT] Python 3 support: use Python 3 idioms
Thomas Preud'homme via llvm-commits
- [LNT] r372477 - [LNT] Python 3 support: import reduce from functools
Thomas Preud'homme via llvm-commits
- [PATCH] D67878: [LNT] Python 3 support: use Python 3 urllib
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67879: [LNT] Python 3 support: import object when inheriting from it
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67880: [LNT] Python 3 support: use chr instead of unichr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67881: [LNT] Python 3 support: replace xrange with Python3's range
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r372478 - Recommit [SampleFDO] Expose an interface to return the size of a section
Wei Mi via llvm-commits
- [PATCH] D67882: [LNT] Python 3 support: make leaf classes inherit from object
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r372479 - Test mail. NFC.
Suyog Sarda via llvm-commits
- [PATCH] D58334: [LLVM-C] Add bindings to create macro debug info
Jean-Bapiste Lepesme via Phabricator via llvm-commits
- [llvm] r372480 - SROA: Check Total Bits of vector type
Suyog Sarda via llvm-commits
- [PATCH] D65523: SROA: Check Total Bits of vector type
Suyog Sarda via Phabricator via llvm-commits
- [PATCH] D67856: [LLDB] Fix compilation for MinGW, remove redundant class name on inline member
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67858: [LLDB] Check for the GCC/MinGW compatible arch defines for windows, in addition to MSVC defines
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67860: [LLDB] Use LLVM_FALLTHROUGH instead of a custom comment
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67862: [LLDB] Use SetErrorStringWithFormatv for cases that use LLVM style format strings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67863: [LLDB] Cast -1 (as invalid socket) to the socket type before comparing
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r372481 - [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header
Martin Storsjo via llvm-commits
- [PATCH] D67884: [LNT] Sort machines by ID as expected by test case
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67886: NoFree argument attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66844: getArgOperandNo helper function
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] r372489 - [NFC][InstSimplify] Add exhaustive test coverage for simplifyUnsignedRangeCheck().
Roman Lebedev via llvm-commits
- [llvm] r372490 - [InstSimplify][NFC] Reorganize simplifyUnsignedRangeCheck() to emphasize and/or symmetry
Roman Lebedev via llvm-commits
- [llvm] r372491 - [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0 --> Y == 0
Roman Lebedev via llvm-commits
- [PATCH] D67887: Use _WIN32 instead of _MSC_VER
Haibo Huang via Phabricator via llvm-commits
- [llvm] r372494 - [X86] Add test memset and memcpy testcases for D67874. NFC
Craig Topper via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r372495 - Move classes into anonymous namespaces. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D67627: Clang-format: Add Whitesmiths indentation style
Phabricator via Phabricator via llvm-commits
- [llvm] r372498 - [Cost][X86] Add v2i64 truncation costs
Simon Pilgrim via llvm-commits
- [llvm] r372499 - [Hexagon] Don't dereference dyn_cast<ConstantFPSDNode> result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372500 - [MIPS] Don't dereference dyn_cast<> Constant results. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372501 - AMDGPUPrintfRuntimeBinding - silence static analyzer null dereference warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372502 - [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372503 - [Lanai] LanaiAsmParser - Silence static analyzer dyn_cast null dereference warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372504 - [NVPTX] NVPTXLowerAggrCopies - Silence static analyzer dyn_cast<StoreInst> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372505 - gn build: Add build files for llvm/lib/Target/AVR
Nico Weber via llvm-commits
- [llvm] r372506 - gn build: Add missing RISCV to llvm_targets_to_build="all"
Nico Weber via llvm-commits
- [llvm] r372507 - [AArch64] AArch64StackTagging - Silence static analyzer dyn_cast<> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372508 - Fix uninitialized variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372509 - [InstCombine] add tests for icmp fold hindered by min/max; NFC
Sanjay Patel via llvm-commits
- [llvm] r372510 - [InstCombine] allow icmp+binop folds before min/max bailout (PR43310)
Sanjay Patel via llvm-commits
- [PATCH] D67493: [RISCV] Move DebugLoc Copy into CompressInstEmitter
Luís Marques via Phabricator via llvm-commits
- [compiler-rt] r372511 - [compiler-rt] Fix lint check failure on comments
Jinsong Ji via llvm-commits
- [llvm] r372512 - gn build: consolidate "Nothing to do" branches in targets.gni
Nico Weber via llvm-commits
- [lld] r372513 - [mips] Deduce MIPS specific ELF header flags from `emulation`
Simon Atanasyan via llvm-commits
- [llvm] r372514 - [Cost][X86] Add more missing vector truncation costs
Simon Pilgrim via llvm-commits
- [llvm] r372515 - gn build: Friendlier error on invalid entries in llvm_targets_to_build
Nico Weber via llvm-commits
- [PATCH] D67883: [CLANG][BPF] permit any argument type for __builtin_preserve_access_index()
Phabricator via Phabricator via llvm-commits
- [llvm] r372517 - ConstantHoisting - Silence static analyzer dyn_cast<PointerType> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372518 - [LSR] Silence static analyzer null dereference warnings with assertions. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372520 - [XRay] Silence static analyzer dyn_cast<BufferExtents> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372521 - [SelectionDAG] computeKnownBits/ComputeNumSignBits - cleanup demanded/unknown paths. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372522 - [X86] Add more tests for commuting evex vcmp instructions during isel to fold a load.
Craig Topper via llvm-commits
- [llvm] r372523 - [X86] Update commutable EVEX vcmp patterns to use timm instead of imm.
Craig Topper via llvm-commits
- [llvm] r372524 - [NFC][X86] Add BEXTR test with load and 33-bit mask (PR43381 / D67875)
Roman Lebedev via llvm-commits
- [llvm] r372525 - [X86][TableGen] Allow timm to appear in output patterns. Use it to remove ConvertToTarget opcodes from the X86 isel table.
Craig Topper via llvm-commits
- [llvm] r372526 - [X86] Fix some VCVTPS2PH isel patterns where 'i32' was used instead of 'timm'
Craig Topper via llvm-commits
- [PATCH] D67719: [clang] [Basic] Enable __has_feature(leak_sanitizer)
Michał Górny via Phabricator via llvm-commits
- [llvm] r372528 - [AMDGPU] isSDNodeAlwaysUniform - silence static analyzer dyn_cast<LoadSDNode> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372529 - Verifier - silence static analyzer dyn_cast<VectorType> null dereference warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67889: [clang] fixing conditional explicit for out-of-line definition PR42980
Tyker via Phabricator via llvm-commits
- [llvm] r372532 - [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, fallback to BZHI is profitable (PR43381)
Roman Lebedev via llvm-commits
- [llvm] r372534 - [X86] Require last argument to LWPINS/LWPVAL builtins to be an ICE. Add ImmArg to the llvm intrinsics.
Craig Topper via llvm-commits
- [llvm] r372535 - [X86][SelectionDAGBuilder] Move the hack for handling MMX shift by i32 intrinsics into the X86 backend.
Craig Topper via llvm-commits
- [llvm] r372536 - [X86] Remove stale FIXME.
Craig Topper via llvm-commits
- [llvm] r372537 - [X86] Convert to Constant arguments to MMX shift by i32 intrinsics to TargetConstant during lowering.
Craig Topper via llvm-commits
- [PATCH] D67898: [SDAG] Peek through bitcasts before commuting setcc operands
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Bing Yu via Phabricator via llvm-commits
- [llvm] r372540 - Prefer AVX512 memcpy when applicable
David Zarzycki via llvm-commits
- [llvm] r372542 - [X86] Add 32-bit command line to avx512f-vec-test-testn.ll
Craig Topper via llvm-commits
- [llvm] r372543 - [X86] Remove SETEQ/SETNE canonicalization code from LowerIntVSETCC_AVX512 to prevent an infinite loop.
Craig Topper via llvm-commits
- [llvm] r372544 - [X86] Canonicalize all zeroes vector to RHS in X86DAGToDAGISel::tryVPTESTM.
Craig Topper via llvm-commits
- [PATCH] D67902: [X86] Use TargetConstant for condition code on X86ISD::SETCC/CMOV/BRCOND nodes.
Craig Topper via Phabricator via llvm-commits
- [www-releases] r372547 - Add 9.0.0 PowerPC binaries
Hans Wennborg via llvm-commits
Last message date:
Sun Sep 22 23:59:29 PDT 2019
Archived on: Mon Sep 23 08:01:05 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).