The Week Of Monday 15 April 2019 Archives by thread
Starting: Mon Apr 15 00:14:41 PDT 2019
Ending: Sun Apr 21 23:25:01 PDT 2019
Messages: 2037
- [PATCH] D60470: [DWARF] Prefer larger DW_AT_low_pc when constructing aranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60460: [SelectionDAG] Use KnownBits::computeForAddSub in SelectionDAG::computeKnownBits
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r358372 - [SelectionDAG] Use KnownBits::computeForAddSub/computeForAddCarry
Bjorn Pettersson via llvm-commits
- [PATCH] D60628: [LLD] [COFF] Link crtend.o as the last object file
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r358374 - [DWARF] Make DWARFDebugLine::ParsingState::RowNumber a local variable
Fangrui Song via llvm-commits
- [PATCH] D60462: [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D38528: Parallelize tail-merge string table construction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60676: [NewPM] Add Option handling for SimpleLoopUnswitch
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r358376 - [DWARF] Fix DWARFVerifier::DieRangeInfo::intersects
Fangrui Song via llvm-commits
- [PATCH] D60677: [ARM] Rewrite isLegalT2AddressImmediate
Dave Green via Phabricator via llvm-commits
- [llvm] r358377 - [DWARF] Delete redundant check in DWARFAddressRange::intersects
Fangrui Song via llvm-commits
- [PATCH] D60630: [Support] Add a test for recursive response file expansion
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60631: [Support] Fix recursive response file expansion guard
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60067: [llvm-symbolizer] Add llvm-addr2line.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r358379 - [NewPM] Add Option handling for SimplifyCFG
Serguei Katkov via llvm-commits
- [PATCH] D60614: [llvm-readelf] Fix dumping of SHN_XINDEX symbols
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60381: FileCheck [1/12]: Move variable table in new object
James Henderson via Phabricator via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D60675: [NewPM] Add Option handling for SimplifyCFG
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D60615: [Transforms][ASan] Move findAllocaForValue() to Utils/Local.cpp. NFC
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r358380 - [Transforms][ASan] Move findAllocaForValue() to Utils/Local.cpp. NFC
Alexander Potapenko via llvm-commits
- [llvm] r358381 - Revert "[DWARF] Delete redundant check in DWARFAddressRange::intersects"
Fangrui Song via llvm-commits
- [PATCH] D60306: Fix -emit-reloc against local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54366: RegAllocFast: Add heuristic to detect values not live-out of a block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros to run when specific version of GLIBC is detected
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60311: MIR printer should lowercase sub-register names to be in sync with parser?
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Kristof Beyls via Phabricator via llvm-commits
- [www] r358382 - [EuroLLVM'19] Reference the keynote from talks.html as well.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r358384 - Codegen: Fixed perf branch_weights in couple of tests. NFC.
Yevgeny Rouban via llvm-commits
- [PATCH] D60486: [AArch64] Add support for MTE intrinsics
Javed Absar via Phabricator via llvm-commits
- [PATCH] D60604: [IR] Improve SwitchInst API to support prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D59790: [DebugInfo][Docs] Document how variable location metadata is transformed through target codegen
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r358385 - [DebugInfo][Docs] Document variable location metadata transformations
Jeremy Morse via llvm-commits
- [www] r358386 - [EuroLLVM'19] Add some more posters' pdf.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60270: [llvm-objcopy] Add support for Intel HEX input/output format
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r358387 - [DWARF] Fix DWARFVerifier::DieRangeInfo::contains
Fangrui Song via llvm-commits
- [PATCH] D60679: [LowerAtomic] Lower fadd and fsub atomicrmw instructions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D60633: [AMDGPU] Avoid DAG combining assert with fneg(fadd(A,0))
Tim Renouf via Phabricator via llvm-commits
- [llvm] r358388 - [Docs] Correct some indentation muppetry that trips buildbots
Jeremy Morse via llvm-commits
- [PATCH] D60559: [TableGen] Include schedule model name in diagnostic.
Simon Tatham via Phabricator via llvm-commits
- [llvm] r358389 - [TableGen] Include schedule model name in diagnostic.
Simon Tatham via llvm-commits
- [PATCH] D60680: [OCaml] Update api to account for FNeg and CallBr instructions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D60681: [NewPM] Add Option handling for LoopVectorize
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r358390 - FileCheck [1/12]: Move variable table in new object
Thomas Preud'homme via llvm-commits
- [PATCH] D60682: [AMDGPU] Fixed +DumpCode
Tim Renouf via Phabricator via llvm-commits
- [llvm] r358391 - [Docs] Switch a code block from LLVM to text
Jeremy Morse via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D60652: [AMDGPU] Fixed incorrect test in vcnd/vcmp optimization
Tim Renouf via Phabricator via llvm-commits
- [llvm] r358392 - [AMDGPU] Fixed incorrect test in vcnd/vcmp optimization
Tim Renouf via llvm-commits
- [PATCH] D60382: FileCheck [2/12]: Stricter parsing of -D option
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60684: [llvm-readobj] Reapply: Improve error message for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D58233: Allow replacing intrinsic operands with variables
Matt Arsenault via Phabricator via llvm-commits
- [lld] r358394 - [COFF] Link crtend.o as the last object file
Martin Storsjo via llvm-commits
- [PATCH] D58984: DAG: propagate ConsecutiveRegs flags to returns too.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58983: DAG: propagate whether an arg is a pointer for CallingConv decisions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58982: DAG: allow DAG pointer size different from memory representation.
Tim Northover via Phabricator via llvm-commits
- [llvm] r358395 - [llvm-readobj] Reapply: Improve error message for --string-dump
Stephen Tozer via llvm-commits
- [llvm] r358396 - [llvm-readelf] Correctly dump symbols whose section id is SHN_XINDEX
Eugene Leviant via llvm-commits
- [PATCH] D60273: [ELF] Change findOrphanPos to only consider live sections
George Rimar via Phabricator via llvm-commits
- [llvm] r358397 - gn build: Merge r358390
Nico Weber via llvm-commits
- [PATCH] D60606: [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60383: FileCheck [3/12]: Stricter parsing of @LINE expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60674: [X86] Restore the pavg intrinsics.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60686: Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60376: [llvm-objdump] Align instructions to a tab stop
James Henderson via Phabricator via llvm-commits
- [PATCH] D60554: Fix number of args of prof branch_weights MD for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60609: Use native llvm JSON library for time profiler output
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r358398 - DAG: propagate whether an arg is a pointer for CallingConv decisions.
Tim Northover via llvm-commits
- [llvm] r358399 - DAG: propagate ConsecutiveRegs flags to returns too.
Tim Northover via llvm-commits
- [PATCH] D60131: [ELF] Change default output section type to SHT_PROGBITS
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D60660: [InstCombine] Prune fshl/fshr with masked operands
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60688: [InstCombine] add failing tests of missed optimizations of fshl/fshr
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60564: Changes for LLVM PPCISelLowering function combineBVOfConsecutiveLoads
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D60658: Fix CMake Invalid Escape Sequence
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60690: [AArch64] Skip mask checks for masks with an odd number of elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55550: [LLD][ELF] - Fix the different behavior of the linker script symbols on different platforms.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60692: [ARM] Explicit lowering of half <-> double conversions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60691: [ARM] Replace fp-only-sp and d16 with fp64 and d32.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60693: [ARM] Split predicates out into their own .td file.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D51905: Front-end of the implementation of the interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D60695: [TableGen] AsmMatcher: allow repeated input operands.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60694: [ARM] Introduce separate features for FP registers.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60696: [TableGen] New default operand "undef_tied_input".
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60697: [ARM] Allow "-march=foo+fp" to vary with foo.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60698: [ARM] add target arch definitions for 8.1-M and MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60669: [APInt] Optimize umul_ov
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60700: [ARM] Change the MC names for VMAXNM/VMINNM.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60701: [ARM] add new LLVM addressing modes for v8.1-M and MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60702: [ARM] Add fixup types for BF and LOL.
Simon Tatham via Phabricator via llvm-commits
- [www] r358401 - [EuroLLVM'19] Add a bunch of tech talk slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60703: [ARM] Add an MVE execution domain.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60704: [ARM] Disallow SP and PC in VMOVRH and VMOVHR.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60705: [ARM] Turn some undefined encoding bits into mandatory 1s.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60706: [ARM] implement 8.1-M instructions at the MC level.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60707: [ARM] Adjust calling conventions for MVE vectors.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Simon Tatham via Phabricator via llvm-commits
- [www] r358403 - [EuroLLVM'19] Add tutorials slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60487: [llvm] Prevent duplicate files in debug line header in dwarf 5: another attempt
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60376: [llvm-objdump] Align instructions to a tab stop in disassembly output
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358404 - [InstCombine] canonicalize fdiv after fmul if reassociation is allowed
Sanjay Patel via llvm-commits
- [llvm] r358405 - [llvm-objdump] Align instructions to a tab stop in disassembly output
Fangrui Song via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D60619: New pass to produce more easily-read IR.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [www] r358406 - [EuroLLVM'19] Add more TechTalk slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Ed Maste via Phabricator via llvm-commits
- [llvm] r358407 - [EarlyCSE] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r358337 - [CommandLineParser] Add DefaultOption flag
Ilya Biryukov via llvm-commits
- [PATCH] D60416: [libc++] Make sure that the symbol differ takes into account symbol types
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60626: [clang] Aligned allocation is actually supported in macosx 10.13
Louis Dionne via Phabricator via llvm-commits
- [www] r358410 - [EuroLLVM'19] Yet some more TechTalk slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60489: [LLVM-C] Add DIFile Field Accesssors
Robert Widmann via Phabricator via llvm-commits
- [llvm] r358414 - Revert r358337: "[CommandLineParser] Add DefaultOption flag"
Ilya Biryukov via llvm-commits
- [PATCH] D59990: AMDGPU. Divergence driven ISel. Assign register class for cross block values according to the divergence.
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r358415 - [llvm-objdump] Reorganize cl::opt variables and move Mach-O specifics to MachODump.cpp
Fangrui Song via llvm-commits
- [PATCH] D60711: Removed CMake cache upgrade code from 2011
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r358416 - [llvm-objdump] Delete unused forward declarations
Fangrui Song via llvm-commits
- [PATCH] D60659: [InstCombine] Eliminate stores to constant memory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60583: [AArch64] Implement Vector Funtion ABI name mangling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D60093: [LoopPredication] Allow predication of loop invariant computations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60645: [LSR] PR41445: Rewrite misses some fixup locations if it splits critical edge.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D58034: [IR/DIVar] Add flag for params that have unchanged values
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r358417 - [llvm-objdump] Wrap things in namespace llvm
Fangrui Song via llvm-commits
- [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Mikhail Dvorskiy via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 47-bit VMA
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D59042: [SDA] Bug fix: Use IPD outside the loop as divergence bound
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r358418 - [llvm-objdump] Simplify PrintHelpMessage() logic
Fangrui Song via llvm-commits
- [llvm] r358419 - [LoopPred] Hoist and of predicated checks where legal
Philip Reames via llvm-commits
- [llvm] r358420 - [EarlyCSE] add tests for selects with commuted operands (PR41101); NFC
Sanjay Patel via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D59746: [CommandLineParser] Add DefaultOption flag
Don Hinton via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60718: [LoopPred] Stop passing around builders [NFC]
Philip Reames via Phabricator via llvm-commits
- [llvm] r358421 - llvm-undname: Fix nullptr deref on invalid conversion operator names in template args
Nico Weber via llvm-commits
- [PATCH] D60719: Fixing freestanding for memcpy.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r358422 - [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D60720: [ARM] Add v4f16 and v8f16 types to the CallingConv
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60592: [libc++] Fix build failure with _LIBCPP_DEBUG=0 when iterators return values instead of references
Tom Anderson via Phabricator via llvm-commits
- [www] r358424 - [EuroLLVM'19] Some more TechTalk slides.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r358425 - Add slbfee instruction.
Sean Fertile via llvm-commits
- [www] r358426 - [EuroLLVM'19] Add a missing break.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60722: gn build: Add a `use_asan` build arg that can be used to build asanified clangs and llds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60723: [EarlyCSE] detect equivalence of selects with inverse conditions and commuted operands (PR41101)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r358427 - [X86] Restore the pavg intrinsics.
Craig Topper via llvm-commits
- [llvm] r358428 - [CommandLineParser] Add DefaultOption flag
Don Hinton via llvm-commits
- [PATCH] D60575: [TSan][libdispatch] Use FileCheck's --implicit-check-not=...
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D60639: [TSan][libdispatch] Port gcd-sync-block-copy.mm to C++
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r358429 - Fix header guard typo and build error.
Hiroshi Yamauchi via llvm-commits
- [llvm] r358430 - Add explicit dependency to MCDwarf.h in ARC backend.
Pete Couperus via llvm-commits
- [llvm] r358431 - [DEBUGINFO] Prevent Instcombine from dropping debuginfo when removing zexts
Wolfgang Pieb via llvm-commits
- [llvm] r358432 - [x86] update test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60725: [LLVM-C] Add Accessors For Global Variable Metadata Properties
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D60727: [NVPTXAsmPrinter] clean up dead code. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60641: [DebugInfo at O2] Prevent Instcombine from dropping debug info when removing zexts (fixes PR41475)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D60635: [zorg] Add LLVM lab buildslaves for Windows/Ubuntu builders.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Dave Green via Phabricator via llvm-commits
- [PATCH] D60510: [ADT] Fix template parameter names of llvm::{upper|lower}_bound
David Blaikie via Phabricator via llvm-commits
- [llvm] r358434 - [LoopPred] Stop passing around builders [NFC]
Philip Reames via llvm-commits
- [llvm] r358436 - [X86] Block i32/i64 for 'k' and 'Yk' in getRegForInlineAsmConstraint without avx512bw.
Craig Topper via llvm-commits
- [PATCH] D60329: [gn] Use label_name rather than target_output_name for objects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60663: Time profiler: small fixes and optimizations
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60160: [PowerPC] Update P9 vector costs for insert/extract element
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D60423: [OpenMP] Exchange code in asm file for inline assembly
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D60637: [WebAssembly] Emit the DataCount section when bulk memory is enabled
Sam Clegg via Phabricator via llvm-commits
- [llvm] r358439 - [Tests] Add a few more tests for LoopPredication w/invariant loads
Philip Reames via llvm-commits
- [PATCH] D60549: [LLD][COFF] use offset in archive to disambiguate archive members
Bob Haarman via Phabricator via llvm-commits
- [lld] r358440 - [LLD][COFF] use offset in archive to disambiguate archive members
Bob Haarman via llvm-commits
- [PATCH] D60726: Fixed -Wconversion-null warning in GCC.
Reuben Thomas via Phabricator via llvm-commits
- [llvm] r358443 - Revert r358418: "[llvm-objdump] Simplify PrintHelpMessage() logic"
Alex Lorenz via llvm-commits
- [llvm] r358444 - [EarlyCSE] add test for select condition double-negation; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60730: Only use argv[0] as the main executable name if it exists.
Sean Silva via Phabricator via llvm-commits
- [llvm] r358446 - AMDGPU: Fix printed format of SReg_96
Matt Arsenault via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [llvm] r358447 - AMDGPU: Fix unreachable when counting register usage of SGPR96
Matt Arsenault via llvm-commits
- [PATCH] D60421: [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols
ben via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Sam Clegg via Phabricator via llvm-commits
- [llvm] r358448 - Time profiler: small fixes and optimizations
Anton Afanasyev via llvm-commits
- [llvm] r358449 - [X86] Fix a stack folding test to have a full xmm2-31 clobber list instead of stopping at xmm15. Add an additional dependency to keep instruction below inline asm block.
Craig Topper via llvm-commits
- [llvm] r358450 - [X86] Limit the 'x' inline assembly constraint to zmm0-15 when used for a 512 type.
Craig Topper via llvm-commits
- [PATCH] D60285: Make calls into the pthread library use weak symbols.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60445: Change cast to dyn_cast to be consistent with other casts within same scope.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D60731: [AMDGPU] Flag new raw/struct atomic ops as source of divergence
Tim Renouf via Phabricator via llvm-commits
- [llvm] r358451 - [Support] Add a test for recursive response file expansion
Shoaib Meenai via llvm-commits
- [llvm] r358452 - [Support] Fix recursive response file expansion guard
Shoaib Meenai via llvm-commits
- [lld] r358453 - Fix test on Windows that uses a different path separator character.
Douglas Yung via llvm-commits
- [llvm] r358454 - [EarlyCSE] add more tests for double-negated select condition; NFC
Sanjay Patel via llvm-commits
- [llvm] r358455 - Only use argv[0] as the main executable name if it exists.
Sean Silva via llvm-commits
- [www] r358456 - [EuroLLVM'19] Yet another TechTalk slide deck.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60733: [gn] Include PatternInit.cpp.
bryant via Phabricator via llvm-commits
- [PATCH] D60734: [gn] Support dots in CMake paths in the sync script
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [llvm] r358457 - [LSR] Rewrite misses some fixup locations if it splits critical edge
Quentin Colombet via llvm-commits
- [PATCH] D60586: [Clang] Conversion of a switch table to a bitmap is not profitable for -Os and -Oz compilation
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r358458 - [AArch64][GlobalISel] Don't do extending loads combine for non-pow-2 types.
Amara Emerson via llvm-commits
- [llvm] r358459 - Revert r358405: "[llvm-objdump] Align instructions to a tab stop in disassembly output"
Alex Lorenz via llvm-commits
- [llvm] r358460 - Revert [Support] Fix recursive response file expansion guard
Shoaib Meenai via llvm-commits
- [llvm] r358461 - Revert [Support] Add a test for recursive response file expansion
Shoaib Meenai via llvm-commits
- [PATCH] D59667: Regression test to ensure that we handling importing of anonymous enums correctly
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] WIP/RFC Splitting large offsets from base addresses
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60738: [MSP430AsmPrinter] Refactor special cases out of printOperand. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60740: [InlineCost] cleanup calculations of Cost and Threshold
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r358465 - Reapply [Support] Add a test for recursive response file expansion
Shoaib Meenai via llvm-commits
- [llvm] r358466 - Reapply [Support] Fix recursive response file expansion guard
Shoaib Meenai via llvm-commits
- [PATCH] D60741: Remove some more unused headers from MachineFunction.h and friends.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Aaron Smith via Phabricator via llvm-commits
- [llvm] r358468 - Remove some more unused headers from MachineFunction.h and friends.
Eric Christopher via llvm-commits
- [compiler-rt] r358469 - [TSan][libdispatch] Port gcd-sync-block-copy.mm to C++
Julian Lettner via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60744: lld: elf: Fix sections with explict addresses in regions
Gabriel Smith via Phabricator via llvm-commits
- [PATCH] D60745: Remove RunSLPAfterLoopVectorization option...
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D60746: [BlockExtractor] Extend the file format to support the grouping of basic blocks
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r358471 - [CodeExtractor] Add a few debug lines to understand why a region is not extracted
Quentin Colombet via llvm-commits
- [PATCH] D60747: Remove EnableEarlyCSEMemSSA option
Eric Christopher via Phabricator via llvm-commits
- [llvm] r358472 - [llvm-objdump] Simplify PrintHelpMessage() logic
Fangrui Song via llvm-commits
- [lld] r358473 - [MachO] Add -macho to llvm-objdump commands
Fangrui Song via llvm-commits
- [llvm] r358474 - [llvm-objdump] Align instructions to a tab stop in disassembly output
Fangrui Song via llvm-commits
- [PATCH] D60750: [libc++][CMake] Clean up logic for choosing which unwinder lib to link with tests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60751: [NFC][InlineCost] cleanup - comments, overflow handling.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60250: [llvm-objdump] Allow -dynamic-reloc on ET_EXEC files
George Rimar via Phabricator via llvm-commits
- [zorg] r358475 - Add LLVM lab buildslaves for Windows/Ubuntu builders.
Galina Kistanova via llvm-commits
- [llvm] r358476 - Use native llvm JSON library for time profiler output
Anton Afanasyev via llvm-commits
- [PATCH] D60752: [NFCI] Use less memory by storing the Loop* as visited instead of storing each BasicBlock* in the block as visited.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60753: [NFCI] Split isPotentiallyReachable into two implementations.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60754: Add forEachDescendant to DominatorTree.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60653: Correctly check if a warning message lacks a trailing new line
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D60755: [NFCI] Improve efficiency of isPotentiallyReachableFromManyDomTree.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60756: [NFCI] Replace linear scan with bisection.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60342: ELF: Move build id computation to Writer. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] r358478 - Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481)
Hans Wennborg via llvm-commits
- [PATCH] D60757: Fix a crash bug caused by a nested call of parallelForEach.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60758: Add an assertion that parallelForEach doesn't nest.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60759: Add an assertion that parallelForEach doesn't nest.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60760: Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D60655: Fix typo in ArmUnwindInfo::GetUnwindPlan
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D60761: [FunctionAttrs] Remove readonly and writeonly assertion
Luke Lau via Phabricator via llvm-commits
- [PATCH] D60353: ELF: Add basic partition data structures and behaviours.
George Rimar via Phabricator via llvm-commits
- [www] r358480 - Win snapshot: r358402
Hans Wennborg via llvm-commits
- [PATCH] D60762: [SelectionDAG] Legalize vaargs that require vector splitting
Luke Lau via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60765: [ELF] Place SectionPiece::{Live,Hash} bit fields together
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358482 - Removed CMake cache upgrade code from 2011
Dmitri Gribenko via llvm-commits
- [PATCH] D59986: [ELF] Respect NonAlloc when copying flags from the previous sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60766: Fixed error message printing in write_cmake_config.py
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D60618: [ARM] Add bitcast/extract_subvec. of fp16 vectors
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D60769: [SimpleLoopUnswitch] Discard stale prof branch_weights for partial unswitched branches
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60321: [llvm-readobj] Add helper functions `printVersionSymbol()`, `printVersionDefinition()` and `printVersionDependency()`
Xing via Phabricator via llvm-commits
- [PATCH] D60770: [llvm-symbolizer] Make the output with `-output-style=GNU` closer to addr2line's
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D60584: Conversion of a switch table to a bitmap is not profitable for -Os and -Oz compilation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60360: Dump the minimal version of cmake 3.5.0
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r358483 - Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via llvm-commits
- [PATCH] D60771: llvm-undname: Add a -raw-input flag to pass a raw buffer to microsoftDemangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60324: [llvm-objcopy] Add switch to allow removing referenced sections
George Rimar via Phabricator via llvm-commits
- [llvm] r358485 - llvm-undname: Add a -raw-file flag to pass a raw buffer to microsoftDemangle
Nico Weber via llvm-commits
- [llvm] r358486 - gn build: Merge r358422
Nico Weber via llvm-commits
- [PATCH] D60772: [AMDGPU] Add optional bounds checking for scratch accesses
Carl Ritson via Phabricator via llvm-commits
- [llvm] r358487 - Fix llvm-undname tests after r358485
Nico Weber via llvm-commits
- [llvm] r358488 - llvm-undname: add a missing CHECK: to a passing test
Nico Weber via llvm-commits
- [PATCH] D60773: [llvm-objcopy] Support full list of bfd targets that lld uses.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D60774: llvm-undname: Tweak arena allocator
Nico Weber via Phabricator via llvm-commits
- [llvm] r358489 - llvm-undname: Tweak arena allocator
Nico Weber via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [llvm] r358491 - llvm-undname: Fix nullptr deref on invalid structor names in template args
Nico Weber via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r358492 - llvm-undname: Consistently use "return nullptr" in functions returning pointers
Nico Weber via llvm-commits
- [llvm] r358494 - [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D60687: [clangd] Check file path of declaring header when deciding whether to insert include.
Eric Liu via Phabricator via llvm-commits
- [llvm] r358495 - [SystemZ] Add missing intrinsics to intrinsics-immarg.ll
Ulrich Weigand via llvm-commits
- [PATCH] D60535: [pstl] Remove the stdlib headers from the PSTL and move them to the tests
Louis Dionne via Phabricator via llvm-commits
- [llvm] r358498 - [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Luis Marques via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60777: [llvm-objdump] Test tabs in disassemble-align.s with a more visible character
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358501 - [OCaml] Update api to account for FNeg and CallBr instructions
whitequark via llvm-commits
- [PATCH] D60314: [DAGCombiner] Add missing flag to addressing mode check
Luís Marques via Phabricator via llvm-commits
- [llvm] r358502 - [DAGCombiner] Add missing flag to addressing mode check
Luis Marques via llvm-commits
- [llvm] r358504 - [llvm-objdump] Test tabs in disassemble-align.s with a more visible character
Fangrui Song via llvm-commits
- [llvm] r358505 - [Hexagon] Remove indeterministic traversal order
Krzysztof Parzyszek via llvm-commits
- [PATCH] D60779: [ADT] llvm::bsearch, binary search for mere mortals
Sam McCall via Phabricator via llvm-commits
- [PATCH] D58633: [InstCombine] remove one-use restriction for icmp+add constant fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58202: [Polly][ScheduleOptimizer] Hoist extension nodes after schedule optimization.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55290: [docs] Update llvm.loop metadata documentation.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r358506 - [Tests] Add branch_weights to latches so that test is not effected by future profitability patch to LoopPredication
Philip Reames via llvm-commits
- [PATCH] D60782: ftime-trace: Trace the name of the currently active pass as well.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60783: [LoopPred] Implement a version of the profitability heuristic w/o BPI
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60668: [IR] Add WithOverflowInst class
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60555: [llvm-objcopy] Fill .symtab_shndx section correctly
ben via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60784: [Object][XCOFF] Add intial support for parsing/dumping section header table.
Sean Fertile via Phabricator via llvm-commits
- [compiler-rt] r358510 - [libFuzzer] Remove tautological compare.
Matt Morehouse via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D60785: [ELF] Align file offset for .bss if first section in a PT_LOAD
James Clarke via Phabricator via llvm-commits
- [PATCH] D60037: [PowerPC] Use the two-constant NR algorithm for refining estimates
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60788: [Support][JSON] Add reserve() to json Array
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60539: Add -std=c++14 language standard option to tests that require C++14 default
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r358512 - [IR] Add WithOverflowInst class
Nikita Popov via llvm-commits
- [llvm] r358513 - [x86] add more tests for LEA formation; NFC
Sanjay Patel via llvm-commits
- [llvm] r358514 - [InstCombine] Add tests for fshl/fshr with masked operands; NFC
Nikita Popov via llvm-commits
- [llvm] r358515 - [InstCombine] Prune fshl/fshr with masked operands
Nikita Popov via llvm-commits
- [PATCH] D60789: [x86] try to widen 'shl' as part of LEA formation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60562: [X86][AVX] X86ISD::PERMV/PERMV3 node types can never fold index ops
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r358516 - [X86][AVX] X86ISD::PERMV/PERMV3 node types can never fold index ops
Simon Pilgrim via llvm-commits
- [llvm] r358517 - [CVP] Add tests for non-overflowing mulo; NFC
Nikita Popov via llvm-commits
- [PATCH] D60717: [libc++] Remove old workaround for buildit
Louis Dionne via Phabricator via llvm-commits
- [llvm] r358519 - [SLP] Refactoring of the operand reordering code.
Simon Pilgrim via llvm-commits
- [PATCH] D60790: [LPM/BPI] Preserve BPI through trivial loop pass pipeline
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60791: [CVP] Simplify umulo and smulo that cannot overflow
Nikita Popov via Phabricator via llvm-commits
- [llvm] r358520 - [Support][JSON] Add reserve() to json Array
Anton Afanasyev via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60792: Time profiler: optimize json output time
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D60794: [libcxx][CMake] Add an option to include -lgcc_s in the linker script
Tom Stellard via Phabricator via llvm-commits
- [llvm] r358521 - [CVP] Simplify umulo and smulo that cannot overflow
Nikita Popov via llvm-commits
- [PATCH] D60795: [LLVM-C] Add LLVMDISubprogramGetLine accessor
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [llvm] r358522 - Time profiler: optimize json output time
Anton Afanasyev via llvm-commits
- [llvm] r358523 - [EarlyCSE] detect equivalence of selects with inverse conditions and commuted operands (PR41101)
Sanjay Patel via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r358526 - [TargetLowering] Rename preferShiftsToClearExtremeBits and shouldFoldShiftPairToMask (PR41359)
Simon Pilgrim via llvm-commits
- [llvm] r358527 - [NVPTXAsmPrinter] clean up dead code. NFC
Nick Desaulniers via llvm-commits
- [PATCH] D60512: [X86][AVX] Combine shuffles extracted from a common vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60473: [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc functions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D60403: [CostModel][X86] Add bool anyof/allof reduction costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60529: [asan_symbolize] Add a simple plugin architecture
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60650: [LVI][CVP] Constrain values in with.overflow branches
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60656: [LVI][CVP] Calculate with.overflow result range
Nikita Popov via Phabricator via llvm-commits
- [llvm] r358531 - Fix a typo in comments. [NFC]
Ali Tamur via llvm-commits
- [llvm] r358532 - [LLVM-C] Add Accessors For Global Variable Metadata Properties
Robert Widmann via llvm-commits
- [PATCH] D60153: Re-enable most lldb-vscode tests on Linux.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D58700: [JumpThreading] Replace MergeBasicBlockIntoOnlyPred() with MergeBlockIntoPredecessor()
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D60798: [HWASan] Fixed slow DWARF unwinding.
Mitch Phillips via Phabricator via llvm-commits
- [compiler-rt] r358535 - [HWASan] Fixed slow DWARF unwinding.
Mitch Phillips via llvm-commits
- [PATCH] D60799: Add a getSizeInBits() accessor to MachineMemOperand. NFC.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D60800: [MS] Emit S_HEAPALLOCSITE debug info
Amy Huang via Phabricator via llvm-commits
- [PATCH] D60801: [X86] Disable argument copy elision for arguments passed via pointers
Craig Topper via Phabricator via llvm-commits
- [lld] r358536 - ELF: Move build id computation to Writer. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D60242: Add IR support, ELF section and user documentation for partitioning feature.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60802: Implement sys::fs::copy_file using the macOS copyfile(3) API to support APFS clones
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r358539 - [x86] adjust LEA tests for better coverage; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60596: Fix checks for AArch64MCExpr::VK_SABS flag
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D60803: [AsmPrinter] defer %c to base class for ARM, PPC, and Hexagon. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60804: [Support] Add JSON streaming output API, faster where the heavy value types aren't needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D58083: lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS
Nicholas Allegra via Phabricator via llvm-commits
- [llvm] r358540 - [ADT] llvm::bsearch, binary search for mere mortals
Sam McCall via llvm-commits
- [PATCH] D60805: [builtins] Add __cmpsf2 for ARM version of comparesf2
Yi Kong via Phabricator via llvm-commits
- [PATCH] D60806: [HWASan] Added no-FP unit test for register dump.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60274: [ELF] Implement Dependent Libraries Feature
ben via Phabricator via llvm-commits
- [compiler-rt] r358542 - [builtins] Add __cmpsf2 for ARM version of comparesf2
Yi Kong via llvm-commits
- [llvm] r358543 - Add basic loop fusion pass.
Kit Barton via llvm-commits
- [PATCH] D59923: [Driver] Simplify -g level computation and its interaction with -gsplit-dwarf
Fangrui Song via Phabricator via llvm-commits
- [lld] r358545 - lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS
Rui Ueyama via llvm-commits
- [llvm] r358546 - Temporarily Revert "Add basic loop fusion pass."
Eric Christopher via llvm-commits
- [lld] r358547 - Fix a crash bug caused by a nested call of parallelForEach.
Rui Ueyama via llvm-commits
- [PATCH] D60470: [DWARF] Change ambiguity resolution from smallest CUOffset to largest (LowPC, CUOffset)
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358548 - Remove the run-slp-after-loop-vectorization option.
Eric Christopher via llvm-commits
- [PATCH] D60809: [builtins] __gnu_{ldivmod, uldivmod}_helper for libgcc compatibility
Yi Kong via Phabricator via llvm-commits
- [PATCH] D60810: [Support] Add LEB128 support to BinaryStreamReader/Writer.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D60811: [PowerPC] Fix wrong ElemSIze when calling isConsecutiveLS()
Zhang Kang via Phabricator via llvm-commits
- [llvm] r358552 - Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher via llvm-commits
- [llvm] r358553 - Revert "Add basic loop fusion pass." Per request.
Eric Christopher via llvm-commits
- [PATCH] D60356: Accelerate isPotentiallyReachable when a DominatorTree is available.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60812: Don't error on CMAKE_SYSTEM_NAME=Wasi
Matthew Bauer via Phabricator via llvm-commits
- [PATCH] D60813: [ELF] Use llvm::bsearch. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358554 - [MCA] Moved the bottleneck analysis to its own file. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r358555 - [X86] In CopyToFromAsymmetricReg, use VR128 instead of FR32 instructions for GR32<->XMM register copies.
Craig Topper via llvm-commits
- [llvm] r358556 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r358557 - Fixed error message printing in write_cmake_config.py
Dmitri Gribenko via llvm-commits
- [PATCH] D60814: [PassBuilder] promote pass-pipeline parsing API to public
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r358558 - [DWARF] Pass ReferenceToDIEOffsets elements by reference
Fangrui Song via llvm-commits
- [llvm] r358559 - [CVP] processOverflowIntrinsic(): don't crash if constant-holding happened
Roman Lebedev via llvm-commits
- [www] r358560 - Update the LLVM license in the overview.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r358562 - [llvm-objcopy] Support full list of bfd targets that lld uses.
Jordan Rupprecht via llvm-commits
- [www] r358563 - Fix double quotes.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r358564 - Change some llvm::{lower, upper}_bound to llvm::bsearch. NFC
Fangrui Song via llvm-commits
- [lld] r358565 - [ELF] Use llvm::bsearch. NFC
Fangrui Song via llvm-commits
- [PATCH] D60775: [libclang] Expose ext_vector_type
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r358567 - [DWARF] llvm::Error -> Error. NFC
Fangrui Song via llvm-commits
- [PATCH] D60017: [git] Be more specific when looking for llvm-svn
Jordan Rupprecht via Phabricator via llvm-commits
- [www] r358568 - [EuroLLVM'19] Upload some more posters.
Arnaud A. de Grandmaison via llvm-commits
- [www] r358569 - [EuroLLVM'19] Upload the last techtalk slide deck.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60457: [CodeGen] Fixed de-optimization of legalize subvector extract
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D60316: [clangd] Include insertion: require header guards, drop other heuristics, treat .def like .inc.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D60729: Fixed memory leak reported in https://bugs.llvm.org/show_bug.cgi?id=41494
Phabricator via Phabricator via llvm-commits
- [www] r358573 - [EuroLLVM'19] Yet another poster uploaded.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r358574 - [CostModel][X86] Add bool anyof/allof reduction costs
Simon Pilgrim via llvm-commits
- [PATCH] D60816: [llvm-symbolizer] Unhide and document the '-output-style' option.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D60640: AMDGPU/GlobalISel: Implement select for G_ICMP and G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60625: [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)),BW-1) iff C is power-of-2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60625: [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)),BW-1) iff C is power-of-2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60625: [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)),BW-1) iff C is power-of-2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60625: [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)),BW-1) iff C is power-of-2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60602: [InferAddressSpaces] Add AS parameter to the pass factory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60067: [llvm-symbolizer] Add llvm-addr2line
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D60095: [LLD][COFF] Move PDB type server loading from PDB.cp early into InputFiles.cpp and introduce PDBInputFile
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59917: [SelectionDAG][FIX] Allow "returned" arguments to be bit-casted
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60820: [yaml2elf/obj2yaml] - Allow normal parsing/dumping of the .rela.dyn section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60516: [LTO] Add plumbing to save stats during LTO on Darwin.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r358577 - [LLVM-C] Add DIFile Field Accesssors
Robert Widmann via llvm-commits
- [llvm] r358578 - gn build: Merge r358554
Nico Weber via llvm-commits
- [PATCH] D60823: [Support] make countLeadingZeros() and countTrailingZeros() return unsigned
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60824: AMDGPU: Force skip over SMRD, VMEM and s_waitcnt instructions
Rhys Perry via Phabricator via llvm-commits
- [PATCH] D60600: [InstCombine] Fix a vector-of-pointers instcombine undef bug.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r358579 - [AMDGPU] Flag new raw/struct atomic ops as source of divergence
Tim Renouf via llvm-commits
- [PATCH] D60825: [llvm-objcopy] - Check dynamic relocation sections for broken references.
George Rimar via Phabricator via llvm-commits
- [www-releases] r358580 - Add 7.1.0 sources
Tom Stellard via llvm-commits
- [PATCH] D60621: [AMDGPU][MC] Corrected parsing of registers
Phabricator via Phabricator via llvm-commits
- [llvm] r358581 - [AMDGPU][MC] Corrected parsing of registers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D60214: [DAGCombiner] move splat-shuffle after binop with splat constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60125: [ScheduleDAGRRList] Recompute topological ordering on demand.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r358583 - [ScheduleDAGRRList] Recompute topological ordering on demand.
Florian Hahn via llvm-commits
- [llvm] r358584 - [Support] Add LEB128 support to BinaryStreamReader/Writer.
Lang Hames via llvm-commits
- [llvm] r358585 - [DAGCombine] Add SimplifyDemandedBits helper that handles demanded elts mask as well
Simon Pilgrim via llvm-commits
- [PATCH] D60265: [LoopUnroll] Allow unrolling if the unrolled size does not exceed loop size.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r358586 - [LoopUnroll] Allow unrolling if the unrolled size does not exceed loop size.
Florian Hahn via llvm-commits
- [llvm] r358587 - [ARM] make test checks more thorough; NFC
Sanjay Patel via llvm-commits
- [llvm] r358592 - AMDGPU: Force skip over SMRD, VMEM and s_waitcnt instructions
Rhys Perry via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r358594 - [ARM] tighten test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60622: [AMDGPU][MC] Corrected handling of "-" before expressions
Phabricator via Phabricator via llvm-commits
- [llvm] r358596 - [AMDGPU][MC] Corrected handling of "-" before expressions
Dmitry Preobrazhensky via llvm-commits
- [llvm] r358597 - [LVI][CVP] Constrain values in with.overflow branches
Nikita Popov via llvm-commits
- [www] r358598 - add minutes
John Regehr via llvm-commits
- [www-releases] r358599 - Fix typo
Tom Stellard via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D60459: SILoadStoreOptimizer pass mischedules s_add,s_addc with interfering s_lshl
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D60832: [MemorySSA] LCSSA preserves MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60833: [MemorySSA] Teach LoopSimplify to preserve MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r358600 - [InstCombine] Factor out unreachable inst idiom creation [NFC]
Philip Reames via llvm-commits
- [llvm] r358601 - [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols
Steven Wu via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60089: [ARM] Don't replicate instructions in Ifcvt at minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60550: [X86] Enable AVX512_BF16 instructions, which are supported for BFLOAT16 in Cooper Lake
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r358603 - [AsmPrinter] defer %c to base class for ARM, PPC, and Hexagon. NFC
Nick Desaulniers via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Lang Hames via Phabricator via llvm-commits
- [www] r358606 - Add slides for the 2019 EuroLLVM Tutorial on MLIR
Mehdi Amini via llvm-commits
- [llvm] r358607 - Add basic loop fusion pass.
Kit Barton via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D59812: [analyzer] PR41185: Fix regression where __builtin_* functions weren't recognized
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r358613 - [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via llvm-commits
- [PATCH] D60836: [WebAssembly] Object: Improve error messages on invalid section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60838: [x86] use psubus for more vsetcc lowering (PR39859)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60839: [ScheduleDAGInstrs] Compute topological ordering on demand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60840: [AArch64][MC] Reject "add x0, x1, w2, lsl #1" etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60841: [AsmPrinter] hoist %a output template to base class for ARM+Aarch64
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60227: [Remarks] Add string deduplication using a string table
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Petr Hosek via Phabricator via llvm-commits
- [llvm] r358617 - Add a getSizeInBits() accessor to MachineMemOperand. NFC.
Amara Emerson via llvm-commits
- [llvm] r358618 - [AsmPrinter] hoist %a output template to base class for ARM+Aarch64
Nick Desaulniers via llvm-commits
- [PATCH] D60405: MinidumpYAML: Add support for ModuleList stream
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D59806: [clang-tidy] Add a check for [super self] in initializers 🔍
Stephane Moore via Phabricator via llvm-commits
- [llvm] r358619 - Test commit by Denis Bakhvalov
Denis Bakhvalov via llvm-commits
- [llvm] r358622 - [x86] try to widen 'shl' as part of LEA formation
Sanjay Patel via llvm-commits
- [PATCH] D60843: [X86] Make sure we copy the HandleSDNode back to N before executing the default code after the switch in matchAddressRecursively
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60844: [GISel]: IRTranslator: Prefer a buidInstr form that allows CSE of cast instructions
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D60736: [Sema][ObjC] Don't warn about a block implicitly retaining self if the block is marked noescape
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r358623 - Fix formatting. NFC
Akira Hatanaka via llvm-commits
- [llvm] r358628 - Implement sys::fs::copy_file using the macOS copyfile(3) API
Adrian Prantl via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60847: [CMake] Enable policy CMP0056
Petr Hosek via Phabricator via llvm-commits
- [llvm] r358634 - Revert Implement sys::fs::copy_file using the macOS copyfile(3) API to support APFS clones.
Adrian Prantl via llvm-commits
- [PATCH] D50407: Remove obsolete policy settings
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60546: [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
Craig Topper via Phabricator via llvm-commits
- [llvm] r358636 - Fix bad compare function over FusionCandidate.
Richard Trieu via llvm-commits
- [llvm] r358637 - [GISel]:IRTranslator: Prefer a buidInstr form that allows CSE of cast instructions
Aditya Nandakumar via llvm-commits
- [PATCH] D60189: [llvm-objcopy] Simplify SHT_NOBITS -> SHT_PROGBITS promotion
Fangrui Song via Phabricator via llvm-commits
- [lld] r358638 - lld: elf: Fix sections with explict addresses in regions
Rui Ueyama via llvm-commits
- [llvm] r358639 - Fix a typo in comments. [NFC]
Ali Tamur via llvm-commits
- [PATCH] D60850: [sema][objc] Minor refactor to OverrideSearch. NFCI.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [llvm] r358640 - [AMDGPU] Avoid DAG combining assert with fneg(fadd(A, 0))
Tim Renouf via llvm-commits
- [llvm] r358641 - Elaborate why we have an option on by default for enabling chr.
Eric Christopher via llvm-commits
- [PATCH] D60417: [libunwind] Add support for ARMv7-M architecture which uses the Thumb 2 ISA (unified syntax)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r358643 - [llvm-profdata] Fix one bad format in llvm-profdata CommandGuide doc. NFC
Rong Xu via llvm-commits
- [PATCH] D60855: [doc] fix typo & broken link
kwangson via Phabricator via llvm-commits
- [llvm] r358644 - [PowerPC] Fix wrong ElemSIze when calling isConsecutiveLS()
Kang Zhang via llvm-commits
- [lld] r358645 - [ELF] Place SectionPiece::{Live, Hash} bit fields together
Fangrui Song via llvm-commits
- [lld] r358646 - [LLD][ELF] - Fix the different behavior of the linker script symbols on different platforms.
George Rimar via llvm-commits
- [PATCH] D60502: [llvm-nm] Add --special-syms
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D60856: [CodeGen] Add "const" to MachineInstr::mayAlias
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r358647 - [NewPM] Add Option handling for LoopVectorize
Serguei Katkov via llvm-commits
- [PATCH] D55423: [LLD][ELF] - A fix for "linker script assignment loses relative nature of section" bug.
George Rimar via Phabricator via llvm-commits
- [llvm] r358648 - Test commit access [NFC]
Cullen Rhodes via llvm-commits
- [llvm] r358649 - [llvm-objcopy][llvm-strip] Add switch to allow removing referenced sections
James Henderson via llvm-commits
- [lld] r358650 - [ELF] Respect NonAlloc when copying flags from the previous sections
Fangrui Song via llvm-commits
- [PATCH] D60858: AMDGPU: Skip debug instructions in assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60859: [SimplifyCFG] remove bogus test case; NFC
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60860: [LLD] [MinGW] Add an --appcontainer flag, passed through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r358651 - [X86][SSE] Lower ICMP EQ(AND(X, C), C) -> SRA(SHL(X, LOG2(C)), BW-1) iff C is power-of-2.
Simon Pilgrim via llvm-commits
- [lld] r358652 - [LLD][ELF] - A fix for "linker script assignment loses relative nature of section" bug.
George Rimar via llvm-commits
- [www] r358653 - [EuroLLVM'19] Add lightning talks slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D60375: [X86] combineVectorTruncationWithPACKUS - remove split/concatenation of mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60861: [MachineScheduler] Check pending instructions when an instruction is scheduled
James Molloy via Phabricator via llvm-commits
- [llvm] r358656 - [yaml2elf/obj2yaml] - Allow normal parsing/dumping of the .rela.dyn section
George Rimar via llvm-commits
- [PATCH] D60862: [CMake] Allow custom extensions for externalized debug info
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D60864: [AMDGPU] Ignore non-SUnits edges
Piotr Sobczak via Phabricator via llvm-commits
- [compiler-rt] r358657 - [asan_symbolize] Add a simple plugin architecture
Dan Liew via llvm-commits
- [lld] r358659 - [LLD][ELF] - Convert out-of-order-section-in-region.s to *.test. NFCI.
George Rimar via llvm-commits
- [PATCH] D60627: [MSVC] Use the correct casing of HostX64/HostX86
Martin Storsjö via Phabricator via llvm-commits
- [lld] r358663 - [wasm] Simplify. NFC
Fangrui Song via llvm-commits
- [llvm] r358667 - [llvm-objcopy] Add -B mips
Jordan Rupprecht via llvm-commits
- [llvm] r358668 - gn build: Merge r358620
Nico Weber via llvm-commits
- [llvm] r358669 - gn build: Merge r358633
Nico Weber via llvm-commits
- [llvm] r358670 - gn build: Merge r358607
Nico Weber via llvm-commits
- [PATCH] D60797: [libc++][CMake] Always provide new/delete in libc++ unless specified otherwise
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60870: POC. [PassBuilder] introduce a separate pass-pipeline parsing API
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r358672 - MinidumpYAML: Add support for ModuleList stream
Pavel Labath via llvm-commits
- [PATCH] D60871: [CodeComplete] Remove obsolete isOutputBinary().
Sam McCall via Phabricator via llvm-commits
- [llvm] r358673 - MinidumpYAML: Fix ambiguity between std::make_unique and llvm::make_unique
Benjamin Kramer via llvm-commits
- [PATCH] D60835: [Serialization] Stable serialization order for OpenCLTypeExtMap and OpenCLDeclExtMap
Phabricator via Phabricator via llvm-commits
- [PATCH] D60267: [clangd] Support relatedInformation in diagnostics.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D59457: [analyzer][NFC] Use capital variable names, move methods out-of-line, rename some in CheckerRegistry
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D60874: [ARM][FIX] Add missing f16.lane.vldN/vstN lowering
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r358680 - Fix a bug in SCEV's isSafeToExpand around speculation safety
Philip Reames via llvm-commits
- [llvm] r358681 - [SDA] Bug fix: Use IPD outside the loop as divergence bound
Nicolai Haehnle via llvm-commits
- [PATCH] D60498: Clean up docstrings in swig interface files
Pavel Labath via Phabricator via llvm-commits
- [compiler-rt] r358682 - [asan_symbolize] Workaround bug in old Python 2 versions.
Dan Liew via llvm-commits
- [compiler-rt] r358306 - [libFuzzer] support -runs=N in the fork mode. Make sure we see one-line reports from ubsan in the fork mode. Test both
Russell Gallop via llvm-commits
- [llvm] r358684 - [LoopPredication] Allow predication of loop invariant computations (within the loop)
Philip Reames via llvm-commits
- [llvm] r358685 - [CMake] Allow custom extensions for externalized debug info
Stefan Granitz via llvm-commits
- [PATCH] D60876: [TypeBasedAliasAnalysis] Cache TBAA results in BatchAA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60877: [GlobalISel][AArch64] Legalize v8s8 loads
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r358687 - [x86] add tests for improved insertelement to index 0 (PR41512); NFC
Sanjay Patel via llvm-commits
- [llvm] r358688 - [LoopPred] Fix a blatantly obvious bug in r358684
Philip Reames via llvm-commits
- [PATCH] D60143: [compiler-rt][tests] Propagate COMPILER_RT_UNITTEST_LINK_FLAGS
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60878: [Object][XCOFF] Add an XCOFF dumper for llvm-readobj
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60424: [libc++] Make sure we re-export some missing libc++abi symbols from libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60851: Insert IACA markers
Vy Nguyen via Phabricator via llvm-commits
- [llvm] r358692 - [X86] combineVectorTruncationWithPACKUS - remove split/concatenation of mask
Simon Pilgrim via llvm-commits
- [PATCH] D59459: [analyzer][NFC] Prefer binary searches in CheckerRegistry
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D60879: [CMake] Use add_dependencies in add_llvm_install_targets
Alex Langford via Phabricator via llvm-commits
- [PATCH] D60408: [LibTooling] Extend Transformer to support multiple simultaneous changes.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D60881: [GlobalISel][AArch64] Legalize/select G_(S/Z/ANY)_EXT for v8s8s
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r358699 - [PowerPC] Add some PPC vec cost tests to prep for D60160 NFC
Roland Froese via llvm-commits
- [PATCH] D59791: [pstl] Add a serial backend for the PSTL
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D60162: [ThinLTO] Support TargetLibraryInfoImpl in the backend
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r358701 - [BlockExtractor] Extend the file format to support the grouping of basic blocks
Quentin Colombet via llvm-commits
- [PATCH] D60882: [WebAssembly] Error on relocations against undefined data symbols.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60334: Summary:Add close_fd_mask functionality to AFL driver.
Jonathan Metzman via Phabricator via llvm-commits
- [llvm] r358702 - [NFC] FMF propagation for GlobalIsel
Michael Berg via llvm-commits
- [compiler-rt] r358703 - Summary:
Jonathan Metzman via llvm-commits
- [llvm] r358704 - [GuardWidening] Wire up a NPM version of the LoopGuardWidening pass
Philip Reames via llvm-commits
- [compiler-rt] r358706 - [builtins] Build x86_64 with GENERIC_TF_SOURCES
Yi Kong via llvm-commits
- [llvm] r358707 - llvm-undname: Fix two asserts-on-invalid
Nico Weber via llvm-commits
- [llvm] r358708 - llvm-undname: Fix two more asserts-on-invalid, found by oss-fuzz
Nico Weber via llvm-commits
- [PATCH] D56336: [Support] unflake TempFileCollisions test
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D60885: [Object][XCOFF] Remove extra includes from XCOFF related files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60853: clang-format converts a keyword macro definition to a macro function
Owen Pan via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60428: [Aarch64AsmPrinter] support %c output template for global addresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60889: [GlobalISel][AArch64] Add generic legalization rule for extends
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r358714 - [GlobalISel][AArch64] Legalize v8s8 loads
Jessica Paquette via llvm-commits
- [llvm] r358715 - [GlobalISel][AArch64] Legalize/select G_(S/Z/ANY)_EXT for v8s8s
Jessica Paquette via llvm-commits
- [llvm] r358716 - Implement sys::fs::copy_file using the macOS copyfile(3) API
Adrian Prantl via llvm-commits
- [llvm] r358718 - [AArch64] add tests for mul-by-element; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60890: [AArch64] splat before (f)mul to allow mul-by-element isel
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60547: Add checks for MSVC in LLVM_FALLTHROUGH and LLVM_NODISCARD
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60891: [GlobalISel] Add a G_FRINT opcode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60893: [GlobalISel] Add IRTranslator support for G_FRINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60895: [GlobalISel][AArch64] Legalize + select G_FRINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60732: [analyzer] NFC: Use -verify=... in MoveChecker tests.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60739: [analyzer] NFC: Re-use reusable unittest mocks.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60896: Improve error reporting for mismatched value sites in IPGO
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] r358723 - [LoopUnroll] Move list of params into a struct [NFCI].
Alina Sbirlea via llvm-commits
- [PATCH] D60638: [LoopUnroll] Move list of params into a struct [NFCI].
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D28390: [DWARF] LICM should null out the debug loc of hoisted loop invariant instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60724: [libc++] Make __debug_less::operator() constexpr
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D60898: MergeFunc: preserve COMDAT information when creating a thunk
Saleem Abdulrasool via Phabricator via llvm-commits
- [compiler-rt] r358726 - [libFuzzer] in fork mode, make sure the child stats are always collected. This should fix the flakiness in fork-ubsan.test
Kostya Serebryany via llvm-commits
- [compiler-rt] r358727 - [libFuzzer] revert part of r358726 committed by mistake (oops)
Kostya Serebryany via llvm-commits
- [llvm] r358728 - MergeFunc: preserve COMDAT information when creating a thunk
Saleem Abdulrasool via llvm-commits
- [llvm] r358730 - [APInt] Optimize umul_ov
Fangrui Song via llvm-commits
- [lld] r358732 - [llvm] Prevent duplicate files in debug line header in dwarf 5: another attempt
Ali Tamur via llvm-commits
- [llvm] r358732 - [llvm] Prevent duplicate files in debug line header in dwarf 5: another attempt
Ali Tamur via llvm-commits
- [llvm] r358734 - [DWARF] Use hasFileAtIndex to properly verify DWARF 5 after rL358732
Fangrui Song via llvm-commits
- [llvm] r358735 - [X86] Make sure we copy the HandleSDNode back to N before executing the default code after the switch in matchAddressRecursively
Craig Topper via llvm-commits
- [llvm] r358736 - [X86] Add test cases for turning (and (shl X, C1), C2) into (shl (and X, (C1 >> C2), C2) when the AND could match to a movzx.
Craig Topper via llvm-commits
- [llvm] r358737 - [X86] Turn (and (shl X, C1), C2) into (shl (and X, (C1 >> C2), C2) if the AND could match a movzx.
Craig Topper via llvm-commits
- [llvm] r358738 - [MergeFunc] Use less_first() as the comparator of Schwartzian transform
Fangrui Song via llvm-commits
- [PATCH] D60412: [CallSite removal] Move the legacy PM, call graph, and some inliner code to `CallBase`.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r358739 - [CallSite removal] Move the legacy PM, call graph, and some inliner
Chandler Carruth via llvm-commits
- [llvm] r358740 - [AMDGPU] Ignore non-SUnits edges
Piotr Sobczak via llvm-commits
- [PATCH] D60900: [ObjC][ARC] Check the basic block size before calling DominatorTree::dominate
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r358741 - [MergeFunc] removeUsers: call remove() only on direct users
Fangrui Song via llvm-commits
- [llvm] r358742 - [MergeFunc] Delete unused FunctionNode::release()
Fangrui Song via llvm-commits
- [llvm] r358743 - [PATCH] [MachineScheduler] Check pending instructions when an instruction is scheduled
James Molloy via llvm-commits
- [llvm] r358744 - [CodeGen] Add "const" to MachineInstr::mayAlias
Bjorn Pettersson via llvm-commits
- [llvm] r358746 - [AMDGPU] Regenerate extractelt->truncate test.
Simon Pilgrim via llvm-commits
- [llvm] r358747 - [llvm-symbolizer] Make the output with -output-style=GNU closer to addr2line's
Igor Kudrin via llvm-commits
- [llvm] r358748 - [llvm-symbolizer] Unhide and document the "-output-style" option
Igor Kudrin via llvm-commits
- [llvm] r358749 - [llvm-symbolizer] Add llvm-addr2line
Igor Kudrin via llvm-commits
- [PATCH] D60901: [LLD][ELF] - Handle quoted strings in the linker scripts correctly
George Rimar via Phabricator via llvm-commits
- [llvm] r358751 - Change \r\n -> \n for llvm-symbolizer/help.test after rL358749
Fangrui Song via llvm-commits
- [llvm] r358753 - [LTO] Add plumbing to save stats during LTO on Darwin.
Florian Hahn via llvm-commits
- [llvm] r358754 - gn build: Merge r358691
Nico Weber via llvm-commits
- [llvm] r358755 - gn build: Merge r358722
Nico Weber via llvm-commits
- [lld] r358759 - [MinGW] Add an --appcontainer flag, passed through to lld-link
Martin Storsjo via llvm-commits
- [llvm] r358760 - llvm-undname: Attempt to fix leak-on-invalid found by oss-fuzz
Nico Weber via llvm-commits
- [PATCH] D60902: [OCaml] Add OCaml APIs to access DebugInfo
Josh Berdine via Phabricator via llvm-commits
- [llvm] r358761 - [SelectionDAG] soften splat mask assert/unreachable (PR41535)
Sanjay Patel via llvm-commits
- [llvm] r358762 - [dsymutil] DwarfLinker: delete unused parameter
Fangrui Song via llvm-commits
- [PATCH] D60903: [SampleFDO] Never set profile entry count to 0
Wei Mi via Phabricator via llvm-commits
- [llvm] r358763 - [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via llvm-commits
- [llvm] r355597 - [LSR] Attempt to increase the accuracy of LSR's setup cost
Philip Reames via llvm-commits
- [PATCH] D60218: [GlobalISel][AArch64] Legalize vector G_FPOW
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r358764 - [GlobalISel][AArch64] Legalize vector G_FPOW
Jessica Paquette via llvm-commits
- [PATCH] D60904: [GlobalISel][AArch64] Legalize vector G_FMA + fix G_FMA's register bank
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60315: AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60295: [SelectionDAG] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r358767 - Added no-FP unit test for register dump.
Mitch Phillips via llvm-commits
- [compiler-rt] r358768 - Updated test case.
Mitch Phillips via llvm-commits
- [compiler-rt] r358769 - [HWASan] Added no-FP unit test for register dump.
Mitch Phillips via llvm-commits
- [compiler-rt] r358770 - Removed regiser dump checks from FP unit test.
Mitch Phillips via llvm-commits
- [llvm] r358771 - Revert "[GlobalISel] Add legalization support for non-power-2 loads and stores"
Amara Emerson via llvm-commits
- [PATCH] D60490: [LICM & MemorySSA] Make limit flags pass tuning options.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r358772 - [LICM & MemorySSA] Make limit flags pass tuning options.
Alina Sbirlea via llvm-commits
- [PATCH] D60905: [OpenMP][LLVM][WIP] Add math functions support to OpenMP
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [compiler-rt] r358774 - [gn] Support dots in CMake paths in the sync script
Petr Hosek via llvm-commits
- [llvm] r358774 - [gn] Support dots in CMake paths in the sync script
Petr Hosek via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60908: [WebAssembly] FastISel: Don't fallback to SelectionDAG after BuildMI in selectCall
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60909: [X86] Fix stack probing on x32 (PR41477)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60911: [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction to CallInst
Wei Mi via Phabricator via llvm-commits
- [PATCH] D60111: [POC] Loop predication w/o guards
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Optimize masked.loads and masked.gathers with a single active lane
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59380: Fold constant & invariant loads into uses over barrier instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58632: [X86] Improve lowering of idemptotent RMW operations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60913: [GVN+LICM] Use line 0 locations for better crash attribution
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57140: [WIP] Teach instcombine how to destroy vector GEPs/loads/stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60370: [gn] Support for building libunwind
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60914: [AliasAnalysis] AAResults preserves AAManager.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60915: [AMDGPU] Fix hidden argument metadata duplication for V3
Scott Linder via Phabricator via llvm-commits
- [llvm] r358779 - [CMake] Pass monorepo build settings in cross compile
Chris Bieneman via llvm-commits
- [compiler-rt] r358780 - [CMake] Add fuzzer as a component for runtime builds
Chris Bieneman via llvm-commits
- [PATCH] D58367: [analyzer] NFC: Improve upon the concept of BugReporterVisitor.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60916: Add non-SSE wrapper for __kmp_{load,store}_mxcsr
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D60917: Enable OpenMP build for 32-bit FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D60919: [gn] Put features target_gen_dir to clangd include_dirs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60169: Proposed refactoring for lib/Target/X86 to remove layering issue
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r358783 - [MS] Emit S_HEAPALLOCSITE debug info
Amy Huang via llvm-commits
- [PATCH] D60921: [GlobalISel] Add a G_FNEARBYINT opcode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60922: [GlobalISel] Add IRTranslator support for G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60923: [GlobalISel][AArch64] Legalize G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60924: [ThinLTO] Adding architecture name into saved object filename
Steven Wu via Phabricator via llvm-commits
- [llvm] r358784 - [X86] Add test case for D60801. NFC
Craig Topper via llvm-commits
- [llvm] r358785 - [GlobalISel] Add a G_FRINT opcode
Jessica Paquette via llvm-commits
- [llvm] r358786 - Attempt to fix buildbot failure in commit 1bb57bac959ac163fd7d8a76d734ca3e0ecee6ab.
Amy Huang via llvm-commits
- [llvm] r358787 - [GlobalISel] Add IRTranslator support for G_FRINT
Jessica Paquette via llvm-commits
- [llvm] r358788 - [AArch64] Fix checks for AArch64MCExpr::VK_SABS flag.
Eli Friedman via llvm-commits
- [PATCH] D60384: FileCheck [4/12]: Introduce @LINE numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r358789 - Remove the EnableEarlyCSEMemSSA set of options from the legacy
Eric Christopher via llvm-commits
- [llvm] r358790 - Update GN files to build with r358103
Vitaly Buka via llvm-commits
- [llvm] r358791 - [GVN+LICM] Use line 0 locations for better crash attribution
Vedant Kumar via llvm-commits
- [llvm] r358793 - [WebAssembly] FastISel: Don't fallback to SelectionDAG after BuildMI in selectCall
Sam Clegg via llvm-commits
- [PATCH] D60297: [COFF] Pack Name in Symbol as is done in ELF
Reid Kleckner via Phabricator via llvm-commits
- [lld] r358794 - [COFF] Pack Name in Symbol as is done in ELF
Reid Kleckner via llvm-commits
- [PATCH] D60892: Modules: Search for a visible definition of the decl context when computing visibility of a default template parameter
David Blaikie via Phabricator via llvm-commits
- [PATCH] D60926: [CMake] Replace the sanitizer support in runtimes build with multilib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Eli Friedman via Phabricator via llvm-commits
- [lld] r358798 - [WebAssembly] Emit the DataCount section when bulk memory is enabled
Thomas Lively via llvm-commits
- [llvm] r358799 - [GlobalISel][AArch64] Legalize + select G_FRINT
Jessica Paquette via llvm-commits
- [PATCH] D60928: [WebAssembly] Fix R_WASM_FUNCTION_OFFSET_I32 relocation warnings
Sam Clegg via Phabricator via llvm-commits
- [llvm] r358800 - Revert "Revert "[GlobalISel] Add legalization support for non-power-2 loads and stores""
Amara Emerson via llvm-commits
- [llvm] r358801 - [WebAssembly] Object: Improve error messages on invalid section
Sam Clegg via llvm-commits
- [compiler-rt] r358802 - [TSan] Support fiber API on macOS
Julian Lettner via llvm-commits
- [PATCH] D60929: [WebAssembly] Make LBB markers not affected by test order
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Petr Hosek via Phabricator via llvm-commits
- [llvm] r358803 - [llvm-objdump] Simplify --{start,stop}-address
Fangrui Song via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358804 - [X86] Turn (and (anyextend (shl X, C1), C2)) into (shl (and (anyextend X), (C1 >> C2), C2) if the AND could match a movzx.
Craig Topper via llvm-commits
- [llvm] r358805 - [X86] Don't turn (and (shl X, C1), C2) into (shl (and X, (C1 >> C2), C2) if the original AND can represented by MOVZX.
Craig Topper via llvm-commits
- [PATCH] D60036: [CorrelatedValuePropagation] Mark subs that we know not to wrap with nuw/nsw.
Luqman Aden via Phabricator via llvm-commits
- [llvm] r358806 - [llvm-objdump] Don't disassemble symbols before SectionAddr
Fangrui Song via llvm-commits
- [llvm] r358807 - [X86] Fix stack probing on x32 (PR41477)
Nikita Popov via llvm-commits
- [llvm] r358808 - [CVP] Add tests for sub nowrap inference; NFC
Nikita Popov via llvm-commits
- [llvm] r358809 - [llvm-objdump] Fix End in disassemblyObject after rL358806
Fangrui Song via llvm-commits
- [lld] r358810 - [LLD][ELF] - Fix mistype. NFC.
George Rimar via llvm-commits
- [llvm] r358811 - [ADT] Avoid warning in bsearch testcase
Sam McCall via llvm-commits
- [llvm] r358812 - [IndVarSimplify] Add tests for PR31181; NFC
Nikita Popov via llvm-commits
- [llvm] r358813 - [IndVarSimplify] Generate full checks for some LFTR tests; NFC
Nikita Popov via llvm-commits
- [PATCH] D60935: [IndVarSimplify] Fixup nowrap flags during LFTR when moving to post-inc (PR31181)
Nikita Popov via Phabricator via llvm-commits
- [llvm] r358814 - [llvm-symbolizer] Fix section index at the end of a section
Fangrui Song via llvm-commits
- [llvm] r358815 - [ExecutionDomainFix] Optimize a binary search insertion
Fangrui Song via llvm-commits
- [llvm] r358816 - [CorrelatedValuePropagation] Mark subs that we know not to wrap with nuw/nsw.
Luqman Aden via llvm-commits
- [llvm] r358817 - [X86] Disable argument copy elision for arguments passed via pointers
Craig Topper via llvm-commits
- [PATCH] D60936: [Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just copy the subtarget from the MachineFunction instead of recalculating it.
Craig Topper via Phabricator via llvm-commits
- [llvm] r358818 - Initial implementation of JITLink - A replacement for RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r358819 - [JITLink] Fix a missing header and bad prototype.
Lang Hames via llvm-commits
- [llvm] r358820 - [JITLink] Update BuildingAJIT tutorials to account for API changes in r358818.
Lang Hames via llvm-commits
- [llvm] r358821 - [JITLink] Silence a narrowing conversion warning.
Lang Hames via llvm-commits
- [llvm] r358822 - [JITLink] Use memset instead of bzero.
Lang Hames via llvm-commits
- [llvm] r358823 - [JITLink] Add llvm-jitlink subdirectory to tools/LLVMBuild.txt
Lang Hames via llvm-commits
- [PATCH] D54885: Assigning to a local object in a return statement prevents copy elision. NFC.
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] r358824 - [JITLink] Silence some MSVC implicit cast warnings.
Lang Hames via llvm-commits
- [llvm] r358825 - [JITLink] Add check to JITLink unit test to bail out for unsupported targets.
Lang Hames via llvm-commits
- [llvm] r358826 - [JITLink] Add more detail to MachO/x86-64 "unsupported relocation" errors.
Lang Hames via llvm-commits
- [llvm] r358827 - [JITLink] Add BinaryFormat to JITLink's dependencies.
Lang Hames via llvm-commits
- [PATCH] D60938: Use correct way to test for MIPS arch after rOMP355687
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r358828 - [JITLink] Add llvm-jitlink to the list of available tools in lit.
Lang Hames via llvm-commits
- [llvm] r358829 - Revert r358800. Breaks Obsequi from the test suite.
Amara Emerson via llvm-commits
- [llvm] r358830 - [JITLink] Disable MachO/x86-64 regression test if the X86 target is not built.
Lang Hames via llvm-commits
- [llvm] r358831 - [JITLink] Fix a bad formatv format string.
Lang Hames via llvm-commits
- [llvm] r358832 - [JITLink][ORC] Add JITLink to the list of dependencies for ORC.
Lang Hames via llvm-commits
- [llvm] r358833 - [JITLink] Add yet more detail to MachO/x86-64 unsupported relocation errors.
Lang Hames via llvm-commits
- [llvm] r358834 - ftime-trace: Trace the name of the currently active pass as well.
Nico Weber via llvm-commits
- [llvm] r358835 - llvm-undname: Improve string literal demangling with embedded \0 chars
Nico Weber via llvm-commits
- [llvm] r358836 - [JITLink] Add dependencies on MCDissassembler and Target to unit test.
Lang Hames via llvm-commits
- [llvm] r358837 - [gn] Move Features.inc to clangd, create a config for it
Petr Hosek via llvm-commits
- [llvm] r358838 - [JITLink] Factor basic common GOT and stub creation code into its own class.
Lang Hames via llvm-commits
- [llvm] r358839 - [BinaryFormat] Fix bitfield-ordering of MachO::relocation_info on big-endian.
Lang Hames via llvm-commits
- [llvm] r358840 - [JITLink] Remove an overly strict error check in JITLink's eh-frame parser.
Lang Hames via llvm-commits
- [llvm] r358841 - [X86] Don't form masked vfpclass instruction from and+vfpclass unless the fpclass only has a single use.
Craig Topper via llvm-commits
- [llvm] r358842 - [JITLink] Add dependency on MCParser to unit test after rL358818
Fangrui Song via llvm-commits
- [llvm] r358843 - [CachePruning] Simplify comparator
Fangrui Song via llvm-commits
- [PATCH] D60940: [X86] Don't form masked instructions if the operation has an additional user.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60941: [ELF][X86] Rename R_RELAX_TLS_GD_TO_IE_END to R_RELAX_TLS_GD_TO_IE_GOTPLT
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358844 - [X86] Add the rounding control operand to the printing for some scalar FMA instructions.
Craig Topper via llvm-commits
- [PATCH] D60527: [LLVM-C] Add accessors to the default floating-point metadata node
whitequark via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60944: [LSR] Limit the recursion for setup cost
Dave Green via Phabricator via llvm-commits
- [llvm] r358845 - [ARM] Rewrite isLegalT2AddressImmediate
David Green via llvm-commits
- [PATCH] D60945: [ELF][X86] Allow R_386_TLS_LDO_32 and R_X86_64_DTPOFF{32,64} to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60946: [ConstantRange] Add saturating add/sub methods
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60947: [ConstantRange] Add getNonEmpty() constructor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54985: [ELF] Keep empty In.RelaIplt so that __rela_iplt_{start,end} have valid st_shndx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60608: Make TestVSCode_step pass reliably
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D29707: Fix improper microsoft-pure-definition warning on template class
Phabricator via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358851 - gn build: Fix build after r358837
Nico Weber via llvm-commits
- [llvm] r358852 - llvm-undname: Fix stack overflow on invalid found by oss-fuzz
Nico Weber via llvm-commits
- [llvm] r358853 - [AArch64] add tests with multiple binop+splat vals; NFC
Sanjay Patel via llvm-commits
- [llvm] r358854 - [ConstantRange] Add getNonEmpty() constructor
Nikita Popov via llvm-commits
- [llvm] r358855 - [ConstantRange] Add saturating add/sub methods
Nikita Popov via llvm-commits
- [PATCH] D55376: Generate LLDB website/documentation from rst with Sphinx
Nico Weber via Phabricator via llvm-commits
- [llvm] r358856 - llvm-undname: Fix stack overflow on almost-valid
Nico Weber via llvm-commits
- [llvm] r358857 - llvm-undname: Fix hex escapes in wchar_t, char16_t, char32_t strings
Nico Weber via llvm-commits
- [llvm] r358859 - [cmake] Fix bug in r358779 - [CMake] Pass monorepo build settings in cross compile
Don Hinton via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [llvm] r358860 - gn build: Merge r358818 (JITLink)
Nico Weber via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Nikita Popov via Phabricator via llvm-commits
- [llvm] r358861 - gn build: Merge r358749
Nico Weber via llvm-commits
- [llvm] r358862 - gn build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`
Nico Weber via llvm-commits
- [llvm] r358863 - [JITLink] Add an option to dump relocated section content.
Lang Hames via llvm-commits
- [PATCH] D60385: FileCheck [5/12]: Introduce regular numeric variables
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
Don Hinton via Phabricator via llvm-commits
- [llvm] r358864 - Attemp get llvm-jitlink building on Windows
Nico Weber via llvm-commits
- [llvm] r358865 - [JITLink] Fix section start address calculation in eh-frame recorder.
Lang Hames via llvm-commits
- [PATCH] D59756: [clangd] Support dependent bases in type hierarchy
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358867 - [cmake] Add llvm-jit to LLVM_TEST_DEPENDS
Fangrui Song via llvm-commits
- [lld] r358868 - [ELF][X86] Rename R_RELAX_TLS_GD_TO_IE_END to R_RELAX_TLS_GD_TO_IE_GOTPLT
Fangrui Song via llvm-commits
- [llvm] r358869 - [JITLink] Remove a lot of reduntant 'JITLink_' prefixes. NFC.
Lang Hames via llvm-commits
- [lld] r358870 - [ELF][X86] Allow R_386_TLS_LDO_32 and R_X86_64_DTPOFF{32, 64} to preemptable local-dynamic symbols
Fangrui Song via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56586: [PPC64] Update LocalEntry from assigned symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59436: [ELF] Fix missing ELF st_other field on versioned symbols
Fangrui Song via Phabricator via llvm-commits
- [lld] r358871 - [WebAssembly] Fix R_WASM_FUNCTION_OFFSET_I32 relocation warnings
Sam Clegg via llvm-commits
- [llvm] r358872 - [X86] Reject 512-bit types in getRegForInlineAsmConstraint when AVX512 is not enabled. Same for 256 bit and AVX.
Craig Topper via llvm-commits
Last message date:
Sun Apr 21 23:25:01 PDT 2019
Archived on: Mon Apr 22 21:50:23 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).