The Week Of Monday 19 June 2017 Archives by thread
Starting: Mon Jun 19 00:00:26 PDT 2017
Ending: Sun Jun 25 23:55:29 PDT 2017
Messages: 1920
- [PATCH] D29866: [PDSE] Add PDSE.
Davide Italiano via llvm-commits
- [PATCH] D34339: [XRay] fix and clarify comments in the log file decoder
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D34340: [XRay] Reduce synthetic references emitted by XRay
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
serge via Phabricator via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Eric Christopher via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34341: [TableGen] Fix bug in TableGen CodeGenPatterns when adding variants of the patterns.
Ayman Musa via Phabricator via llvm-commits
- [llvm] r305670 - [X86] Simplify vector-shuffle-v48 test. NFC.
Guy Blank via llvm-commits
- [test-suite] r305671 - Set higher timeouts for PAQ8p and SciMark2-C on AArch64
Diana Picus via llvm-commits
- [PATCH] D34281: [Format] Simplify some of the formatter template glue
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34343: AVX-512: Lowering Masked Gather intrinsic - fixed a bug
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r305672 - [ARM] GlobalISel: Support G_ICMP for i32 and pointers
Diana Picus via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Vassil Vassilev via Phabricator via llvm-commits
- [lld] r305673 - [ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34203: [LLD][LinkerScript] Add support for segment NONE.
Andrew Ng via Phabricator via llvm-commits
- [polly] r305674 - [CodeGen] Deterministic aliasing metadata order. NFC.
Michael Kruse via llvm-commits
- [polly] r305675 - [CodeGen] Emit aliasing metadata for new arrays.
Michael Kruse via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [polly] r305676 - [ScheduleOptimizer] Move isolateFullPartialTiles and isolateAndUnrollMatMulInnerLoops to C++
Tobias Grosser via llvm-commits
- [PATCH] D34345: [LLD][ELF] Reset any accumulated state before calculating addresses
Peter Smith via Phabricator via llvm-commits
- [llvm] r305677 - [CodeGen] Add generic MacroFusion pass.
Florian Hahn via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34037: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via Phabricator via llvm-commits
- [lld] r305679 - [ELF] Emit only one error if -z max-page-size without value
James Henderson via llvm-commits
- [PATCH] D34234: [ELF] Emit only one error if -z max-page-size without value
James Henderson via Phabricator via llvm-commits
- [PATCH] D33840: [DAGCombine] Do not try to deduplicate commutative operations if both operand are the same.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33888: [GlobalISel][X86] Fold FI/G_GEP into LDR/STR instruction addressing mode.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34095: [DAG] Prevent CombineTo from deleting already deleted nodes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r305681 - Revert r305677 [CodeGen] Add generic MacroFusion pass.
Florian Hahn via llvm-commits
- [compiler-rt] r305682 - [scudo] Enabling MIPS support for Scudo
Sagar Thakur via llvm-commits
- [PATCH] D33994: [DAGCombiner] Add another combine from build vector to shuffle
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34346: [InstCombine] Make sure AddReachableCodeToWorklist sets MadeIRChange
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r305683 - [ARM] GlobalISel: Support G_ICMP for s8 and s16
Diana Picus via llvm-commits
- [PATCH] D34347: [PowerPC] fix potential verification error on __tls_get_addr
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34306: [test-release.sh] Enable Polly by default
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Charles Saternos via Phabricator via llvm-commits
- [llvm] r305690 - Recommit rL305677: [CodeGen] Add generic MacroFusion pass
Florian Hahn via llvm-commits
- [PATCH] D34348: [mips] Allow $AT to be used as a register name
Stanislav Ocovaj via Phabricator via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r305691 - [GlobalISel][X86] Fold FI/G_GEP into LDR/STR instruction addressing mode.
Igor Breger via llvm-commits
- [llvm] r305692 - AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Tom Stellard via llvm-commits
- [PATCH] D34129: AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Tom Stellard via Phabricator via llvm-commits
- [llvm] r305693 - Use range for loops. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D34349: AMDGPU/GlobalISel: Mark 32-bit G_AND as legal
Tom Stellard via Phabricator via llvm-commits
- [llvm] r305694 - [AArch64] Fix order of checks in shouldScheduleAdjacent.
Florian Hahn via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Support SORT_BY_INIT_PRIORITY for .ctors.*/.dtors sections in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34108: [JumpThreading][LVI] Invalidate LVI information after blocks are merged
Anna Thomas via Phabricator via llvm-commits
- [compiler-rt] r305695 - Add lsan interceptors for libdispatch functions on darwin
Francis Ricci via llvm-commits
- [PATCH] D34247: Add lsan interceptors for libdispatch functions on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D34053: [Polly][CMake] Skip unit-tests in lit if gtest is not available
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D34350: Add tests to document current InstCombine behavior for clamp pattern.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D34115: [TRE] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r305697 - Add test for store merge with noimplicitfloat
Nirav Dave via llvm-commits
- [PATCH] D33529: Allow clients to specify search order of DynamicLibraries.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33381: Avoid constructing GlobalExtensions only to find out it is empty.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r305698 - [TRE] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory.
Xin Tong via llvm-commits
- [PATCH] D33658: Extend DynamicLibrary class to be usable without loading permanently.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r305699 - [JumpThreading][LVI] Invalidate LVI information after blocks are merged
Anna Thomas via llvm-commits
- [lld] r305700 - [LLD][LinkerScript] Add support for segment NONE.
Andrew Ng via llvm-commits
- [llvm] r305701 - Allow truncated and extend memory operations in Store Merge. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D32658: Supports lowerInterleavedStore() in X86InterleavedAccess.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D34308: [InstCombine] Cleanup some duplicated one use checks
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305702 - [AMDGPU][mc][tests][NFC] Bulk ISA tests: Massive update. Add Gfx9 dasm tests.
Artem Tamazov via llvm-commits
- [PATCH] D32216: [mips][msa] Splat.d endianness check
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via llvm-commits
- [PATCH] D34056: Tail merge size
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D33865: Mark llvm.*annotation intrinsics as NoMem and Speculatable
Marek Olšák via Phabricator via llvm-commits
- [llvm] r304083 - Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]. NFC.
David Blaikie via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34338: [Reassociate] Support some reassociation of vector xors
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D33626: [GlobalISel] combine not symmetric merge/unmerge nodes.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D32835: [compiler-rt] [cmake] Support generic installation
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D33952: [GlobalISel][X86] Get correct RegClass for given RegBank.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r305703 - [Reassociate] Make one of the helper methods static because it doesn't use any class variables. NFC
Craig Topper via llvm-commits
- [llvm] r305704 - [Reassociate] Support some reassociation of vector xors
Craig Topper via llvm-commits
- [llvm] r305705 - [InstCombine] Cleanup some duplicated one use checks
Craig Topper via llvm-commits
- [llvm] r305229 - Fix a null pointer dereference in llvm-pdbutil pretty.
David Blaikie via llvm-commits
- [PATCH] D34354: [Reassociate] Support xor reassociating for splat vectors
Craig Topper via Phabricator via llvm-commits
- [llvm] r305485 - Silence warning with assertions disabled.
David Blaikie via llvm-commits
- [llvm] r305506 - Added braces to work around gcc warning in googletest: suggest explicit braces to avoid ambiguous 'else'. NFC.
David Blaikie via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] r305520 - Remove some non-determinstic numbers from pdb test.
David Blaikie via llvm-commits
- [llvm] r305706 - Remove brackets, NFC.
Dinar Temirbulatov via llvm-commits
- [llvm] r305707 - [NewGVN] Simplify findConditionEquivalence(). NFCI.
Davide Italiano via llvm-commits
- [llvm] r305598 - utils: Add a git-r utility for mapping svn revisions to git revisions in the monorepo.
David Blaikie via llvm-commits
- [llvm] r305617 - Don't crash if a type record can't be found.
David Blaikie via llvm-commits
- [PATCH] D32142: AMDGPU: Setup SP/FP in callee function prolog/epilog
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33966: AMDGPU: Annotate call graph with used features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33967: AMDGPU: Detect kernarg segment pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34355: [LLD][ELF] Define _GLOBAL_OFFSET_TABLE_ to base of .got for ARM
Peter Smith via Phabricator via llvm-commits
- [llvm] r305708 - [CodeView] Fix dumping of public symbol record flags
Reid Kleckner via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via Phabricator via llvm-commits
- [polly] r305709 - [ScheduleOptimizer] Fix minor typo [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
serge via Phabricator via llvm-commits
- [llvm] r305710 - [Dominators] Clean up GenericDomTree.h. NFC.
Jakub Kuderski via llvm-commits
- [PATCH] D34229: [Dominators] Clean up GenericDomTree.h. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r305712 - Revert "Add lsan interceptors for libdispatch functions on darwin"
Francis Ricci via llvm-commits
- [PATCH] D34321: Less strict validation of Mach-O rebase opcode
Kevin Enderby via llvm-commits
- [llvm] r305713 - [PDB] Start emitting source file and line information
Reid Kleckner via llvm-commits
- [lld] r305713 - [PDB] Start emitting source file and line information
Reid Kleckner via llvm-commits
- [lld] r305714 - Replace CRLF with LF.
Rui Ueyama via llvm-commits
- [llvm] r305715 - [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Jakub Kuderski via llvm-commits
- [PATCH] D34254: [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [lld] r305716 - Fix build and PDB test on Linux
Reid Kleckner via llvm-commits
- [PATCH] D34320: Use range-loop in machine-scheduler. NFCI.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34356: [PDB] Don't emit debug info associated with dead chunks
Reid Kleckner via Phabricator via llvm-commits
- [polly] r305717 - Fix -Wsign-compare in ScopInfo.cpp
Reid Kleckner via llvm-commits
- [lld] r305718 - Fix a threading bug.
Rui Ueyama via llvm-commits
- [llvm] r305720 - Revert r304824 "Fix PR23384 (part 3 of 3)"
Hans Wennborg via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Craig Topper via Phabricator via llvm-commits
- [LNT] r305721 - Fixup prefixes in more cases
Chris Matthews via llvm-commits
- [llvm] r304824 - Fix PR23384 (part 3 of 3)
Hans Wennborg via llvm-commits
- [LNT] r305722 - Enhance APIs
Chris Matthews via llvm-commits
- [LNT] r305723 - Refactor db startup code to have fewer DB round trips
Chris Matthews via llvm-commits
- [LNT] r305724 - Avoid lazy queries in recent page
Chris Matthews via llvm-commits
- [PATCH] D34291: [AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305725 - [InstCombine] Make sure AddReachableCodeToWorklist sets MadeIRChange
Bjorn Pettersson via llvm-commits
- [lld] r305726 - Fix build breakage.
Rui Ueyama via llvm-commits
- [PATCH] D34321: Fix overstrict validation of Mach-O rebase opcode
Dave Lee via Phabricator via llvm-commits
- [PATCH] D33342: [InstCombine] try to canonicalize xor-of-icmps to and-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30445: [ValueTracking] Add a isIVNeverPoison helper
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34358: LLD: Move the rest of the Mips into Arch/Mips.cpp
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D33608: [Analysis] RemoveTotalMemInst counting in InstCount to avoid reading back other Statistic variables
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offsets in the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r305729 - Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via llvm-commits
- [lld] r305730 - Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via llvm-commits
- [llvm] r305730 - Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34071: [CGP, PowerPC] try to constant fold before creating loads for memcmp expansion
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [llvm] r305731 - Remove convenient but probably not worthwhile macro for lambda workaround
David Blaikie via llvm-commits
- [llvm] r305405 - Specified ReportError as noreturn friendly to old compilers.
David Blaikie via llvm-commits
- [compiler-rt] r305732 - Add lsan interceptors for libdispatch functions on darwin
Francis Ricci via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305733 - Change llvm-nm for Mach-O files to use dyld info in some cases when printing symbols.
Kevin Enderby via llvm-commits
- [PATCH] D34311: [InstCombine] Don't replace allocas with globals if we can't prove that it's large enough.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305734 - [CGP, PowerPC] try to constant fold before creating loads for memcmp expansion
Sanjay Patel via llvm-commits
- [llvm] r305735 - Revert r305382, it caused PR33513.
Nico Weber via llvm-commits
- [LNT] r305736 - When possible use the numeric version of the order
Chris Matthews via llvm-commits
- [llvm] r305737 - [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemIntrinsic.
Ana Pazos via llvm-commits
- [PATCH] D34293: [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemIntrinsic.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r305739 - [BDCE] Add comments. NFC
Xin Tong via llvm-commits
- [LNT] r305740 - Also sort by order in Graph API before sending
Chris Matthews via llvm-commits
- [PATCH] D34183: AMDPU: Cleanup CreateLiveInRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Abderrazek Zaafrani via Phabricator via llvm-commits
- [llvm] r305741 - Revert r305598, "utils: Add a git-r utility for mapping svn revisions to git revisions in the monorepo."
Peter Collingbourne via llvm-commits
- [PATCH] D34271: [MBP] do not rotate loop if it creates extra branch
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305612 - [CodeView] Fix random access of type names.
Vitaly Buka via llvm-commits
- [lld] r305742 - LLD: Move ELF/Mips.cpp to ELF/Arch/MipsArchTree.cpp
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34310: [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D33818: [ScheduleDAG] Don't schedule node with physical register interference
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34366: [AMDGPU] Add infer address spaces pass before SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305744 - Fix a FIXME in llvm-objdump for the -exports-trie option that was not adding
Kevin Enderby via llvm-commits
- [PATCH] D22529: Inlining of empty/small variadic functions.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D34368: [AArch64] PointerRegClass should not include XZR
Yi Kong via Phabricator via llvm-commits
- [compiler-rt] r305746 - [asan] Fix android setup script to overwrite the symlink.
Evgeniy Stepanov via llvm-commits
- [lld] r305747 - Fix lld test that was causing llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast
Kevin Enderby via llvm-commits
- [llvm] r305748 - AMDGPU: Cleanup CreateLiveInRegister
Matt Arsenault via llvm-commits
- [PATCH] D33755: AMDGPU: Fix scratch wave offset relative FI expansion
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305749 - Fix typos
Matt Arsenault via llvm-commits
- [llvm] r305750 - [AArch64][Falkor] Refine load/store increment latencies.
Geoff Berry via llvm-commits
- [llvm] r305751 - [AArch64][Kryo] Add missing write latency for LDAXP, LDXP second destination.
Geoff Berry via llvm-commits
- [llvm] r305752 - [AArch64][Falkor] Fix MOVZ sched predicate to not assert on non-imm operands (e.g. blockaddress).
Geoff Berry via llvm-commits
- [llvm] r305753 - Try to fix uninitialized read in unit test.
Zachary Turner via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in single block function
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r305754 - Mark LLVMTestingSupport as not installed in LLVMBuild.
Zachary Turner via llvm-commits
- [llvm] r305755 - [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34369: [Polly][ScopBuilder] Pass ScopStmts around instead of BasicBlocks. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r305756 - Fix machine instruction in test case
Sanjoy Das via llvm-commits
- [llvm] r305757 - [Target] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34372: [GISel]: New Opcode G_FMA for fused multiply addition
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r305759 - [AMDGPU] Add infer address spaces pass before SROA
Stanislav Mekhanoshin via llvm-commits
- [llvm] r305760 - [ExecutionEngine] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r305761 - AMDGPU: Fix scratch wave offset relative FI expansion
Matt Arsenault via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34373: [LV] Optimize for size when vectorizing loops with tiny trip count
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34374: [AMDGPU] Combine add and adde, sub and sube
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305762 - The change to llvm-nm in r305733 added fields to the struct NMSymbol
Kevin Enderby via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D34375: [libunwind][CMake] Set library dir to be LLVM's intermediate output dir
Petr Hosek via Phabricator via llvm-commits
- [llvm] r305763 - [test-release.sh] Enable Polly by default
Pengxuan Zheng via llvm-commits
- [PATCH] D34376: git-llvm: Add a svn2git command.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34255: [PowerPC] define target hook isReallyTriviallyReMaterializable
Eric Christopher via Phabricator via llvm-commits
- [llvm] r305765 - [ProfileData] PR33517: Check for failure of symtab creation
Vedant Kumar via llvm-commits
- [PATCH] D34378: AMDGPU: Fix crash with undef vreg input operand
Matt Arsenault via Phabricator via llvm-commits
- [lld] r305766 - Prefer -Ttext over linker script values.
Rafael Espindola via llvm-commits
- [llvm] r305767 - [Coverage] PR33517: Check for failure to load func records
Vedant Kumar via llvm-commits
- [PATCH] D34318: [BasicAA] Use MayAlias instead of PartialAlias for fallback.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34379: AMDGPU: Preserve undef when folding register operands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305768 - [DAG] Simplify BaseIndexOffset. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D34380: AMDGPU: Do operand folding in program order
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33769: [SelectionDAG] Get rid of recursion in CalcNodeSethiUllmanNumber
Philip Reames via Phabricator via llvm-commits
- [PATCH] D34381: [XRay] [compiler-rt] switch FDR implementation to the TSC API [NFC]
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r305769 - [WebAssembly] Add support for weak symbols in the binary format
Sam Clegg via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r305770 - [WebAssembly] Fix build failures introduced in r305769
Sam Clegg via llvm-commits
- [llvm] r305771 - Fix unused function build error in lld
Sam Clegg via llvm-commits
- [PATCH] D34385: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34388: [IfConversion] Hoist removeBranch calls out of if/else clauses [NFC]
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r305775 - [SelectionDAG] Get rid of recursion in CalcNodeSethiUllmanNumber
Max Kazantsev via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D34259: [polly] [ScopInfo] Fix crash with sum of invariant load and AddRec.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r305776 - [ARM] Support constant pools in data when generating execute-only code.
Alexandros Lamprineas via llvm-commits
- [llvm] r305777 - WasmObjectWriter.cpp: Tweak a comment line. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D34389: [AVX-512] Remove and autoupgrade the masked integer compare intrinsics
Craig Topper via Phabricator via llvm-commits
- [llvm] r305781 - [GlobalISel][X86] add legalizer mir tests. NFC
Igor Breger via llvm-commits
- [PATCH] D34390: [SCEV][NFC] Fix a misleading description of AddOpsInlineThreshold
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305782 - [SCEV][NFC] Fix a misleading description of AddOpsInlineThreshold
Max Kazantsev via llvm-commits
- [llvm] r305783 - [GlobalISel] combine not symmetric merge/unmerge nodes.
Igor Breger via llvm-commits
- [llvm] r305784 - [GlobalISel][X86] Get correct RegClass for given RegBank.
Igor Breger via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
David Stuttard via Phabricator via llvm-commits
- [llvm] r305785 - [SelectionDAG] Fix an use-after-free issue introduced in r305775.
Haojian Wu via llvm-commits
- [llvm] r305786 - [GlobalISel][X86] fix compilation error ( -Werror=unused-function )
Igor Breger via llvm-commits
- [PATCH] D34386: [PATCH 1/2] Add a "probe-stack" attribute (revised)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r305787 - Fixed test name. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r305788 - [X86][SSE] Dropped old INSERT_VECTOR_ELT lowering TODO
Simon Pilgrim via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Mike via Phabricator via llvm-commits
- [PATCH] D34393: Adding code padding for performance stability - infrastructure
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34396: Adding code padding for performance stability - first policy (BranchesWithSameTargetAvoidancePolicy)
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34397: [SCEV] Make MulOpsInlineThreshold lower to avoid excessive compilation time
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305790 - Fix Wdocumentation warning
Simon Pilgrim via llvm-commits
- [llvm] r305791 - [globalisel][tablegen] Add support for COPY_TO_REGCLASS.
Daniel Sanders via llvm-commits
- [PATCH] D33590: [globalisel][tablegen] Add support for COPY_TO_REGCLASS.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r305792 - [InstCombine] try to canonicalize xor-of-icmps to and-of-icmps
Sanjay Patel via llvm-commits
- [PATCH] D33468: Enable unicode output on terminals.
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r305793 - [InstCombine] fix code/test comments for r305792; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34398: [ARM] Improve if-conversion for M-class CPUs without branch predictors
John Brawn via Phabricator via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33762: [libcxx][CMake] Add install path variable to allow overriding the destination
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D34394: [MachineVerifier] Add check that tied physregs aren't different.
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D34402: [AArch64] Preserve register flags when promoting a load from store.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [llvm] r305795 - D33466: Make file non-executable.
Vassil Vassilev via llvm-commits
- [PATCH] D33466: Fix file permissions
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r305800 - DAG: correctly legalize UMULO.
Tim Northover via llvm-commits
- [llvm] r305801 - [X86][SSE] Relax 0/-1 vector element insertion to work for any vector with >=16bit elements
Simon Pilgrim via llvm-commits
- [llvm] r305599 - Improve the accuracy of variable ranges .debug_loc location lists.
David Blaikie via llvm-commits
- [llvm] r305802 - [x86] enable CGP memcmp() expansion for 2/4/8 byte sizes
Sanjay Patel via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D34405: [Testing/Support] Remove the const_cast in TakeExpected
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D34406: Fix typo/oversight: GETTER to SETTER (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [lld] r305805 - [GSoC] Flag value completion for clang
Yuka Takahashi via llvm-commits
- [llvm] r305805 - [GSoC] Flag value completion for clang
Yuka Takahashi via llvm-commits
- [PATCH] D34207: [IndVarSimplify] Add AShr exact flags using induction variables ranges.
Dave Green via Phabricator via llvm-commits
- [llvm] r305806 - [TableGen] Use range based for loop. NFC
Craig Topper via llvm-commits
- [llvm] r305807 - [TableGen] Take a parameter by reference instead of pointer so we don't have to add & on both callers. NFC
Craig Topper via llvm-commits
- [PATCH] D34409: Use 64bit jump table with large code model on 64bit
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D34410: [Dominators] Add parent and sibling property verification
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34411: [TableGen] Remove some copies around PatternToMatch.
Craig Topper via Phabricator via llvm-commits
- [llvm] r305808 - [CostModel][X86] Declare costs variables based on type
Simon Pilgrim via llvm-commits
- [zorg] r305809 - Increased jobs number for slave am1i-slv2.
Galina Kistanova via llvm-commits
- [llvm] r305810 - [CostModel][X86] Add scalar arithmetic cost tests
Simon Pilgrim via llvm-commits
- [lld] r305811 - [PDB] Don't emit debug info associated with dead chunks
Reid Kleckner via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34387: [PATCH 2/2] Implement "probe-stack" on x86
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D13392: [ELF2] - Implemented --exclude-libs flag
Bernhard Rosenkränzer via Phabricator via llvm-commits
- [llvm] r305813 - [PowerPC] fix trivial typos in comment, NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D34412: [sanitizer] Add a function to gather random bytes
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r305814 - AMDGPU: Fix crash with undef vreg input operand
Matt Arsenault via llvm-commits
- [llvm] r305815 - [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via llvm-commits
- [llvm] r305816 - AMDGPU: Preserve undef when folding register operands
Matt Arsenault via llvm-commits
- [llvm] r305817 - RegisterScavenging: Followup to r305625
Matthias Braun via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305818 - Remove diff pedantic mode.
Zachary Turner via llvm-commits
- [llvm] r305819 - [PDB] Don't write uninitialized bytes to a PDB file.
Zachary Turner via llvm-commits
- [llvm] r305821 - AMDGPU: Do operand folding in program order
Matt Arsenault via llvm-commits
- [PATCH] D32511: [AArch64] Add ARMv8.2-A FP16 vector intrinsics
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34414: [ASan] Disable allocator_oom_test.cc on s390
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r305822 - [ASan] Disable allocator_oom_test.cc on s390
Alex Shlyapnikov via llvm-commits
- [lld] r305823 - Fix argument numbersing in OPTION macro
Sam Clegg via llvm-commits
- [PATCH] D32723: AMDGPU: Allow vectorization of packed types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32729: LV: Don't vectorize with unknown loop counts on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305824 - [GISel]: Add G_FMA opcode for fused multiply adds
Aditya Nandakumar via llvm-commits
- [test-suite] r305827 - Creating release candidate final from release_401 branch
Tom Stellard via llvm-commits
- [lld] r305834 - Creating release candidate final from release_401 branch
Tom Stellard via llvm-commits
- [PATCH] D34416: [CGP] eliminate a sub instruction in memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r305837 - [GISel]: NFC. Add comment to G_FMA opcode as requested in rL305824
Aditya Nandakumar via llvm-commits
- [llvm] r305838 - AMDGPU: Start adding global_* instructions
Matt Arsenault via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r305839 - [cmake] Add support for using the standalone leaks sanitizer with LLVM.
Michael Gottesman via llvm-commits
- [llvm] r305840 - [AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
Stanislav Mekhanoshin via llvm-commits
- [llvm] r305842 - [codeview] Fully initialize DataSym when mapping from YAML
Reid Kleckner via llvm-commits
- [llvm] r305844 - AMDGPU: Allow vectorization of packed types
Matt Arsenault via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [llvm] r305846 - Support: chunk writing on Linux
Saleem Abdulrasool via llvm-commits
- [llvm] r305847 - [Statepoint] Add helper functions for GCRelocate and GCResult
Anna Thomas via llvm-commits
- [llvm] r305849 - Change llvm-objdump with Mach-O files and the -info-plist option with the
Kevin Enderby via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34418: [DWARF] Support for DW_FORM_strx3 and completed support for DW_FORM_strx{1, 2, 4}/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [LNT] r305851 - Sample API for fast Data export
Chris Matthews via llvm-commits
- [llvm] r305852 - Add previously accidentally uncommitted testcase for r305599.
Adrian Prantl via llvm-commits
- [llvm] r305853 - Fix a crash in DwarfDebug::validThroughout.
Adrian Prantl via llvm-commits
- [llvm] r305855 - Make this test a bit more strict. NFC.
Rafael Espindola via llvm-commits
- [llvm] r305856 - Revert "Add previously accidentally uncommitted testcase for r305599."
Adrian Prantl via llvm-commits
- [lld] r305857 - [codeview] YAMLize all section offsets and indices in symbol records
Reid Kleckner via llvm-commits
- [llvm] r305857 - [codeview] YAMLize all section offsets and indices in symbol records
Reid Kleckner via llvm-commits
- [compiler-rt] r305858 - [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Alex Shlyapnikov via llvm-commits
- [LNT] r305859 - Some linter fixups
Chris Matthews via llvm-commits
- [PATCH] D34420: [Dominators] Move SemiNCAInfo and helper functions out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33868: [Solaris] emit .init_array instead of .ctors on Solaris (Sparc/x86)
Fedor Sergeev via Phabricator via llvm-commits
- [www-releases] r305861 - Add 4.0.1 sources.
Tom Stellard via llvm-commits
- [PATCH] D32730: LV: Don't insert runtime ptr checks on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34422: Implement the --exclude-libs option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33961: encode YAML scalars using double quotes so all values can be expressed
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D34423: Create TD nodes for ADDCARRY and SUBCARRY opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305863 - Add a cantFail overload for Expected-reference (Expected<T&>) types.
Lang Hames via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D34424: [ARM] Unified logic for computing target ABI.
Ana Pazos via Phabricator via llvm-commits
- [polly] r305864 - [ScopInfo] Fix crash with sum of invariant load and AddRec.
Eli Friedman via llvm-commits
- [llvm] r305865 - clang-format a region.
Rafael Espindola via llvm-commits
- [llvm] r305866 - Updated llvm-objdump with Mach-O files and the -objc-meta-data option so
Kevin Enderby via llvm-commits
- [PATCH] D32139: [AliasSetTracker] Don't drop AA MD so eagerly
Keno Fischer via Phabricator via llvm-commits
- [llvm] r305867 - [NewGVN] Fix a bug that made the store verifier less effective.
Davide Italiano via llvm-commits
- [lld] r305868 - Improve error messages.
Rui Ueyama via llvm-commits
- [PATCH] D34427: [Dominators] Move helper functions into SemiNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34431: [LVI] Teach LVI to reason about ORs of icmps similar to how it reasons about ANDs of icmps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34432: [PDB] Add symbols to the PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34433: [Sanitizers] 32 bit allocator respects allocator_may_return_null flag
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [www-releases] r305869 - Add links to 4.0.1 sources.
Tom Stellard via llvm-commits
- [compiler-rt] r305870 - [asan] Fix android compiler wrapper lost in r301617.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34434: Revert "[compiler-rt] Don't reset non-default user handler if allow_user_segv_handler is true."
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r305871 - Revert "[compiler-rt] Don't reset non-default user handler if allow_user_segv_handler is true."
Vitaly Buka via llvm-commits
- [PATCH] D34435: Use -NOT prefix instead of adding `not` to FileCheck.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34436: [InlineCost] Do not take INT_MAX when Cost is negative
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D33740: Fix ref-leak in LLDBSwigPythonCallPythonLogOutputCallback
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34013: [codeview] respect signedness of APSInts when printing to YAML
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33707: TableGen.cmake: Use DEPFILE for Ninja Generator with CMake>=3.7.
NAKAMURA Takumi via Phabricator via llvm-commits
- [lld] r305876 - Define __guard_{iat,longjmp}_{count,table} symbols.
Rui Ueyama via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via Phabricator via llvm-commits
- [lld] r305877 - Remove redundant namespace specifier.
Rui Ueyama via llvm-commits
- [PATCH] D33971: Object: Have the irsymtab builder take a string table builder. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Guy Blank via Phabricator via llvm-commits
- [PATCH] D32978: [SCEV] Avoid copying ConstantRange just to get the min/max value
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32582: [InstCombine] Add range metadata to cttz/ctlz/ctpop intrinsic calls based on known bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34437: [InstCombine] Don't let folding (select (icmp eq (and X, C1), 0), Y, (or Y, C2)) create more instructions than it removes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34437: [InstCombine] Don't let folding (select (icmp eq (and X, C1), 0), Y, (or Y, C2)) create more instructions than it removes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34437: [InstCombine] Don't let folding (select (icmp eq (and X, C1), 0), Y, (or Y, C2)) create more instructions than it removes
Phabricator via Phabricator via llvm-commits
- [llvm] r305879 - [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Serguei Katkov via llvm-commits
- [llvm] r305880 - [XRay] Reduce synthetic references emitted by XRay
Dean Michael Berris via llvm-commits
- [llvm] r305881 - Simplify test.
Rafael Espindola via llvm-commits
- [llvm] r305123 - Enable c++1z experimental builds.
Justin Bogner via llvm-commits
- [llvm] r305226 - Remove unneeded conditionals - the code is already conditional on the same condition
Justin Bogner via llvm-commits
- [llvm] r305882 - [SCEV] Make MulOpsInlineThreshold lower to avoid excessive compilation time
Max Kazantsev via llvm-commits
- [llvm] r305883 - [DAGCombiner] Add another combine from build vector to shuffle
Guy Blank via llvm-commits
- [www] r305884 - Add Mozilla to the sponsors.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r305885 - [AArch64] Preserve register flags when promoting a load from store.
Florian Hahn via llvm-commits
- [llvm] r305886 - [AMDGPU] SDWA: merge VI and GFX9 pseudo instructions
Sam Kolton via llvm-commits
- [llvm] r305887 - Use range-loop in machine-scheduler. NFCI.
Javed Absar via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Simon Dardis via Phabricator via llvm-commits
- [llvm] r305888 - [MIPS] Fix for selecting of DINS/INS instruction
Strahinja Petrovic via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Igor Breger via Phabricator via llvm-commits
- [llvm] r305889 - [AArch64] Add early exit to promoteLoadFromStore.
Florian Hahn via llvm-commits
- [llvm] r305892 - [Support] Add RetryAfterSignal helper function
Pavel Labath via llvm-commits
- [llvm] r305893 - [AARCH64][LSE] Preliminary support for ARMv8.1 LSE Atomics.
Christof Douma via llvm-commits
- [www] r305894 - HPC summer school is done and gone.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r305895 - Fix build after r305892
Pavel Labath via llvm-commits
- [llvm] r305897 - [X86] Rerun the update_llc_test_checks tool on test. NFC.
Zvi Rackover via llvm-commits
- [compiler-rt] r305899 - [mips][compiler-rt] Fix build breakage.
Simon Dardis via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then may be replaced by BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34209: [PowerPC] fix potential verification errors
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r305904 - [X86][SSE] Add SSE2/SSE42 shuffle truncation tests
Simon Pilgrim via llvm-commits
- [llvm] r305905 - [X86][AVX] Add AVX1 shuffle truncation tests
Simon Pilgrim via llvm-commits
- [llvm] r305906 - [X86][SSE] Dropped -mcpu from variable shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r305907 - [X86][SSE] Dropped -mcpu from vector zero extend tests
Simon Pilgrim via llvm-commits
- [PATCH] D34446: [Support] sys::getProcessTriple should return a macOS triple using the system's version of macOS
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D34447: [ARM] Create relocations for beq.w branches to ARM function syms.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r305908 - [X86][SSE] Dropped -mcpu from vector shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D34276: [mips] Alter register classes for MSA pseudo f16 instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [llvm] r305909 - [X86][SSE] Dropped -mcpu from vector blend shuffle tests and regenerate
Simon Pilgrim via llvm-commits
- [llvm] r305910 - [X86][SSE] Regenerate merge store tests
Simon Pilgrim via llvm-commits
- [llvm] r305913 - [X86][SSE] Dropped -mcpu from 128-bit vector shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [llvm] r305914 - [x86] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r305915 - [AMDGPU][MC] Corrected V_*QSAD* instructions to check that dest register is different than any of the src
Dmitry Preobrazhensky via llvm-commits
- [llvm] r305916 - [X86][SSE] Dropped -mcpu from 256-bit vector shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D34452: Implement the ".rdata" MIPS assembly directive.
John Baldwin via Phabricator via llvm-commits
- [llvm] r305917 - [DAG] Remove Node csonstruction from BaseIndexOffset match. NFCI.
Nirav Dave via llvm-commits
- [llvm] r305918 - [AARCH64][LSE] Preliminary support for ARMv8.1 LSE Atomics.
Christof Douma via llvm-commits
- [llvm] r305919 - ClangFormat some changes from r305226
David Blaikie via llvm-commits
- [lld] r305920 - Implement the --exclude-libs option.
Rui Ueyama via llvm-commits
- [llvm] r305921 - [DAG] Move BaseIndexOffset into separate Libarary. NFC.
Nirav Dave via llvm-commits
- [PATCH] D34456: Do not inline recursive direct calls in sample loader pass.
Dehao Chen via Phabricator via llvm-commits
- [compiler-rt] r305922 - [sanitizer] Add a function to gather random bytes
Kostya Kortchinsky via llvm-commits
- [llvm] r305923 - [AMDGPU][MC][GFX9] Corrected VOP3P relevant code to fix disassembler failures
Dmitry Preobrazhensky via llvm-commits
- [llvm] r305925 - [Reassociate] Support xor reassociating for splat vectors
Craig Topper via llvm-commits
- [llvm] r305926 - [InstCombine] Don't let folding (select (icmp eq (and X, C1), 0), Y, (or Y, C2)) create more instructions than it removes
Craig Topper via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34459: [ELF] Better handling of _GLOBAL_OFFSET_TABLE_
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D34460: [ARM] Clean up choice of narrow instructions in ARMAsmParser, NFC
John Brawn via Phabricator via llvm-commits
- [PATCH] D33517: [InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34461: [ARM] Add .w aliases of MOV with shifted operand
John Brawn via Phabricator via llvm-commits
- [llvm] r305927 - [InstCombine] Add range metadata to cttz/ctlz/ctpop intrinsic calls based on known bits
Craig Topper via llvm-commits
- [llvm-dev] [LLD][COFF] Zero linker-version header field breaks Authenticode on Windows 7
Simon Tatham via llvm-commits
- [lld] r305929 - [COFF] Set MajorLinkerVersion to 14 instead of 0.
Rui Ueyama via llvm-commits
- [PATCH] D34463: bug33388 - Fix formatv_objet copy & move constructors
Benoit Belley via Phabricator via llvm-commits
- [llvm] r305931 - [x86] set the datalayout to match the RUN line triple; NFC
Sanjay Patel via llvm-commits
- [llvm] r305932 - [PowerPC] define target hook isReallyTriviallyReMaterializable()
Lei Huang via llvm-commits
- [lld] r305933 - [PDB] Add symbols to the PDB
Reid Kleckner via llvm-commits
- [llvm] r305933 - [PDB] Add symbols to the PDB
Reid Kleckner via llvm-commits
- [PATCH] D34464: lit: Make sure testnames are unicode strings
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34465: ELF: Don't dereference Repl in MarkLive. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D6856: Bug 18582 - Offset overflow on calling __chkstk and __alloca on x64
Benoit Belley via Phabricator via llvm-commits
- [llvm] r305934 - Do not inline recursive direct calls in sample loader pass.
Dehao Chen via llvm-commits
- [llvm] r305935 - [CGP] fix variables to be unsigned in memcmp expansion
Sanjay Patel via llvm-commits
- [llvm] r305936 - [CGP, memcmp] replace CreateZextOrTrunc with CreateZext because it can never trunc
Sanjay Patel via llvm-commits
- [llvm] r305937 - Object: Have the irsymtab builder take a string table builder. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r305938 - [BasicAA] Use MayAlias instead of PartialAlias for fallback.
Michael Kruse via llvm-commits
- -load-combine status request
Davide Italiano via llvm-commits
- [PATCH] D34467: [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34468: Make IPDBSession::getGlobalScope a non-const method
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r305939 - Add a "probe-stack" attribute
whitequark via llvm-commits
- [llvm] r305941 - [InstCombine] Cleanup using commutable matchers. Make a couple helper methods standalone static functions. Put 'if' around variable declaration instead of after. NFC
Craig Topper via llvm-commits
- [compiler-rt] r305942 - [sanitizer-coverage] Stop marking this test as unsupported on Darwin
Justin Bogner via llvm-commits
- [PATCH] D34471: [Inliner] Boost inlining of an indirect call to always_inline function.
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r305943 - [Hexagon] Handle more types of immediate operands in expand-condsets
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34466: Rename WinCOFFStreamer.cpp -> MCWinCOFFStreamer.cpp
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r305944 - [DWARF] Support for DW_FORM_strx3 and complete support for DW_FORM_strx{1, 2, 4}
Wolfgang Pieb via llvm-commits
- [llvm] r305945 - [Reassociate] Const correct a helper function. NFC
Craig Topper via llvm-commits
- [llvm] r305946 - [Reassociate] Use early returns in a couple places to reduce indentation and improve readability. NFC
Craig Topper via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34473: [LV] Changing the interface of ValueMap
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r305948 - [Solaris] emit .init_array instead of .ctors on Solaris (Sparc/x86)
Davide Italiano via llvm-commits
- [llvm] r305949 - [Target] Implement the ".rdata" MIPS assembly directive.
Davide Italiano via llvm-commits
- [llvm] r305950 - [Target/Mips] Add test associated with r305949.
Davide Italiano via llvm-commits
- [llvm] r305951 - Add Aarch64 ldst-opt test.
Nirav Dave via llvm-commits
- [llvm] r305952 - Rename WinCOFFStreamer.cpp -> MCWinCOFFStreamer.cpp
Sam Clegg via llvm-commits
- [llvm] r305953 - [Hexagon] Use MachineInstrBuilder instead of changing instruction in place
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34476: [COFF] Allow comdat discarding and GC of non-section chunks
Reid Kleckner via Phabricator via llvm-commits
- [lld] r305954 - ELF: Don't dereference Repl in MarkLive. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34479: Add IDs and clone methods to NativeRawSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [LNT] r305957 - Im pretty sure this is not used: even on Heroku based installs
Chris Matthews via llvm-commits
- [LNT] r305958 - Don't update regressions in this list after commit
Chris Matthews via llvm-commits
- [LNT] r305959 - Don't get regressions with unneeded states
Chris Matthews via llvm-commits
- [llvm] r305960 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r305961 - TableGen.cmake: Use DEPFILE for Ninja Generator with CMake>=3.7.
NAKAMURA Takumi via llvm-commits
- [llvm] r305962 - [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r305963 - Mark dump() methods as const. NFC
Sam Clegg via llvm-commits
- [PATCH] D34481: Mark dump() methods as const. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r305964 - [AMDGPU] Combine add and adde, sub and sube
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Wei Mi via Phabricator via llvm-commits
- [llvm] r305965 - [codeview] respect signedness of APSInts when printing to YAML
Bob Haarman via llvm-commits
- [LNT] r305966 - Don't commit so much, we invalide the results cache
Chris Matthews via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Craig Topper via Phabricator via llvm-commits
- buildbot failure in LLVM on sanitizer-x86_64-linux
Davide Italiano via llvm-commits
- [PATCH] D34483: Fix build of SystemZ target after r305963
Sam Clegg via Phabricator via llvm-commits
- [llvm] r305967 - Fix build.
Rafael Espindola via llvm-commits
- [llvm] r305968 - Use a MutableArrayRef. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305969 - [ProfileData, Support] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34485: [AMDGPU] Add FP_CLASS to the add/setcc combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34477: [WebAssemly] Cleanup WasmObjectWriter.cpp. NFC
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r305970 - [AMDGPU] Add FP_CLASS to the add/setcc combine
Stanislav Mekhanoshin via llvm-commits
- [llvm] r305971 - [WebAssembly] Cleanup WasmObjectWriter.cpp. NFC
Sam Clegg via llvm-commits
- [PATCH] D34477: [WebAssembly] Cleanup WasmObjectWriter.cpp. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D34487: Restrict the definition of loop preheader to avoid special blocks
Andy Kaylor via Phabricator via llvm-commits
- [compiler-rt] r305972 - [Sanitizers] 32 bit allocator respects allocator_may_return_null flag
Alex Shlyapnikov via llvm-commits
- [llvm] r305973 - Revert "[Target] Implement the ".rdata" MIPS assembly directive."
Davide Italiano via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [LNT] r305974 - Further cache invalidation fixes
Chris Matthews via llvm-commits
- [www] r305975 - Add LLVM-HPC2017 to upcoming events
Hal Finkel via llvm-commits
- [llvm] r305976 - Also test thumb.
Rafael Espindola via llvm-commits
- [PATCH] D34490: [sanitizers] Move building stage1 clang from buildbot_fast to buildbot_functions
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r305978 - [wasm] Fix WebAssembly asm backend after r305968
Reid Kleckner via llvm-commits
- [PATCH] D34491: [PDB] Fix reading of clang-generated PDBs by CVDump.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305979 - [llvm-readobj] Dump the COFF image load config
Reid Kleckner via llvm-commits
- [zorg] r305980 - [sanitizers] Move building stage1 clang from buildbot_fast to buildbot_functions
Vitaly Buka via llvm-commits
- [zorg] r305981 - [sanitizers] Use r305968 for buildbot_fast
Vitaly Buka via llvm-commits
- [zorg] r305982 - [sanitizers] Remove _CHECKOUT prefix from some variables for consistency
Vitaly Buka via llvm-commits
- [PATCH] D34493: [Dominators] Remove DominatorBase class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34495: AMDGPU: Partially fix implicit.buffer.ptr intrinsic handling
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305985 - [InstCombine] Add test cases to demonstrate that and->xnor and or->xnor folding can create more instructions than it removed when there are multiple uses. NFC
Craig Topper via llvm-commits
- [PATCH] D34498: [InstCombine] Add one use checks to or/and->xnor folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34278: [InstCombine] Recognize and simplify three way comparison idioms
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34500: [AMDGPU] Combine and x, (sext cc from i1) => select cc, 0, x
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305986 - [AMDGPU] SDWA: add support for GFX9 in peephole pass
Sam Kolton via llvm-commits
- [llvm] r305987 - AVX-512: Lowering Masked Gather intrinsic - fixed a bug
Elena Demikhovsky via llvm-commits
- [PATCH] D34078: Enable support for floating-point division reductions
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33956: [GlobalISel][X86] Support vector type G_INSERT legalization/selection.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34503: AVX-512: Fixed a crash during legalization of <3 x i8> type
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [llvm] r305481 - [BasicAA] Don't call isKnownNonEqual if we might be have gone through a PHINode.
Mikael Holmén via llvm-commits
- [llvm] r305988 - [ARM] Add macro fusion for AES instructions.
Florian Hahn via llvm-commits
- [llvm] r305989 - [GlobalISel][X86] Support vector type G_INSERT legalization/selection.
Igor Breger via llvm-commits
- [llvm] r305990 - Revert "Enable vectorizer-maximize-bandwidth by default."
Diana Picus via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34298: [ubsan] Improve diagnostics for return value checks (compiler-rt)
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r305992 - [ARM] Clean up choice of narrow instructions in ARMAsmParser, NFC
John Brawn via llvm-commits
- [llvm] r305993 - [ARM] Add .w aliases of MOV with shifted operand
John Brawn via llvm-commits
- [llvm] r305994 - Test commit
Ekaterina Vaartis via llvm-commits
- [llvm] r305995 - [mips] Implement the ".rdata" MIPS assembly directive.
Simon Dardis via llvm-commits
- [PATCH] D33957: [GlobalISel][X86] Support vector type G_EXTRACT selection.
Guy Blank via Phabricator via llvm-commits
- [llvm] r305997 - [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via llvm-commits
- [PATCH] D34507: [mips] Generate NMADD and NMSUB instructions when fneg node is present
Stanislav Ocovaj via Phabricator via llvm-commits
- [llvm] r305998 - Don't conditionalize Neon instructions, even in IT blocks.
Kristof Beyls via llvm-commits
- [PATCH] D34143: Handling of TRAP during isel
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r305999 - [AMDGPU] SDWA: remove support for VOP2 instructions that have only 64-bit encoding
Sam Kolton via llvm-commits
- [llvm] r306000 - Revert [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via llvm-commits
- [llvm] r306001 - [Testing/Support] Remove the const_cast in TakeExpected
Pavel Labath via llvm-commits
- [llvm] r306002 - [Solaris] replace Solaris.h hack with a set of better hacks
Kamil Rytarowski via llvm-commits
- [PATCH] D34511: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r306003 - [Support] Fix return type deduction in RetryAfterSignal
Pavel Labath via llvm-commits
- [llvm] r306004 - [Hexagon] Recognize potential offset overflow for store-imm to stack
Krzysztof Parzyszek via llvm-commits
- [llvm] r306005 - Revert "[Support] Add RetryAfterSignal helper function" and subsequent fix
Pavel Labath via llvm-commits
- [PATCH] D33239: [LLD][ELF] Make SHF_LINK_ORDER section ordering use InputSectionDescriptions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D26029: [LLD][ARM] ARM IRELATIVE relocations are in rel.dyn
Peter Smith via Phabricator via llvm-commits
- [PATCH] D26238: [LLD][ARM] Correct ARM TLS GOT entries without dynamic relocations.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31659: [LLD][ELF] Be more precise about Thumb state bit in ARM thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] D32799: [LLD][ELF] Make createThunks() use InputSectionDescriptions
Peter Smith via Phabricator via llvm-commits
- [llvm] r306006 - [DAG] Add Target Store Merge pass ordering function
Nirav Dave via llvm-commits
- [NFC] [ThinLTO] Remove unnecessary include of Linker.h
Benoit Belley via llvm-commits
- [PATCH] D32223: [LLD][ELF] Add InputSectionDescriptions for Orphan Sections
Peter Smith via Phabricator via llvm-commits
- [llvm] r306007 - [mips] Allow $AT to be used as a register name
Petar Jovanovic via llvm-commits
- [llvm] r306008 - [InstCombine] add peekThroughBitcast() helper; NFC
Sanjay Patel via llvm-commits
- [llvm] r306009 - [ARM] Create relocations for beq.w branches to ARM function syms.
Florian Hahn via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r306010 - [X86] Add support for "probe-stack" attribute
whitequark via llvm-commits
- [llvm] r306011 - [InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138)
Sanjay Patel via llvm-commits
- [llvm] r306012 - [Hexagon] Handle a global operand to A2_addi when creating duplexes
Krzysztof Parzyszek via llvm-commits
- [llvm] r306027 - [InstCombine] Add one use checks to or/and->xnor folding
Craig Topper via llvm-commits
- [llvm] r306028 - [ThinLTO] Remove unnecessary include of Linker.h (NFC)
Teresa Johnson via llvm-commits
- [llvm] r306029 - [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Craig Topper via llvm-commits
- [llvm] r306030 - [Hexagon] Fix typo in a testcase
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34516: [LoopDeletion] Update exits correctly when multiple duplicate edges from an exiting block
Anna Thomas via Phabricator via llvm-commits
- [llvm] r306031 - [AMDGPU] Add intrinsics for tbuffer load and store
David Stuttard via llvm-commits
- [PATCH] D34517: [scudo] PRNG makeover
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r306032 - [x86] add tests for select --> sbb transform; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33928: [LoopStrengthReduction] Treat SCEVUnknown pessimistically in LSR
Wei Mi via Phabricator via llvm-commits
- [llvm] r306034 - [AMDGPU] Add intrinsics for tbuffer load and store - build error fix
David Stuttard via llvm-commits
- [llvm] r306035 - Add a common error checking for some invalid expressions.
Rafael Espindola via llvm-commits
- [lld] r306036 - Keep the original symbol name when renamed.
Rui Ueyama via llvm-commits
- [PATCH] D34518: [ADT] Add llvm::to_float
Pavel Labath via Phabricator via llvm-commits
- [llvm] r306037 - Updated llvm-objdump symbolic disassembly with x86_64 Mach-O MH_KEXT_BUNDLE
Kevin Enderby via llvm-commits
- [llvm] r306038 - Silence warnings about hidden virtual methods.
Zachary Turner via llvm-commits
- [PATCH] D34520: Minor correctness improvements for LLVMTestingSupport
Zachary Turner via Phabricator via llvm-commits
- [llvm] r306039 - MC: Fix dumping of MCFragment values
Sam Clegg via llvm-commits
- [PATCH] D34486: MC: Fix dumping of MCFragment values
Phabricator via Phabricator via llvm-commits
- [PATCH] D34521: Remove /nologo from windows build
Ekaterina Vaartis via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Marek Olšák via Phabricator via llvm-commits
- [llvm] r306040 - [x86] add/sub (X==0) --> sbb(neg X)
Sanjay Patel via llvm-commits
- [llvm] r306041 - Make IPDBSession::getGlobalScope a non-const method
Adrian McCarthy via llvm-commits
- [llvm] r306042 - Add IDs and clone methods to NativeRawSymbol
Adrian McCarthy via llvm-commits
- [llvm] r306043 - Fix build break by using llvm::make_unique instead of std::make_unique.
Adrian McCarthy via llvm-commits
- [PATCH] D34525: Replace trivial use of external rc.exe by writing our own .res file.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r306044 - [BasicAA] Add type check and Value equality check around code added in r305481.
Craig Topper via llvm-commits
- [llvm] r306045 - [MC] Fix const qualifier warning
Ekaterina Vaartis via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Joel Jones via Phabricator via llvm-commits
- [llvm] r306046 - Updated llvm-objdump for arm64 Mach-O MH_KEXT_BUNDLE file types so
Kevin Enderby via llvm-commits
- [PATCH] D34362: [LNT] Support for different DataSet usage in Polybench for "lnt runtest nt"
Michael Kruse via Phabricator via llvm-commits
- [llvm] r306047 - [AVX-512] Remove and autoupgrade the masked integer compare intrinsics
Craig Topper via llvm-commits
- [PATCH] D34527: [Dominators] Rearrange access specifiers in DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34528: Define behavior of "stack-probe-size" attribute when inlining.
whitequark via Phabricator via llvm-commits
- [llvm] r306048 - [LoopDeletion] Update exits correctly when multiple duplicate edges from an exiting block
Anna Thomas via llvm-commits
- [zorg] r306049 - [sanitizers] Add dedicated script for Android tests
Vitaly Buka via llvm-commits
- [zorg] r306050 - [sanitizers] Fix script formating
Vitaly Buka via llvm-commits
- [zorg] r306051 - [sanitizers] Add Android builder and slave
Vitaly Buka via llvm-commits
- [zorg] r306052 - [sanitizers] Don't enable asserts on stage1 clang
Vitaly Buka via llvm-commits
- [llvm] r306053 - Simplify WinCOFFObjectWriter::recordRelocation.
Rafael Espindola via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Phabricator via Phabricator via llvm-commits
- [llvm] r306054 - [Hexagon] Use LivePhysRegs to fix up kills in HexagonGenMux
Krzysztof Parzyszek via llvm-commits
- [lld] r306055 - [llvm-pdbutil] Rename "raw" to "dump".
Zachary Turner via llvm-commits
- [llvm] r306055 - [llvm-pdbutil] Rename "raw" to "dump".
Zachary Turner via llvm-commits
- [llvm] r306056 - [llvm-pdbutil] Create a "bytes" subcommand.
Zachary Turner via llvm-commits
- [llvm] r306057 - [MC] Allow assembling .secidx and .secrel32 for undefined symbols
Reid Kleckner via llvm-commits
- [PATCH] D34530: Change creation of relative relocations on COFF
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r306058 - [ORC] Switch the object layer API from addObjectSet to addObject (singular), and
Lang Hames via llvm-commits
- [llvm] r306059 - [Hexagon] Properly update kill flags in HexagonNewValueJump
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34531: [LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry via Phabricator via llvm-commits
- [llvm] r306060 - [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via llvm-commits
- [PATCH] D34533: [AArch64][Falkor] Try to avoid exhausting HW prefetcher resources when unrolling.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r306061 - Fix modular build
Kamil Rytarowski via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D34223: [Support] Don't use std::iterator, it's deprecated in C++17
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r306062 - [ORC] Expose a typedef in RTDyldObjectLinkingLayer.
Lang Hames via llvm-commits
- [llvm] r306063 - Change creation of relative relocations on COFF.
Rafael Espindola via llvm-commits
- [PATCH] D34538: Handle ConstantExpr correctly in SelectionDAGBuilder
Benoit Vey via Phabricator via llvm-commits
- [PATCH] D34539: COFF: handle "undef - ." expressions
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r306064 - [x86] add more tests for select --> sbb transform; NFC
Sanjay Patel via llvm-commits
- [LNT] r306066 - Give testsuitedb a nice text version
Chris Matthews via llvm-commits
- [PATCH] D28585: [RegisterCoalescing] Remove partial redundent copy
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D34540: [Sanitizers] 64 bit allocator respects allocator_may_return_null flag
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r306067 - Remove the LoadCombine pass. It was never enabled and is unsupported.
Eric Christopher via llvm-commits
- [llvm] r306068 - Supported lowerInterleavedStore() in X86InterleavedAccess.
Farhana Aleen via llvm-commits
- [PATCH] D34541: [COFF] Fix SECTION and SECREL relocation handling for absolute symbols
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r306069 - Define behavior of "stack-probe-size" attribute when inlining.
whitequark via llvm-commits
- [llvm] r306070 - Restrict the definition of loop preheader to avoid EH blocks
Andrew Kaylor via llvm-commits
- [PATCH] D33720: [PowerPC] Eliminate compares - add i64 sext/zext handling for SETNE
Guozhi Wei via Phabricator via llvm-commits
- [lld] r306071 - [COFF] Fix SECTION and SECREL relocation handling for absolute symbols
Reid Kleckner via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r306072 - [x86] add/sub (X==0) --> sbb(cmp X, 1)
Sanjay Patel via llvm-commits
- [llvm] r306073 - Fixed a (product) build error that was due to an unused variable
Farhana Aleen via llvm-commits
- [PATCH] D34544: [libunwind] Don't assume the return address register is always saved and has CFI for it
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r306076 - [LVI] Teach LVI to reason about ORs of icmps similar to how it reasons about ANDs of icmps
Craig Topper via llvm-commits
- [PATCH] D34547: Add a ThinLTO cache policy for controlling the maximum cache size in bytes.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r306078 - COFF: handle "undef - ." expressions.
Rafael Espindola via llvm-commits
- [AMDGPU] Incorrect Colors after '[AMDGPU] SDWA: add support for GFX9 in peephole pass'
Nick Sarnie via llvm-commits
- [PATCH] D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r306080 - Make the test a bit more strict. NFC.
Rafael Espindola via llvm-commits
- [llvm] r306081 - [LoopSimplify] Factor the logic to form dedicated exits into a utility.
Chandler Carruth via llvm-commits
- [PATCH] D34049: [LoopSimplify] Factor the logic to form dedicated exits into a utility.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r306082 - COFF: Produce an error on invalid pcrel relocs.
Rafael Espindola via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Xin Tong via Phabricator via llvm-commits
- [llvm] r306084 - [JumpThreading] Use some temporary variables to reduce the number of times we call the same methods. NFC
Craig Topper via llvm-commits
- [llvm] r306085 - [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via llvm-commits
- [PATCH] D33300: [ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33761: [libcxxabi][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [polly] r306086 - [islpp] Move buildMinMaxAccess[es] to C++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r306087 - Hoist buildMinMaxAccess computeout to cover full alias-group
Tobias Grosser via llvm-commits
- [polly] r306088 - Bail out early in case we see an invalid runtime context in buildAliasGroups
Tobias Grosser via llvm-commits
- [PATCH] D34551: [AVR] Migrate to new MCAsmBackend applyFixup Use a MutableArrayRef
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r306090 - [mips][msa] Splat.d endianness check
Stefan Maksimovic via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r306092 - [X86][SSE] Dropped -mcpu from insertps tests
Simon Pilgrim via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r306095 - [mips] Fix register positions in the aui/daui instructions
Petar Jovanovic via llvm-commits
- [PATCH] D33988: [mips] Fix register positions in the aui/daui instructions
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r306096 - [ADT] Add llvm::to_float
Pavel Labath via llvm-commits
- [PATCH] D34554: [ELF] FIx use-after-return of archive path
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r306097 - [X86][SSE] Dropped -mcpu from scalar math tests
Simon Pilgrim via llvm-commits
- [llvm] r306098 - Fix build breakage caused by r306096
Pavel Labath via llvm-commits
- [llvm] r306099 - Revert r306095: [mips] Fix reg positions in the aui/daui instructions
Petar Jovanovic via llvm-commits
- [llvm] r306100 - [InstCombine] Recognize and simplify three way comparison idioms
Anna Thomas via llvm-commits
- [llvm] r306101 - Fix double->float truncation warning on MSVC
Simon Pilgrim via llvm-commits
- [llvm] r306102 - [docs] As of binutils 2.21.51.0.2, ld.bfd supports plugins too, represent this in docs
Ekaterina Vaartis via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [llvm] r306104 - [X86][SSE] Dropped -mcpu from vector average tests
Simon Pilgrim via llvm-commits
- [llvm] r306105 - [RuntimeLoopUnrolling] Rename exit block and move assert earlier. NFC
Anna Thomas via llvm-commits
- [llvm] r306106 - [SystemZ] Fix trap issue and enable expensive checks.
Jonas Paulsson via llvm-commits
- [llvm] r306107 - [X86][AVX] Extended vector average tests
Simon Pilgrim via llvm-commits
- [test-suite] r306108 - [test-suite:Bitcode] Add fft (from Halide) as regression benchmark
Alina Sbirlea via llvm-commits
- [llvm] r306109 - [x86] rename test file and auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r306110 - [x86] remove overridden target settings in test; NFC
Sanjay Patel via llvm-commits
- [llvm] r306112 - AMDGPU/GlobalISel: Mark 32-bit G_AND as legal
Tom Stellard via llvm-commits
- [llvm] r306113 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r306114 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r306117 - [SystemZ] Remove unnecessary serialization before volatile loads
Ulrich Weigand via llvm-commits
- [llvm] r306118 - [InlineCost] Do not take INT_MAX when Cost is negative
Jun Bum Lim via llvm-commits
- [llvm] r306119 - GlobalISel: convert buildSequence to use non-deprecated instructions.
Tim Northover via llvm-commits
- [llvm] r306120 - GlobalISel: remove G_SEQUENCE instruction.
Tim Northover via llvm-commits
- [PATCH] D34558: [GSoC] Add support for CC1 options.
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r306121 - Remove trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306122 - Add a BinarySubstreamRef, and a method to read one.
Zachary Turner via llvm-commits
- [llvm] r306124 - [Hexagon] Handle decreasing of stack alignment in frame lowering
Krzysztof Parzyszek via llvm-commits
- [lld] r306126 - Add a ThinLTO cache policy for controlling the maximum cache size in bytes.
Peter Collingbourne via llvm-commits
- [llvm] r306126 - Add a ThinLTO cache policy for controlling the maximum cache size in bytes.
Peter Collingbourne via llvm-commits
- [lld] r306128 - Add parens for python3.
Peter Collingbourne via llvm-commits
- [llvm] r306129 - Make the size specification for cache_size_bytes case insensitive.
Peter Collingbourne via llvm-commits
- [llvm] r306130 - Fix a misleading indentation warning.
Peter Collingbourne via llvm-commits
- [llvm] r306131 - Regenerate extract-store.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D34561: [MSP430] Fix data layout string.
Vadzim Dambrouski via Phabricator via llvm-commits
- [polly] r306132 - [ScopBuilder] Pass ScopStmts around instead of BasicBlocks. NFC.
Michael Kruse via llvm-commits
- [llvm] r306133 - Fix Wdocumentation warning.
Simon Pilgrim via llvm-commits
- [lld] r306135 - Silence -Wunused-variable warning
Reid Kleckner via llvm-commits
- [LNT] r306136 - Be able to select all regression on the regression list page
Chris Matthews via llvm-commits
- [llvm] r306138 - [X86][AVX] Regenerate i256 bitcasted store test
Simon Pilgrim via llvm-commits
- [PATCH] D34087: [X86] EltsFromConsecutiveLoads - detect split loads without a common load base (PR32940)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r306139 - [x86] fix value types for SBB transform (PR33560)
Sanjay Patel via llvm-commits
- [llvm] r306140 - [Hexagon] Remove call to printAndVerify from HexagonPassConfig
Krzysztof Parzyszek via llvm-commits
- [llvm] r306141 - [llvm-pdbutil] Add a function for formatting MSF data.
Zachary Turner via llvm-commits
- [PATCH] D34564: [opt-viewer] Python 3 support in opt-stats.py
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r306142 - [X86] Fix SP adjustment in stack probes emitted on 32-bit Windows.
whitequark via llvm-commits
- [LNT] r306143 - Don't render empty run report sections
Chris Matthews via llvm-commits
- [llvm] r306144 - [AArch64] Prefer Bcc to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free".
Chad Rosier via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [llvm] r306145 - Revert "[Hexagon] Handle decreasing of stack alignment in frame lowering"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34567: [opt-viewer] Remove positional arg checks (NFC)
Brian Gesiak via Phabricator via llvm-commits
- Two builders are off-line for maintenance
Galina Kistanova via llvm-commits
- [llvm] r306146 - [llvm-pdbutil] Add the ability to dump raw bytes from the file.
Zachary Turner via llvm-commits
- [llvm] r306147 - [opt-viewer] Remove positional arg checks (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r306148 - [llvm-pdbutil] Dump raw bytes of pdb name map.
Zachary Turner via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Chris Matthews via Phabricator via llvm-commits
- [llvm] r306150 - [llvm-pdbutil] Show what blocks a stream occupies.
Zachary Turner via llvm-commits
- [llvm] r306151 - [CorrelatedValuePropagation] Remove comment about iterating switch cases in reverse order. This is no longer being done after r298791. NFC
Craig Topper via llvm-commits
- [llvm] r306152 - [CorrelatedValuePropagation] Fix typo in comment sense->since. NFC
Craig Topper via llvm-commits
- [llvm] r306153 - [APInt] Move the single word cases of countTrailingZeros and countLeadingOnes inline for consistency with countTrailingOnes and countLeadingZeros. NFCI
Craig Topper via llvm-commits
- [llvm] r306154 - [APInt] Use trailing bit counting methods instead of population count method in isAllOnesValue, isMaxSigendValue, and isMinSignedValue. NFCI
Craig Topper via llvm-commits
- [llvm] r306155 - [APInt] Make the single word cases of isMaxSignedValue/isMinSignedValue just compare with the expected value rather than counting bits. NFCI
Craig Topper via llvm-commits
- [PATCH] D34570: [DWARF] NFC: Collect info needed by DWARFFormValue into a helper
Paul Robinson via Phabricator via llvm-commits
- [llvm] r306157 - [LoopDeletion] NFC: Move phi node value setting into prepass
Anna Thomas via llvm-commits
- [PATCH] D34163: Add strictfp attribute to prevent unwanted optimizations of libm calls
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [llvm] r306158 - Add bitcast store-merge test.
Nirav Dave via llvm-commits
- [llvm] r306159 - [MSP430] Fix data layout string.
Vadzim Dambrouski via llvm-commits
- [llvm] r306160 - [llvm-pdbutil] Dump raw bytes of various DBI stream subsections.
Zachary Turner via llvm-commits
- [PATCH] D34572: Let lnt submit print the URL of the resulting run
Matthias Braun via Phabricator via llvm-commits
- [llvm] r306162 - Revert "[LoopDeletion] NFC: Move phi node value setting into prepass"
Anna Thomas via llvm-commits
- [compiler-rt] r306164 - [ubsan] Improve diagnostics for return value checks (compiler-rt)
Vedant Kumar via llvm-commits
- [llvm] r306166 - [ORC] Move ORC IR layer interface from addModuleSet to addModule and fix the
Lang Hames via llvm-commits
- [llvm] r306167 - [llvm-pdbutil] Dump raw bytes of type and id records.
Zachary Turner via llvm-commits
- [llvm] r306168 - [ORC] Remove redundant semicolons from DEFINE_SIMPLE_CONVERSION_FUNCTIONS uses.
Lang Hames via llvm-commits
- [llvm] r306169 - [DebugInfo] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r306170 - [AArch64][Falkor] Remove some non-existent opcodes from sched detail regexes. NFC.
Geoff Berry via llvm-commits
- [PATCH] D34575: [Dominators] Add NearestCommonDominator verification
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r306171 - [llvm-readobj] Fix COFF RVA table dumping bug
Reid Kleckner via llvm-commits
- [PATCH] D34577: [COFF] Improve synthetic symbol handling
Reid Kleckner via Phabricator via llvm-commits
- [lld] r306173 - [mips] update expected output in test/ELF/mips-plt-r6.s
Petar Jovanovic via llvm-commits
- [llvm] r283570 - AMDGPU/SI: Emit fixups for long branches
Rafael Avila de Espindola via llvm-commits
- [llvm] r306174 - Reland r306095: [mips] Fix reg positions in the aui/daui instructions
Petar Jovanovic via llvm-commits
- [llvm] r306176 - This reverts commit r306166 and r306168.
Rafael Espindola via llvm-commits
- [llvm] r306177 - ARM: move some logic from processFixupValue to applyFixup.
Rafael Espindola via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Kuba Mracek via llvm-commits
- [llvm] r306178 - Move Value adjustment to applyFixup. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r306179 - [llvm-pdbutil] Dump raw bytes of module symbols and debug chunks.
Zachary Turner via llvm-commits
- [llvm] r306182 - [ORC] Re-apply r306166 and r306168 with fix for regression test.
Lang Hames via llvm-commits
- [compiler-rt] r306184 - [asan] Add support for Android debug message.
Evgeniy Stepanov via llvm-commits
- [LNT] r306185 - Print result URL for `lnt submit`
Matthias Braun via llvm-commits
- [PATCH] D34581: Fix missing/mismatched html tags
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34582: AMDGPU: Fix emitting encoded calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34585: Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...)
Vitaly Buka via Phabricator via llvm-commits
- [LNT] r306187 - fix docu comment
Matthias Braun via llvm-commits
- [PATCH] D34311: [InstCombine] Don't replace allocas with smaller globals
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34586: Remove info_keys; NFC
Matthias Braun via Phabricator via llvm-commits
- [llvm] r306188 - Fix use of uninitialized value.
Rafael Espindola via llvm-commits
- [PATCH] D34587: developer_guide: Tests need lnt in $PATH
Matthias Braun via Phabricator via llvm-commits
- [llvm] r306189 - Remove redundant argument.
Rafael Espindola via llvm-commits
- [llvm] r306190 - [WebAssembly] Fix build after r306177
Derek Schuff via llvm-commits
- [PATCH] D34589: AMDGPU/GlobalISel: Mark 32-bit G_SHL as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34315: [asan] Regression test for PR33372
Evgenii Stepanov via Phabricator via llvm-commits
- [LNT] r306191 - Fix pep8 warnings in main.py; NFC
Matthias Braun via llvm-commits
- [llvm] r306192 - Update constants in complex-return test to prevent reduction to smaller constants
Nirav Dave via llvm-commits
- [llvm] r306193 - Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...)
Vitaly Buka via llvm-commits
- [llvm] r306194 - [InstCombine] Don't replace allocas with smaller globals
Vitaly Buka via llvm-commits
- [compiler-rt] r306195 - [asan] Regression test for PR33372
Vitaly Buka via llvm-commits
- [llvm] r306196 - Test commit: update my email
Anton Korobeynikov via llvm-commits
- [llvm] r306197 - [CODE_OWNERS] Add my other email address since my commits are now using my work email.
Craig Topper via llvm-commits
- [llvm] r306198 - Test the object file creation too.
Rafael Espindola via llvm-commits
- [llvm] r306199 - Add missing %s to RUN line.
Rafael Espindola via llvm-commits
- [PATCH] D34592: [IR] Implement commutable matchers without using combineOr
Craig Topper via Phabricator via llvm-commits
- [llvm] r306200 - Remove a processFixupValue hack.
Rafael Espindola via llvm-commits
- [llvm] r306201 - Add comments for OrderedInstruction. NFC
Xin Tong via llvm-commits
- [llvm] r306202 - Simplify the processFixupValue interface. NFC.
Rafael Espindola via llvm-commits
- [polly] r306203 - Update to latest clang-format changes
Tobias Grosser via llvm-commits
- [PATCH] D34593: [IR][AssumptionCache] Add m_Shift and m_BitwiseLogic matchers to replace a couple m_CombineOr
Craig Topper via Phabricator via llvm-commits
- [llvm] r306204 - [Analysis][Transforms] Use commutable matchers instead of m_CombineOr in a few places. NFC
Craig Topper via llvm-commits
- [llvm] r306205 - [ValueTracking][InstCombine] Use m_Shr instead m_CombineOr(m_LShr, m_AShr). NFC
Craig Topper via llvm-commits
- [llvm] r306206 - [IR][AssumptionCache] Add m_Shift and m_BitwiseLogic matchers to replace a couple m_CombineOr
Craig Topper via llvm-commits
- [llvm] r306207 - [IR] Remove BinOp2_match and replace its usage with the more capable BinOpPred_match.
Craig Topper via llvm-commits
- [llvm] r306208 - Ensure backends available in 'opt' are also available in 'bugpoint'
Tobias Grosser via llvm-commits
- [PATCH] D34594: [GSoC] Delete space after flags which has '=' prefix
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34595: Made OPT_meabi value handling simpler
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r306209 - [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove
Hiroshi Inoue via llvm-commits
- [llvm] r306210 - fix trivial typos in comment, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306211 - fix trivial typos in comment, NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r306212 -
Anton Korobeynikov via llvm-commits
- [llvm] r306213 -
Anton Korobeynikov via llvm-commits
- [llvm] r306214 -
Anton Korobeynikov via llvm-commits
- [llvm] r306215 -
Anton Korobeynikov via llvm-commits
- [llvm] r306216 -
Anton Korobeynikov via llvm-commits
- [www] r306217 -
Tanya Lattner via llvm-commits
- [www] r306218 -
Tanya Lattner via llvm-commits
- [PATCH] D34597: [AliasSet] Fix a bug in aliasesUnknownInst. Make sure we are comparing the unknown instructions in the alias set and the instruction interested in.
Xin Tong via Phabricator via llvm-commits
- [www] r306219 -
Tanya Lattner via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [www] r306220 -
Tanya Lattner via llvm-commits
- [PATCH] D29965: PR18606 fix hang in GetMinTrailingZeros
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D17203: [LICM] Sink entire inner loops.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D22298: [LCG] Update and expand comments to properly document the design motivation, tradeoffs, and constraints.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31954: [InstCombine] Retain TBAA when narrowing loads
Sanjoy Das via Phabricator via llvm-commits
- [www] r306221 - Test commit.
Tanya Lattner via llvm-commits
- [llvm] r306222 - test commit
Tanya Lattner via llvm-commits
- [llvm] r306223 - Remove test commit change.
Tanya Lattner via llvm-commits
- [llvm] r306224 - Another test commit
Anton Korobeynikov via llvm-commits
- [lld] r306225 - Test commit
Anton Korobeynikov via llvm-commits
- Buildbot is back to normal work
Galina Kistanova via llvm-commits
- [llvm] r306226 - [IR] Implement commutable matchers without using combineOr
Craig Topper via llvm-commits
- [llvm] r306227 - [PatternMatch] Use ConstantFP::isNan instead of getting the APFloat and calling isNaN on that. NFC
Craig Topper via llvm-commits
- [www] r306228 - Much of the web page may be my fault, but i'm not actively maintaining it,
Chris Lattner via llvm-commits
- [llvm] r306229 - [SCEV] Avoid copying ConstantRange just to get the min/max value
Craig Topper via llvm-commits
- [llvm] r306230 - [Support] Don't use std::iterator, it's deprecated in C++17.
Zachary Turner via llvm-commits
- [llvm] r306231 - [PGO] Implementate profile counter regiser promotion
Xinliang David Li via llvm-commits
- [compiler-rt] r306232 - [PGO] Implementate profile counter regiser promotion (test case)
Xinliang David Li via llvm-commits
- [PATCH] D33172: [InstCombine] Simpify inverted predicates in 'or'
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r306233 - [pdb] Fix reading of llvm-generated PDBs by cvdump.
Zachary Turner via llvm-commits
- [PATCH] D27701: [lit] Fix discovery test on Windows
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D27746: [lit] Fix TestRunner unit test on Windows
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D33110: [CodeGenPrepare] Don't create inttoptr for ni ptrs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Zachary Turner via Phabricator via llvm-commits
- [polly] r306234 - [FIX] A small addition to r305675.
Roman Gareev via llvm-commits
- [polly] r306235 - [ScopInfo] Bound the number of array disjuncts in run-time bounds checks
Tobias Grosser via llvm-commits
- [llvm] r306236 - [PatternMatch] Just check if value is a Constant before calling isAllOnesValue for not_match. We don't really need to check for a specific subclass of Constant. NFC
Craig Topper via llvm-commits
- [PATCH] D32685: [X86] Adding tests for the memory folding tables generated by the TableGen backend.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [llvm] r306237 - Add support for Ananas platform
Ed Schouten via llvm-commits
- [llvm] r306238 - [AVX2] [TTI CostModel] Add cost of interleaved loads/stores for AVX2
Dorit Nuzman via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r306240 - [GlobalISel][X86] Support vector type G_EXTRACT selection.
Igor Breger via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [llvm] r306241 - [AST] Fix a bug in aliasesUnknownInst. Make sure we are comparing the unknown instructions in the alias set and the instruction interested in.
Xin Tong via llvm-commits
- [PATCH] D34603: [X86][LLVM]Adding SMAP feature and test
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r306242 - AVX-512: Fixed a crash during legalization of <3 x i8> type
Elena Demikhovsky via llvm-commits
- [llvm] r306243 - [InstCombine] add (sext i1 X), 1 --> zext (not X)
Sanjay Patel via llvm-commits
- [polly] r306244 - Test commit
Tobias Grosser via llvm-commits
- [PATCH] D34605: [GlobalISel][X86] Support bitwise operations : G_ADD, G_OR, G_XOR
Igor Breger via Phabricator via llvm-commits
- [polly] r306245 - [PPCGCodeGeneration] Enable GPU code generation with invariant loads.
Siddharth Bhat via llvm-commits
- [llvm] r306246 - [X86] Add test case for PR15705
Simon Pilgrim via llvm-commits
- [llvm] r306247 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306248 - [X86][SSE] Remove unused memopfsf32_128/memopfsf64_128 scalar memops
Simon Pilgrim via llvm-commits
- [llvm] r306249 - [IR] Move repeated asserts in FCmpInst constructor to a helper method like we do for ICmpInst and other classes. NFC
Craig Topper via llvm-commits
- [llvm] r306250 - [IR] Use isIntOrIntVectorTy instead of writing it out the long way. NFC
Craig Topper via llvm-commits
- [llvm] r306251 - [TableGen] Remove some copies around PatternToMatch.
Craig Topper via llvm-commits
- [llvm] r306252 - Revert "[LoopSimplify] Factor the logic to form dedicated exits into a utility."
Daniel Jasper via llvm-commits
- [www-releases] r306253 - Fastly is our CDN
Anton Korobeynikov via llvm-commits
- [llvm] r306254 - [LoopDeletion] NFC: Move phi node value setting into prepass
Anna Thomas via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r306255 - [MemDep] Cleanup return after else & use `auto`. NFC.
Davide Italiano via llvm-commits
- [llvm] r306256 - [LoopSimplify] Improve a test for loop simplify minorly. NFC.
Chandler Carruth via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [llvm] r306257 - [LoopSimplify] Re-instate r306081 with a bug fix w.r.t. indirectbr.
Chandler Carruth via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Sanjoy Das via Phabricator via llvm-commits
- [compiler-rt] r306259 - [esan] Disable flaky tests for PR33590
Derek Bruening via llvm-commits
- [zorg] r306260 - Build by gcc-7.1 with not optimized tablegen.
Galina Kistanova via llvm-commits
- [llvm] r306262 - fix various typos
Sylvestre Ledru via llvm-commits
- [llvm] r306264 - AMDGPU: Partially fix implicit.buffer.ptr intrinsic handling
Matt Arsenault via llvm-commits
- [llvm] r306265 - AMDGPU: Whitespace fixes
Matt Arsenault via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r306267 - [InstCombine] Factor the logic for propagating !nonnull and !range
Chandler Carruth via llvm-commits
- [llvm] r306268 - [CFL-AA] Remove unneeded function declaration. NFCI.
Davide Italiano via llvm-commits
- [zorg] r306271 - Specified number of jobs explicitly for am1i builders.
Galina Kistanova via llvm-commits
- [llvm] r306272 - [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via llvm-commits
- [polly] r306273 - [tests] Add forgotten pollyacc REQUIRES line
Tobias Grosser via llvm-commits
- [llvm] r306274 - fix trivial typo in comment, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306275 - [bugpoint] Do not initialize disassembler passes
Tobias Grosser via llvm-commits
- [llvm] r306276 - This reverts commit r306272.
Serguei Katkov via llvm-commits
Last message date:
Sun Jun 25 23:55:29 PDT 2017
Archived on: Sun Jun 25 23:55:38 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).