The Week Of Monday 3 June 2019 Archives by thread
Starting: Mon Jun 3 00:01:18 PDT 2019
Ending: Sun Jun 9 23:47:47 PDT 2019
Messages: 2358
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62614: Fix for the OCL/LC to failure on some OCLPerf tests
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61787: [GlobalISel Legalizer] Improve artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D62801: Add "will-return" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62736: [clang-tidy] Fix make-unique check to work in C++17 mode.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D62802: [RFC][AMDGPU] Uniform values being used outside loop marked non-divergent
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D62616: [CodeComplete] Add a bit more whitespace to completed patterns
Phabricator via Phabricator via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r362364 - [NFC][X86] extract-{low, }bits.ll: one more pattern c with truncation
Roman Lebedev via llvm-commits
- [PATCH] D60705: [ARM] Turn some undefined encoding bits into 0s.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62734: [AArch64] Check for simple type in FPToUInt
Phabricator via Phabricator via llvm-commits
- [llvm] r362365 - [AArch64] Check for simple type in FPToUInt
Sam Parker via llvm-commits
- [PATCH] D62683: [ARM][FIX] Ran out of registers due tail recursion
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r362366 - [ARM][FIX] Ran out of registers due tail recursion
Diogo N. Sampaio via llvm-commits
- [PATCH] D62729: [ARM] Fix recent breakage of -mfpu=none.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62805: [DebugInfo] Fix possible invalid dereference of non-engaged Optional.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62682: [ARM] Extra MVE-related testing.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61600: [DebugInfo] More precise variable range for stack locations
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D62604: [CodeGen] Generic Hardware Loop Support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D62721: [MIPS GlobalISel] Select fcmp
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D62464: [PPC32] Improve 32-bit PowerPC: many applications linked against musl may work with this patch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61935: Fixes PPC64 Tbegin disassembling
Philippe Antoine via Phabricator via llvm-commits
- [lld] r362367 - [LLD][ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [PATCH] D62768: [ELF] Don't create an output section named `/DISCARD/` if it is assigned to the special phdr `NONE`
George Rimar via Phabricator via llvm-commits
- [PATCH] D62229: [TargetTransformInfo] assert on nullptr
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r362368 - Include what you use in BPFMCTargetDesc.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362369 - Include what you use in HexagonShuffler.h
Dmitri Gribenko via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62793: [X86] X86DAGToDAGISel::matchBitExtract(): pattern b: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60763: Prototype OpenCL BIFs using Tablegen
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r362370 - Include what you use in HexagonAsmParser.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362372 - Include what you use in HexagonAsmBackend.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62196: [LiveDebugValues] Close range for previous variable's location when deducing new variable's location
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D62723: [compiler-rt][builtins] Fix typo in definition of __aeabi_fcmpun
Konstantin Schwarz via Phabricator via llvm-commits
- [llvm] r362373 - [LiveDebugValues] Close range for previous variable's location when adding newly deduced location
Nikola Prica via llvm-commits
- [llvm] r362374 - [llvm-readobj/llvm-readelf] - Remove gnu-relocations.test completely.
George Rimar via llvm-commits
- [PATCH] D62655: [llvm-readobj/llvm-readelf] - Remove gnu-relocations.test completely.
George Rimar via Phabricator via llvm-commits
- [llvm] r362376 - Include what you use in HexagonELFObjectWriter.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362377 - [llvm-readobj] - Convert gnu-sections.test to use YAML.
George Rimar via llvm-commits
- [PATCH] D62659: [llvm-readobj] - Convert gnu-sections.test to use YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60697: [ARM] Allow "-march=foo+fp" to vary with foo.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62245: [compiler-rt] Update comments in asan header to doxygen format; NFC.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D62602: [AArch64][SVE2] Add CPU and arch directive tests
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D61934: [SCEV] Use wrap flags in InsertBinop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D60707: [ARM] Adjust calling conventions for MVE vectors.
Simon Tatham via Phabricator via llvm-commits
- [llvm] r362378 - [AArch64][SVE2] Add CPU and arch directive tests
Cullen Rhodes via llvm-commits
- [PATCH] D61262: [AArch64] Implement MC support for Scalable Vector Extension 2 (SVE2)
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62275: [llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D62482: Sanitize llvm-size help
James Henderson via Phabricator via llvm-commits
- [PATCH] D62371: [llvm-symbolizer] Flush output on bad input
James Henderson via Phabricator via llvm-commits
- [llvm] r362380 - [ARM] Fix recent breakage of -mfpu=none.
Simon Tatham via llvm-commits
- [PATCH] D62511: Sanitize llvm-extract -help output
James Henderson via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r362381 - Include what you use in HexagonMCShuffler.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362382 - Include what you use in HexagonMCTargetDesc.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362383 - Include what you use in HexagonMCChecker.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362384 - Include what you use in HexagonShuffler.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62598: [AArch64][ELF][llvm-objdump] Add support for PLT decoding with BTI instructions present
Peter Smith via Phabricator via llvm-commits
- [llvm] r362385 - Include what you use in HexagonMCCompound.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362386 - Include what you use in HexagonMCCodeEmitter.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362387 - Include what you use in HexagonMCInstrInfo.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362388 - Include what you use in HexagonAsmPrinter.h
Dmitri Gribenko via llvm-commits
- [llvm] r362389 - Include what you use in HexagonInstPrinter.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D59990: AMDGPU. Divergence driven ISel. Assign register class for cross block values according to the divergence.
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r362390 - AMDGPU/GFX10: V_CMPX_xxx instructions still have an omod operand
Nicolai Haehnle via llvm-commits
- [PATCH] D62720: AMDGPU/GFX10: V_CMPX_xxx instructions still have an omod operand
Phabricator via Phabricator via llvm-commits
- [PATCH] D62807: [SelectionDAG] Add [us]itofp(undef) --> 0 constant fold (PR39205)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62580: [OpenCL] Use long instead of long long in x86 builtins
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] r362392 - Include what you use in LanaiDisassembler.cpp
Dmitri Gribenko via llvm-commits
- [lld] r362393 - Re-land [LLD][COFF] Early load PDB type server files
Alexandre Ganea via llvm-commits
- [llvm] r362394 - Include what you use in LanaiMCCodeEmitter.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62809: [yaml2obj] - Change gow we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60095: [LLD][COFF] Early load PDB type server files
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r362395 - Include what you use in LanaiInstPrinter.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362396 - [SystemZ] Remove sitofp(undef) from reduced test case.
Simon Pilgrim via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D58666: [OpenCL] Undefine cl_intel_planar_yuv extension
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] r362397 - [SelectionDAG] Add [us]itofp(undef) --> 0 constant fold (PR39205)
Simon Pilgrim via llvm-commits
- [PATCH] D61969: llvm-objdump:Fix Bugzilla ID 41862 to support checking addresses of disassembled object
James Henderson via Phabricator via llvm-commits
- [PATCH] D62369: [ADT] Enable set_difference() to be used on StringSet
James Henderson via Phabricator via llvm-commits
- [PATCH] D62609: [LLD][ELF][AArch64] Support for BTI and PAC
Peter Smith via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Nico Weber via Phabricator via llvm-commits
- [llvm] r362399 - Unbreak non-PIC builds after r362390 / D62720
David Zarzycki via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D39417: InstCombine: Preserve nuw when reassociating nuw ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62445: [test] Fix plugin tests
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D62684: [X86] Fixup LEAs - Fix inconsistent codegen with/without debug info
Chris Dawson via Phabricator via llvm-commits
- [PATCH] D62660: [AMDGPU][MC] Added support of SCC, VCCZ and EXECZ operands
Phabricator via Phabricator via llvm-commits
- [llvm] r362400 - [AMDGPU][MC] Added support of SCC, VCCZ and EXECZ operands
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D62409: TTI: Improve default costs for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62773: [llvm] [test] Remove non-portable EISDIR test from macho-disassemble-g-dsym.test
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62810: AMDGPU: Disable stack realignment for kernels
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62714: [FormatEntity] Ignore ASCII escape sequences when colors are disabled.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D62101: NewGVN: Handle addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62332: Fixed build warning with -DLIBOMP_USE_HWLOC=1
Phabricator 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
- [llvm] r362402 - Include what you use in NVPTX.h
Dmitri Gribenko via llvm-commits
- [PATCH] D61940: [DebugInfo] Don't always extend variable locations when the reg location is unchanging
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r362403 - Include what you use in NVPTX.h
Dmitri Gribenko via llvm-commits
- [PATCH] D62811: [SelectionDAG] Add fpto[us]i(undef) --> undef constant fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62791: [CFLGraph] Add support for unary fneg instruction.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62699: [InlineCost] Add support for unary fneg.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62812: [llvm] [CodeView] Move Triple::ArchType → CPUType mapping from LLDB
Michał Górny via Phabricator via llvm-commits
- [llvm] r362404 - [llvm] [test] Remove non-portable EISDIR test from macho-disassemble-g-dsym.test
Michal Gorny via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r362405 - Include what you use in PPCInstrInfo.h
Dmitri Gribenko via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
James Henderson via Phabricator via llvm-commits
- [PATCH] D62788: [lldb-server unittest] Add missing teardown logic
António Afonso via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62647: [llvm-objcopy] Fixed discontinuity in error messages
James Henderson via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r362407 - [llvm-ar] Fix relative thin archive path handling
Owen Reynolds via llvm-commits
- [llvm] r362408 - Include what you use in LanaiInstrInfo.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62650: [DebugInfo] DBG_VALUE instruction generated for loop counter is placed incorrectly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62299: [PR41567][Sema] Fixed cast kind in addr space conversions
Phabricator via Phabricator via llvm-commits
- [PATCH] D62711: [MACHO] Replaced calls to getStruct with getStructOrErr in functions returning Error or Expected or similar
James Henderson via Phabricator via llvm-commits
- [PATCH] D59253: [AIX][libcxx] AIX system headers need stdint.h and inttypes.h to be re-enterable when macro _STD_TYPES_T is defined
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D62813: [HWASAN][CMake] Allow instrumenting LLVM/clang
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62656: Make SwitchInstProfUpdateWrapper safer
David Li via Phabricator via llvm-commits
- [PATCH] D62610: [DA] Add an option to control delinearization validity checks
Bardia via Phabricator via llvm-commits
- [llvm] r362411 - [LoopPred] Convert member function to free helper function [NFC]
Philip Reames via llvm-commits
- [PATCH] D62718: [llvm-objcopy] Change output file permissions to be the same as the input file
James Henderson via Phabricator via llvm-commits
- [PATCH] D62741: [PowerPC] Set PROT_READ flag for MF_EXEC to prevent segfaults on PPC machines
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r362412 - [PowerPC] Set PROT_READ flag for MF_EXEC to prevent segfaults on PPC machines
Nemanja Ivanovic via llvm-commits
- [llvm] r362413 - Revert "[llvm-ar] Fix relative thin archive path handling"
Dmitri Gribenko via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r362414 - [WebAssembly] Remove fptosi(undef) and fptoui(undef) from reduced test case.
Simon Pilgrim via llvm-commits
- [llvm] r362415 - [LoopPred] Convert a second member function to a static helper [NFC]
Philip Reames via llvm-commits
- [llvm] r362416 - Include what you use in LanaiRegisterInfo.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62815: Add UnaryOperator visitor to DataFlowSanitizer
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62733: [WORK IN PROGRESS] Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [llvm] r362417 - [Tests] Add LFTR tests for multiple exit loops
Philip Reames via llvm-commits
- [PATCH] D62258: [scudo][standalone] Introduce the thread specific data structures
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D62084: Fix DWARF DebugInfo unit test errors when cross-compiling
Hubert Tong via Phabricator via llvm-commits
- [llvm] r362418 - Revert "[Tests] Add LFTR tests for multiple exit loops"
Dmitri Gribenko via llvm-commits
- [PATCH] D62817: [test][llvm-objcopy] Test llvm-objcopy with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r362419 - Include what you use in LanaiFrameLowering.{cpp,h}
Dmitri Gribenko via llvm-commits
- [llvm] r362420 - Include what you use in LanaiISelDAGToDAG.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362421 - Include what you use in LanaiMemAluCombiner.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362422 - Include what you use in LanaiAsmPrinter.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362423 - Include what you use in Lanai.h
Dmitri Gribenko via llvm-commits
- [compiler-rt] r362424 - builtins: correct function name for AEABI
Saleem Abdulrasool via llvm-commits
- [PATCH] D61082: llvm-nm and llvm-objcopy belong to toolchain
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r362425 - tools: add `llvm-nm` and `llvm-objcopy` to tools
Saleem Abdulrasool via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [PATCH] D62608: [ARM64, COFF] Add CodeView register mapping
Tom Tan via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Allow ((X << Y) & SignMask) != 0 to be optimized as (X << Y) s< 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Change order of ICmp fold.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Change order of ICmp fold.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Change order of ICmp fold.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Change order of ICmp fold.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Fix fold order for icmp pred (and (sh X, Y), C), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Fix fold order for icmp pred (and (sh X, Y), C), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Fix fold order for icmp pred (and (sh X, Y), C), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D62698: [GWP-ASan] Configuration options [3].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r362426 - [Tests] Add LFTR tests for multiple exit loops (try 2)
Philip Reames via llvm-commits
- [PATCH] D62777: [SelectionDAG] ComputeNumSignBits - support constant pool values from target
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62532: [AIX] Implement function descriptor on SDAG
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D62596: [AARCH64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tags
Peter Smith via Phabricator via llvm-commits
- [PATCH] D62560: Fix a crash when the default of a switch is removed
Phabricator via Phabricator via llvm-commits
- [llvm] r362427 - Fix a crash when the default of a switch is removed
Andrew Kaylor via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, and loop induction variable.
Whitney via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362428 - gn build: Merge r362352
Nico Weber via llvm-commits
- [PATCH] D62758: Add cdb test for inline line tables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D62730: [RFC] Alternate implementation of D53157 IRBuilder for Constrained FP using enumeration vs MDNode and add support for fp-model and fp-speculation language options
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62701: [PDB] Copy inlinee lines records into the PDB
Reid Kleckner via Phabricator via llvm-commits
- [lld] r362429 - [PDB] Copy inlinee lines records into the PDB
Reid Kleckner via llvm-commits
- [llvm] r362429 - [PDB] Copy inlinee lines records into the PDB
Reid Kleckner via llvm-commits
- [PATCH] D61238: [ConstantRange] Add sdiv() support
Nikita Popov via Phabricator via llvm-commits
- [llvm] r362430 - [ConstantRange] Add sdiv() support
Nikita Popov via llvm-commits
- [debuginfo-tests] r362431 - Add cdb test for inline line tables
Reid Kleckner via llvm-commits
- [PATCH] D62819: [SCCP] Add UnaryOperator visitor to SCCP
Cameron McInally via Phabricator via llvm-commits
- [llvm] r362432 - Add ScalarEvolutionsTest::SCEVExpandInsertCanonicalIV tests
Artur Pilipenko via llvm-commits
- [llvm] r362433 - gn build: Merge r362371
Nico Weber via llvm-commits
- [PATCH] D62563: Fix incorrect expand of non-linear addrecs
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D62784: [NFC] Include short string attributes in the "Function Attrs" comment
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r362436 - TTI: Improve default costs for addrspacecast
Matt Arsenault via llvm-commits
- [PATCH] D62790: [CFLGraph] Add FAdd to visitConstantExpr.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r362438 - [PowerPC] Look through copies for compare elimination
Nemanja Ivanovic via llvm-commits
- [PATCH] D62552: Propagate fmf for setcc/select folds
Michael Berg via Phabricator via llvm-commits
- [llvm] r362439 - Propagate fmf for setcc/select folds
Michael Berg via llvm-commits
- [PATCH] D62820: [builtins] Use libtool for builtins when building for Apple platform
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59424: [OpenMP][NVPTX] Replace void** buffer by byte-wise buffer
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [llvm] r362440 - [X86] Fix the pattern for merge masked vcvtps2pd.
Craig Topper via llvm-commits
- [llvm] r362441 - [CFLGraph] Add FAdd to visitConstantExpr.
Craig Topper via llvm-commits
- [PATCH] D59319: [OpenMP][Offloading][1/3] A generic and simple target region interface
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r361912 - [X86] Use 'llvm_unreachable' instead of nullptr in unreachable code to
David Blaikie via llvm-commits
- [llvm] r362442 - CFLAA: reflow comments; NFC
George Burgess IV via llvm-commits
- [PATCH] D62821: Workaround for PR41575: don't allow inlining of clear_cache on some platforms
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D62348: ELF: Introduce a separate bit for tracking whether an output section has ever had an input section added to it. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r362444 - ELF: Introduce a separate bit for tracking whether an output section has ever had an input section added to it. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r362445 - gn build: Merge r361896.
Peter Collingbourne via llvm-commits
- [PATCH] D62695: [AArch64][GlobalISel] Optimize G_FCMP + G_SELECT pairs when G_SELECT is fp
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D62822: [LVI][CVP] Add support for urem, srem and sdiv
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62638: [analyzer] A Python script to prettify the ExplodedGraph dumps.
Artem Dergachev via Phabricator via llvm-commits
- [llvm] r362446 - [AArch64][GlobalISel] Optimize G_FCMP + G_SELECT pairs when G_SELECT is fp
Jessica Paquette via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D62751: [Utils] Clean another duplicated util method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D62823: [AIX] Implement call lowering with parameters could pass onto GPRs
Jason Liu via Phabricator via llvm-commits
- [PATCH] D62744: [WebAssembly] Don't export __data_end and __heap_start by default.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62824: [WebAssembly] Add comment as follow-up to rL362276. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r362447 - AMDGPU: Disable stack realignment for kernels
Matt Arsenault via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] r362448 - Propagate fmf for setcc in SDAG for select folds
Michael Berg via llvm-commits
- [llvm] r362449 - [SCCP] Add UnaryOperator visitor to SCCP for unary FNeg
Cameron McInally via llvm-commits
- [PATCH] D60691: [ARM] Replace fp-only-sp and d16 with fp64 and d32.
James Nagurne via Phabricator via llvm-commits
- [PATCH] D60859: [SimplifyCFG] remove bogus test case; NFC
Philip Reames via Phabricator via llvm-commits
- [llvm] r362450 - [ORC] Use uint8_t for bitfields in SymbolTableEntry.
Lang Hames via llvm-commits
- [PATCH] D62652: [llvm-objcopy][MachO] Recompute and update offset/size fields in the writer
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r362451 - foo
Craig Topper via llvm-commits
- [llvm] r362452 - [X86] Add test cases for 32 and 64 bit versions of PR42118. NFC
Craig Topper via llvm-commits
- [llvm] r362453 - Revert r362451 "foo" and r362452 "[X86] Add test cases for 32 and 64 bit versions of PR42118. NFC"
Craig Topper via llvm-commits
- [PATCH] D62794: [HWASAN] Make new/delete weak
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D62826: AMDGPU: Expand < 32-bit atomics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362454 - Fix DWARF DebugInfo unit test errors when cross-compiling
Jason Liu via llvm-commits
- [PATCH] D62364: llvm-objcopy: Implement --extract-partition and --extract-main-partition.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r362455 - [NFC][Codegen] Add tests for hoisting and-by-const from "logical shift", when then eq-comparing with 0
Roman Lebedev via llvm-commits
- [PATCH] D62764: Detect x86 mid-function epilogues that end in a jump
Phabricator via Phabricator via llvm-commits
- [llvm] r362457 - [X86] Add test cases for 32 and 64 bit versions of PR42118. NFC
Craig Topper via llvm-commits
- [PATCH] D62781: [Polly][NFC][ScopBuilder] Move canonicalizeDynamicsBasePtrs from ScopInfo
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D62827: AtomicExpand: Don't crash on non-0 alloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62828: [DAGCombiner][X86] Teach DAGCombiner to fold (not (neg X)) -> (add X, -1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62795: [Target] Move ObjCLanguageRuntime::LookupRuntimeSymbol into LanguageRuntime
Alex Langford via Phabricator via llvm-commits
- [PATCH] D62829: clang-tidy: Check for dynamically initialized statics in headers.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D55463: Introduce a source minimizer that reduces source to directives that might affect the dependency list for a compilation
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r362460 - [NFC][X86] Fixup FileCheck prefixes - drop duplicates
Roman Lebedev via llvm-commits
- [PATCH] D62796: [Target] Generalize some behavior in Target::SymbolsDidLoad
Alex Langford via Phabricator via llvm-commits
- [PATCH] D62433: [ObjC][ARC] Delete ObjC runtime calls if the argument is a global variable
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D62133: test/CodeGen/builtin-stackaddress.c duplicates test/CodeGen/2004-02-13-BuiltinFrameReturnAddress.c
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D62533: Build with _XOPEN_SOURCE defined on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D61583: [ELF] Create Undefined for local STT_SECTION symbol if the section is discarded
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D62832: [WebAssembly] add memory map file support for wasm-ld
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D62542: [WebAssembly] Make Emscripten-specific behavior specific to the Emscripten target
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D62443: [WebAssembly] Move Emscripten-specific behavior under a --emscripten flag
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D62833: [DAGCombine][Thumb] Use single CP entry for addressing GV with large offset
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62834: [WebAssembly] make wasm-ld --verbose show data section startVA and name
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D62541: Adding a function for setting coverage output file.
Sajjad Mirza via Phabricator via llvm-commits
- [PATCH] D62646: [WebAssembly] Fix ISel crash on sext_inreg/extract type mismatch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D62836: [X86] -march=cooperlake (llvm)
Kan Shengchen via Phabricator via llvm-commits
- [compiler-rt] r362466 - [builtins] Use libtool for builtins when building for Apple platform
Petr Hosek via llvm-commits
- [PATCH] D62837: [LLD][COFF] Don't take into account the 'age' when looking for PDB type server
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62471: [clangd] SymbolCollector support for relations
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D62840: [ELF] Suppress "STT_SECTION symbol should be defined" warnings on .eh_frame, .debug* and .zdebug*
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62798: Explicitly detect recursive response files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D62775: [SelectionDAG] Skip addrspacecast expansion when casting undef values
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D62841: [openmp] Use libffi only when LLVM_ENABLE_FFI is on
Taewook Oh via Phabricator via llvm-commits
- [llvm] r362468 - [PowerPC] add testcases for reordering LSR and PPCCTRLoops - NFC
Chen Zheng via llvm-commits
- [PATCH] D62842: tvos_version_min and watchos_version_min flag
Carlo Kok via Phabricator via llvm-commits
- [PATCH] D62843: [PowerPC][NFC] Add tests to show current codegen of consecutive stores of vector elements
Kai Luo via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D62844: lld/macho application_extension support
Carlo Kok via Phabricator via llvm-commits
- [PATCH] D62370: [NFC] Check the endianness after the CodeGenPrepare
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r362470 - [ARM] Turn some undefined encoding bits into 0s.
Simon Tatham via llvm-commits
- [llvm] r362471 - [NFC] Update the test to check the endianness after the CodeGenPrepare instead of checking the assembly instructions.
QingShan Zhang via llvm-commits
- [PATCH] D61843: [DAGCombine] Match a pattern where a wide type scalar value is stored by several narrow stores
qshanz via Phabricator via llvm-commits
- [llvm] r362472 - [DAGCombine] Match a pattern where a wide type scalar value is stored by several narrow stores
QingShan Zhang via llvm-commits
- [PATCH] D62045: Revise the google-objc-global-variable-declaration check to match the style guide.
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r362473 - Make SwitchInstProfUpdateWrapper safer
Yevgeny Rouban via llvm-commits
- [llvm] r362474 - [HWASAN][CMake] Allow instrumenting LLVM/clang
Eugene Leviant via llvm-commits
- [llvm] r362475 - Include what you use in PPCRegisterInfo.h
Dmitri Gribenko via llvm-commits
- [llvm] r362476 - Include what you use in PPCMachineScheduler.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362477 - Include what you use in PPC.h
Dmitri Gribenko via llvm-commits
- [compiler-rt] r362478 - [HWASAN] Make new/delete weak
Eugene Leviant via llvm-commits
- [PATCH] D62846: [llvm-readobj] - Remove TODOs from gnu-hash-symbols.test and demangle.test test cases
George Rimar via Phabricator via llvm-commits
- [PATCH] D62615: [CodeComplete] Include more text into typed chunks of pattern completions
Phabricator via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62847: [PowerPC] reorder LSR and PPCCTRLoops pass
ChenZheng via Phabricator via llvm-commits
- [llvm] r362480 - Silenced a warning "implicit conversion turns string literal into bool" introduced in r362473
Dmitri Gribenko via llvm-commits
- [PATCH] D62476: [clangd] Support offsets for parameters in signatureHelp
Phabricator via Phabricator via llvm-commits
- [PATCH] D62651: [ARM] Add FP16 vector insert/extract patterns
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r362482 - [ARM] Add FP16 vector insert/extract patterns
Mikhail Maltsev via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Luke Lau via Phabricator via llvm-commits
- [llvm] r362483 - [SelectionDAG] Add fpto[us]i(undef) --> undef constant fold
Simon Pilgrim via llvm-commits
- [llvm] r362484 - [llvm-ar] Reapply Fix relative thin archive path handling
Owen Reynolds via llvm-commits
- [llvm] r362485 - [SelectionDAG] ComputeNumSignBits - clang-format + improve *EXTLOAD comments. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62848: [llvm-objdump] - Disassemble non-executable sections if specifically requested.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60713: [IR] Add DISuprogram and DIE for func decl of an external
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r362486 - [SelectionDAG] ComputeNumSignBits - support constant pool values from target
Simon Pilgrim via llvm-commits
- [PATCH] D60704: [ARM] Disallow SP and PC in VMOVRH and VMOVHR.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62266: [DAGCombine][X86][AArch64][ARM] (C - x) + y -> (y - x) + C fold
Phabricator via Phabricator via llvm-commits
- [PATCH] D62774: [DAGCombine][X86][AArch64][MIPS][LANAI] (C - x) - y -> C - (x + y) fold (PR41952)
Phabricator via Phabricator via llvm-commits
- [llvm] r362487 - [DAGCombine][X86][AArch64][ARM] (C - x) + y -> (y - x) + C fold
Roman Lebedev via llvm-commits
- [llvm] r362488 - [DAGCombine][X86][AArch64][MIPS][LANAI] (C - x) - y -> C - (x + y) fold (PR41952)
Roman Lebedev via llvm-commits
- [PATCH] D62851: [llvm-readobj] --dynamic-table: dump DT_PPC_GOT and DT_PPC_OPT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62595: [AARCH64][ELF][llvm-readobj] Support for AArch64 .note.gnu.property
Peter Smith via Phabricator via llvm-commits
- [llvm] r362490 - [AARCH64][ELF][llvm-readobj] Support for AArch64 .note.gnu.property
Peter Smith via llvm-commits
- [llvm] r362492 - Unbreak my hasty "unbreak" cmake fix
David Zarzycki via llvm-commits
- [PATCH] D62461: [llvm-objdump] Print source when subsequent lines in the translation unit come from the same line in two different headers.
James Henderson via Phabricator via llvm-commits
- [llvm] r362493 - [AArch64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tags
Peter Smith via llvm-commits
- [llvm] r362494 - [NFC][Codegen] D62818 - also add tests with X being constant
Roman Lebedev via llvm-commits
- [PATCH] D62853: Read .note.gnu.property sections and emit a merged .note.gnu.property section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62491: Updating Kaleidoscope tutorial to Synchronize with ORC v2 APIs
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62757: [X86] Mutate fceil/ffloor/ftrunc/fnearbyint/frint into X86ISD::RNDSCALE during PreProcessIselDAG to cut down on pattern permutations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62854: AMDGPU: Invert frame index offset interpretation
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362495 - Include what you use in PPCRegisterInfo.cpp
Dmitri Gribenko via llvm-commits
- [PATCH] D62361: [FastISel] Skip creating unnecessary vregs for arguments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D62856: [clangd] Also apply adjustArguments when returning fallback commands
Kadir Cetinkaya via Phabricator via llvm-commits
- [lld] r362497 - [ELF] Suppress "STT_SECTION symbol should be defined" on .eh_frame, .debug*, .zdebug* and .gcc_except_table
Fangrui Song via llvm-commits
- [llvm] r362498 - gn build: Merge r362459
Nico Weber via llvm-commits
- [PATCH] D62272: [LoopUtils][SLPVectorizer] clean up management of fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62427: [SLP] Fix regression in broadcasts caused by operand reordering patch D59973.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62857: [RISCV] Prevent hoisting some adds after shifts
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D62686: [WIP][RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [llvm] r362499 - [SimplifyCFG] NFC; remove bogus test case
Shawn Landden via llvm-commits
- [PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D62858: [Scalarizer] Add UnaryOperator visitor to scalarization pass
Cameron McInally via Phabricator via llvm-commits
- [llvm] r362501 - [SimplifyCFG] fix last commit
Shawn Landden via llvm-commits
- [llvm] r362502 - [x86] add test for store merging/splitting; NFC
Sanjay Patel via llvm-commits
- [llvm] r362503 - [Support] make countLeadingZeros() countTrailingZeros() countLeadingOnes() and countTrailingOnes() return unsigned
Shawn Landden via llvm-commits
- [PATCH] D61873: [PowerPC] P9 Scheduling Model: dispatching rule fixes
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r362504 - [X86][SSE] Pulled out (sub (xor X, M), M) 'ConditionalNegate' out pattern match code. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60884: [OpenMP][libomptarget] Enable usage of unified memory for declare target link variables
Phabricator via Phabricator via llvm-commits
- [llvm] r362506 - llvm-undname: Several behavior-preserving changes to increase coverage
Nico Weber via llvm-commits
- [llvm] r362507 - [SelectionDAG][x86] limit post-legalization store merging by type
Sanjay Patel via llvm-commits
- [llvm] r362509 - [PowerPC] P9 Scheduling Model: dispatching rule fixes
Jinsong Ji via llvm-commits
- [llvm] r362511 - [llvm-symbolizer] Flush output on bad input
James Henderson via llvm-commits
- [zorg] r362512 - [lldb-cmnake-standalone] Use CMake cache file, use DESTDIR for ninja install, rename folder to llvm-installtree
Stefan Granitz via llvm-commits
- [zorg] r362513 - [lldb-cmnake-standalone] Add stage to build generated Xcode project against buildtree
Stefan Granitz via llvm-commits
- [llvm] r362514 - llvm-undname: More no-op changes to increase test coverage
Nico Weber via llvm-commits
- [PATCH] D62860: Aggressively hoist guards out of loops (to provide a target for widening)
Philip Reames via Phabricator via llvm-commits
- [llvm] r362515 - llvm-undname: Add coverage for startsWithLocalScopePattern()
Nico Weber via llvm-commits
- [PATCH] D62498: [x86] split 256-bit store of concatenated vectors
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r362516 - [Tests] Autogen tests so that diffs for a future change are understandable
Philip Reames via llvm-commits
- [llvm] r362518 - [Tests] Update a test to consistently use new pass manager and FileCheck the result
Philip Reames via llvm-commits
- [PATCH] D62861: [AArch64] Handle ISD::LROUND and ISD::LLROUND for float16
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D62862: [ELF][LLD] Allow reading of more than one FEATURE_1_AND in same object.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D62863: [AArch64] Handle ISD::LRINT and ISD::LLRINT for float16
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r362519 - [LVI][CVP] Add support for urem, srem and sdiv
Nikita Popov via llvm-commits
- [PATCH] D62770: [libcxx] Use libtool when merging archives on Apple platforms
Louis Dionne via Phabricator via llvm-commits
- [llvm] r362520 - llvm-undname: Yet more coverage for error paths
Nico Weber via llvm-commits
- [PATCH] D62643: [CodeGen][ObjC] Convert '[self alloc]' in a class method to 'objc_alloc(self)'
Akira Hatanaka via Phabricator via llvm-commits
- [lld] r362522 - [WebAssembly] Add comment as follow-up to rL362276. NFC.
Sam Clegg via llvm-commits
- [llvm] r362523 - [AArch64][ELF] Add support for PLT decoding with BTI instructions present
Peter Smith via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r362524 - [x86] split 256-bit store of concatenated vectors
Sanjay Patel via llvm-commits
- [PATCH] D62864: AMDGPU: Don't fix emergency stack slot at offset 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62816: [libcxx] Add test to check min/max requirement to regular expression.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62865: AMDGPU: Remove amdgpu-max-work-group-size attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362526 - [MACHO] Replaced calls to getStruct with getStructOrErr in functions returning Error or Expected or similar
Alex Brachet via llvm-commits
- [compiler-rt] r362527 - [GWP-ASan] Configuration options [3].
Mitch Phillips via llvm-commits
- [llvm] r362528 - [NFC][Codegen][AMDGPU] Autogenerate commute-shifts.ll test
Roman Lebedev via llvm-commits
- [llvm] r362529 - [NFC][Codegen][PowerPC] Autogenerate shift-cmp.ll test
Roman Lebedev via llvm-commits
- [PATCH] D62866: Print dylib load kind (weak, reexport, etc) in llvm-objdump -m -dylibs-used
Michael Trent via Phabricator via llvm-commits
- [PATCH] D62867: UpdateTestChecks: hexagon suppose
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r360171 - [DAGCombiner] Avoid creating large tokenfactors in visitTokenFactor
Jordan Rupprecht via llvm-commits
- [llvm] r362532 - [Tests] Autogen a test so future changes are visible
Philip Reames via llvm-commits
- [llvm] r362533 - [DAGCombiner][X86] Fold (not (neg X)) -> (add X, -1)
Craig Topper via llvm-commits
- [llvm] r362534 - [X86] Fold single-use variable into assert. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r362535 - [X86] Mutate fceil/ffloor/ftrunc/fnearbyint/frint into X86ISD::RNDSCALE during PreProcessIselDAG to cut down on pattern permutations
Craig Topper via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r362536 - llvm-undname: Add test coverage for demangleInitFiniStub()
Nico Weber via llvm-commits
- [PATCH] D59917: [SelectionDAG][FIX] Allow "returned" arguments to be bit-casted
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62869: [AMDGPU] Partial revert for the "Assign register class for cross block values according to the divergence."
Alexander via Phabricator via llvm-commits
- [PATCH] D62870: Experimantal dfsan mode "fast16labels=1"
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D62787: [X86] Add the vector integer min/max instructions to isAssociativeAndCommutative.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r362538 - [Utils] Clean another duplicated util method.
Alina Sbirlea via llvm-commits
- [llvm] r362539 - Revert r362472 as it is breaking PPC build bots
Nemanja Ivanovic via llvm-commits
- [llvm] r362540 - llvm-undname: More coverage-related cleanups
Nico Weber via llvm-commits
- [llvm] r362541 - llvm-undname: Correctly demangle vararg parameters
Nico Weber via llvm-commits
- [compiler-rt] r362542 - Fixed GWP-ASan build breakage. When adding the optional flag parser, there was a missing dependency on compiler-rt (and thus SanitizerCommon) for this feature.
Mitch Phillips via llvm-commits
- [PATCH] D62702: [ABI] Fix SystemV ABI to handle nested aggregate type returned in register
Alex Langford via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62872: [GWP-ASan] Core Guarded Pool Allocator [4].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62755: [Target] Remove Process::GetCPPLanguageRuntime
Alex Langford via Phabricator via llvm-commits
- [PATCH] D61607: Introduce Value::stripPointerCastsSameRepresentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r362545 - Introduce Value::stripPointerCastsSameRepresentation
Johannes Doerfert via llvm-commits
- [PATCH] D62876: [LLD] [MinGW] Support the -u/--undefined option.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D62877: [WebAssembly] Implement tail calls and unify tablegen call classes
Thomas Lively via Phabricator via llvm-commits
- [llvm] r362546 - [SelectionDAG][FIX] Allow "returned" arguments to be bit-casted
Johannes Doerfert via llvm-commits
- [PATCH] D62878: [CMake] Export CMAKE_CONFIGURATION_TYPES for the LLVM build-tree
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D60583: [AArch64] Implement Vector Funtion ABI name mangling.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r362547 - [WebAssembly] Fix ISel crash on sext_inreg/extract type mismatch
Thomas Lively via llvm-commits
- [lld] r362548 - [WebAssembly] make wasm-ld --verbose show data section startVA and name
Thomas Lively via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D62880: Prepare for multi-exit LFTR [NFC]
Philip Reames via Phabricator via llvm-commits
- [llvm] r362549 - [X86] Add 512-bit test cases to machine-combiner-int-vec.ll. NFC
Craig Topper via llvm-commits
- [llvm] r362550 - [X86] Add vector min/max reassociation tests to machine-combiner-int-vec.ll. NFC
Craig Topper via llvm-commits
- [llvm] r362552 - [X86] Add avx512bw to the avx512 machine-combiner-int-vec.ll to ensure we use zmm for v32i16/v64i8.
Craig Topper via llvm-commits
- [PATCH] D62881: [ExecutionEngine] Add UnaryOperator visitor to the interpreter
Cameron McInally via Phabricator via llvm-commits
- [llvm] r362553 - [AArch64][GlobalISel] Make extloads to i64 legal.
Amara Emerson via llvm-commits
- [polly] r362554 - [ScopBuilder] Move canonicalizeDynamicsBasePtrs from ScopInfo. NFC.
Michael Kruse via llvm-commits
- [PATCH] D62283: [CallSite removal] Refactoring llvm::InlineFunction APIs
Mircea Trofin via Phabricator via llvm-commits
- [llvm] r362556 - [test][llvm-objcopy] Test llvm-objcopy with standard streams
Alex Brachet via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62882: Use raw strings to avoid deprecation warnings in regexp patterns
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D62792: [SimplifyIndVar] Simplify non-overflowing saturating add/sub
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r362558 - [Scalarizer] Add UnaryOperator visitor to scalarization pass
Cameron McInally via llvm-commits
- [PATCH] D61962: [WIP][LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r362559 - [AArch64] FastISel: fix test to specify -fast-isel when -fast-isel-abort=1 is used.
Amara Emerson via llvm-commits
- [PATCH] D62780: msabi: Fix exponential mangling time for even more contrived inputs
Phabricator via Phabricator via llvm-commits
- [llvm] r362561 - svn propset svn:executable on utils/prepare-code-coverage-artifact.py
Nico Weber via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D62886: [WebAssembly] Handle object parsing more like that ELF backend
Sam Clegg via Phabricator via llvm-commits
- [test-suite] r362564 - Made lambda test more robust.
Sunil Srivastava via llvm-commits
- [llvm] r362565 - [X86] Cleanup convertIntLogicToFPLogic a little. NFCI
Craig Topper via llvm-commits
- [compiler-rt] r362566 - Changed force build of GWP-ASan options parser to be statically
Mitch Phillips via llvm-commits
- [llvm] r362567 - [TargetTransformInfo] assert on nullptr
Nick Desaulniers via llvm-commits
- [PATCH] D62767: [APFloat] APFloat::Storage::Storage - refix use after move
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r362568 - Initial support for IBM MASS vector library
Nemanja Ivanovic via llvm-commits
- [llvm] r362569 - [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support DT_PPC_GOT and DT_PPC_OPT
Fangrui Song via llvm-commits
- [lld] r362572 - [LLD][COFF] Don't take into account the 'age' when looking for PDB type server
Alexandre Ganea via llvm-commits
- [llvm] r362573 - [PowerPC][NFC] Add codegen test for consecutive stores of vector elements
Nemanja Ivanovic via llvm-commits
- [PATCH] D60402: [PowerPC] Collapse RLDICL/RLDICR into RLDIC when possible
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [llvm] r362576 - [PowerPC] Collapse RLDICL/RLDICR into RLDIC when possible
Nemanja Ivanovic via llvm-commits
- [llvm] r362577 - [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via llvm-commits
- [llvm] r362578 - [Attributor] Pass infrastructure and fixpoint framework
Johannes Doerfert via llvm-commits
- [lld] r362579 - Read .note.gnu.property sections and emit a merged .note.gnu.property section.
Rui Ueyama via llvm-commits
- [llvm] r362579 - Read .note.gnu.property sections and emit a merged .note.gnu.property section.
Rui Ueyama via llvm-commits
- [PATCH] D58375: [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D62350: [wip] ELF: Create synthetic sections for loadable partitions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D62350: ELF: Create synthetic sections for loadable partitions.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r362582 - Suppress false-positive GCC -Wreturn-type warning.
Michael Liao via llvm-commits
- [PATCH] D60047: [CaptureTracking] Don't let comparisons against null escape inbounds pointers
Johannes Doerfert via Phabricator via llvm-commits
- Network issues in LLVM Lab
Galina Kistanova via llvm-commits
- [PATCH] D62890: Merge consecutive stores of vector elements before types are legalized
Kai Luo via Phabricator via llvm-commits
- [llvm] r362583 - Resubmit "[CorrelatedValuePropagation] Fix prof branch_weights metadata handling for SwitchInst"
Yevgeny Rouban via llvm-commits
- [PATCH] D62126: [CorrelatedValuePropagation] Fix prof branch_weights metadata handling for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D62592: [RISCV] Add assembler support for RVC HINT instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D62891: CMake: Use symlinks also on MSYS
Orgad Shaneh via Phabricator via llvm-commits
- [PATCH] D62852: Ignore DIEs in the skeleton unit in a DWO scenario
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61738: Provide basic LTO extension points
serge via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62892: [Sanitizers] Fix sanitizer_posix_libcdep.cc compilation on Solaris 11.5
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D60728: [clang] [test] Add a (xfailing) test for PR41027
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62879: [CMake] Add configuration dirs as potential locations for llvm-lit and llvm-tblgen in standalone builds
Phabricator via Phabricator via llvm-commits
- [llvm] r362588 - [CMake] Export CMAKE_CONFIGURATION_TYPES for the LLVM build-tree
Stefan Granitz via llvm-commits
- [llvm] r362590 - Include what you use in PPCFrameLowering.h
Dmitri Gribenko via llvm-commits
- [lld] r362591 - [ELF] Allow reading of more than one FEATURE_1_AND in same object.
Peter Smith via llvm-commits
- [llvm] r362128 - Reapply: IR: add optional type to 'byval' function parameters
Mikael Holmén via llvm-commits
- [llvm] r362592 - [IPO] Disabled 'default only' switch statements to fix MSVC warnings.
Simon Pilgrim via llvm-commits
- [PATCH] D62896: [X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D62464: [PPC32] Improve 32-bit PowerPC
Fangrui Song via Phabricator via llvm-commits
- [llvm] r362593 - Sanitize llvm-size help
Serge Guelton via llvm-commits
- [PATCH] D62897: [DAGCombine] Initialize the bytes offset vector as INT64_MAX to avoid inference the endian check
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r362594 - [X86][SSE] Add some nt-store test cases inspired by PR42123
Simon Pilgrim via llvm-commits
- [llvm] r362595 - [TargetLowering] SimplifyDemandedBits - pull out shift value type. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62898: [llvm-objcopy] - Emit error and don't crash if program header reaches past end of file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62671: [ARM] Add MVE integer vector min/max instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r362596 - [llvm-objdump] - Disassemble non-executable sections if specifically requested.
George Rimar via llvm-commits
- [llvm] r362598 - gn build: Merge r362578
Nico Weber via llvm-commits
- [PATCH] D62478: [LV] Wrap LV illegality reporting in a function. NFC.
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
David Stenberg via Phabricator via llvm-commits
- [llvm] r362599 - [X86][AVX] combineX86ShuffleChain - combine shuffle(extractsubvector(x), extractsubvector(y))
Simon Pilgrim via llvm-commits
- [llvm] r362600 - [ARM] Allow "-march=foo+fp" to vary with foo
Sjoerd Meijer via llvm-commits
- [llvm] r362602 - [yaml2obj] - Change how we handle implicit sections.
George Rimar via llvm-commits
- [PATCH] D61447: [FPEnv] WIP on threading fneg through llvm
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D55391: Don't add unnecessary compiler flags to llvm-config output
Nikolai Kosjar via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62900: [RISCV] Support Bit-Preserving FP in F/D Extensions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D61318: [Sema] Prevent binding references with mismatching address spaces to temporaries
Phabricator via Phabricator via llvm-commits
- [llvm] r362603 - [MIPS GlobalISel] Select fcmp
Petar Avramovic via llvm-commits
- [llvm] r362605 - UpdateTestChecks: hexagon support
Roman Lebedev via llvm-commits
- [llvm] r362606 - [NFC][Codegen][X86] Add AVX2 runline for '(X & (C l>> Y)) ==/!= 0' tests
Roman Lebedev via llvm-commits
- [zorg] r362608 - [lldb-cmake-standalone] Fix loading initial cache script
Stefan Granitz via llvm-commits
- [llvm] r362609 - Title: [LOOPINFO] Extend Loop object to add utilities to get the loop
Whitney Tsang via llvm-commits
- [PATCH] D62901: [MIPS GlobalISel] Select floor and ceil
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D62902: [MIPS GlobalISel] Select fpext and fptrunc
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D62903: [MIPS GlobalISel] Select fabs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62905: [MIPS GlobalISel] Select sqrt
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D62906: AMDGPU: Fix using 2 different enums for same operand flags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62385: [WIP][DebugInfo] LiveDebugValues should allow different variable fragments to have different locations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r362610 - [LoopInfo] Fix unused variable warning. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant keyword check
Daniel Kolozsvari via Phabricator via llvm-commits
- [PATCH] D62591: [OpenCL][PR42031] Prevent deducing addr space in type alias.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62907: [WIP][ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D60074: [Attributor] Deduce "no-recurse" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r362612 - [LoopUtils][SLPVectorizer] clean up management of fast-math-flags
Sanjay Patel via llvm-commits
- [PATCH] D62908: [PowerPC] Improve float vector gather codegen
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D62909: [MSAN] Add unary FNeg visitor to the MemorySanitizer
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62910: [DAGCombine] MergeConsecutiveStores - improve non-temporal store handling (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Add general integer range support.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60075: [FunctionAttrs] Remove post order "no-recurse" attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r362613 - [SLP] Fix regression in broadcasts caused by operand reordering patch D59973.
Dinar Temirbulatov via llvm-commits
- [llvm] r362614 - [llvm-readobj] - Remove TODOs from gnu-hash-symbols.test and demangle.test test cases.
George Rimar via llvm-commits
- [PATCH] D62911: WIP: AMDGPU: Use fixup for local linkage functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362615 - Revert "Title: [LOOPINFO] Extend Loop object to add utilities to get the loop"
Whitney Tsang via llvm-commits
- [PATCH] D51701: ValueTracking: Report fast math flags for fcmp/select
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62912: [yaml2elf] - Refactoring followup for D62809
George Rimar via Phabricator via llvm-commits
- [PATCH] D62022: [lit] Improve globbing in Windows with long paths
Nico Weber via Phabricator via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant 'extern' keyword check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62913: llvm-lib: Disallow mixing object files with different machine types
Nico Weber via Phabricator via llvm-commits
- [llvm] r362616 - [X86][SSE] Add additional nt-load test cases as discussed on D62910
Simon Pilgrim via llvm-commits
- [PATCH] D62488: Added propagation of not big initial stack size of master thread to workers.
Phabricator via Phabricator via llvm-commits
- [llvm] r362617 - [X86][AVX] Generalize split256BitStore to splitVectorStore. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62168: [DynamicLoader] Make sure we always set the rendezvous breakpoint
António Afonso via Phabricator via llvm-commits
- [llvm] r362620 - [x86] split more 256-bit stores of concatenated vectors
Sanjay Patel via llvm-commits
- [PATCH] D62916: Add note about python to CodingStandards
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62917: [AMDGPU] Constrain the inliner on maximum number of basic blocks in a caller function
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D62225: [clang][NewPM] Fixing -O0 tests that are broken under new PM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62918: [EarlyCSE] Add tests for negated min/max/abs [NFC]
Joseph Tremoulet via Phabricator via llvm-commits
- [llvm] r362621 - [dsymutil] Support more than 4 architectures
Jonas Devlieghere via llvm-commits
- [PATCH] D54258: [Clang] Fix pretty printing of CUDA address spaces
Phabricator via Phabricator via llvm-commits
- [llvm] r362622 - Fix shadow local variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62279: Use LTO capable linker
Phabricator via Phabricator via llvm-commits
- [lld] r362625 - [lld] Explicitly ignore comdat groups when parsing LTO object(s)
Sam Clegg via llvm-commits
- [lld] r362626 - [WebAssembly] Handle object parsing more like the ELF backend
Sam Clegg via llvm-commits
- [llvm] r362627 - [NFC][Reassociate] Regenerate CHECKs for fast-basictest.ll
Cameron McInally via llvm-commits
- [llvm] r362628 - [Tests] Add poison inference tests for indvars showing both existing transforms, and some room for improvement
Philip Reames via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62922: [WebAssembly] Implement "Reactor" mode
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r362629 - [X86] Add the vector integer min/max instructions to isAssociativeAndCommutative.
Craig Topper via llvm-commits
- [PATCH] D32628: Rename ExpandISelPseudo->FinalizeISel, delay register reservation
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362630 - [NFC][Reassociate] Add unary fneg tests to fast-basictest.ll
Cameron McInally via llvm-commits
- [PATCH] D62923: [WebAssembly] Improve lto/comdat.ll test. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r362631 - [NFC][Reassociate] Fix mistake in 468b2ad
Cameron McInally via llvm-commits
- [llvm] r362633 - [X86][SSE] Add vector tests to cover more isNegatibleForFree/GetNegatedExpression cases (PR42105)
Simon Pilgrim via llvm-commits
- [PATCH] D62333: Fix unresolved symbols when linking tools/clang/unittests/Tooling/ToolingTests
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D62925: [Polly][NFC][ScopBuilder] Move hoistInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [compiler-rt] r362636 - [GWP-ASan] Core Guarded Pool Allocator [4].
Mitch Phillips via llvm-commits
- [llvm] r362638 - [WebAssembly] Limit PIC support to the Emscripten target
Dan Gohman via llvm-commits
- [PATCH] D62929: [GWP-ASan] Integration with Scudo [5].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62930: [llvm-ar][test] Relax lit directory assumptions in thin-archive.test
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62745: Factor out SelectionDAG's switch analysis and lowering into a separate component
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r362640 - AMDGPU: Fix using 2 different enums for same operand flags
Matt Arsenault via llvm-commits
- [llvm] r362641 - AMDGPU: Remove amdgpu-max-work-group-size attribute
Matt Arsenault via llvm-commits
- [llvm] r362642 - IR: make getParamByValType Just Work. NFC.
Tim Northover via llvm-commits
- [llvm] r362643 - InstCombine: correctly change byval type attribute alongside call args.
Tim Northover via llvm-commits
- [llvm] r362644 - [LOOPINFO] Extend Loop object to add utilities to get the loop bounds,
Whitney Tsang via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [lld] r362645 - [WebAssembly] Use Emscripten triples in PIC tests.
Dan Gohman via llvm-commits
- [llvm] r362647 - [X86] Fix mistake that marked VADDSSrrb_Int/VADDSDrrb_Int/VMULSSrrb_Int/VMULSDrrb_Int as commutable.
Craig Topper via llvm-commits
- [PATCH] D61729: [docs] Fix example for Allman brace breaking style
Jan Korous via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Nikita Popov via Phabricator via llvm-commits
- [lld] r362650 - [WebAssembly] Improve lto/comdat.ll test. NFC.
Sam Clegg via llvm-commits
- [PATCH] D62627: [NFC] Do not run CGProfilePass when -fno-integrated-as is on
Zhizhou Yang via Phabricator via llvm-commits
- [llvm] r362653 - NewGVN: Handle addrspacecast
Matt Arsenault via llvm-commits
- [llvm] r362655 - [InstCombine] simplify code for bitcast of insertelement; NFC
Sanjay Patel via llvm-commits
- [llvm] r362656 - [CallSite removal] Refactoring llvm::InlineFunction APIs
Mircea Trofin via llvm-commits
- [llvm] r362657 - [EarlyCSE] Add tests for negated min/max/abs [NFC]
Joseph Tremoulet via llvm-commits
- [PATCH] D62933: [lld] Allow args::getInterger to parse args larger than 2^31-1
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62920: Included `test/support/test_workarounds.h` which actually defines `TEST_WORKAROUND_CONSTEXPR_IMPLIES_NOEXCEPT` for variant tests.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62706: [llvm-lipo] Add docs for llvm-lipo
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r362661 - AMDGPU: Invert frame index offset interpretation
Matt Arsenault via llvm-commits
- [llvm] r362662 - Revert "[AArch64][GlobalISel] Optimize G_FCMP + G_SELECT pairs when G_SELECT is fp"
Petr Hosek via llvm-commits
- [llvm] r362663 - Allow target to handle STRICT floating-point nodes
Ulrich Weigand via llvm-commits
- [llvm] r362664 - [MSAN] Add unary FNeg visitor to the MemorySanitizer
Cameron McInally via llvm-commits
- [llvm] r362665 - AMDGPU: Don't fix emergency stack slot at offset 0
Matt Arsenault via llvm-commits
- [PATCH] D54348: Permit multiple .file directives with -g
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D62935: [LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
ben via Phabricator via llvm-commits
- [llvm] r362666 - Revert "Revert "[AArch64][GlobalISel] Optimize G_FCMP + G_SELECT pairs when G_SELECT is fp""
Amara Emerson via llvm-commits
- [PATCH] D62753: [llvm-lipo] Implement -archs
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D62936: Fix a bug w/inbounds invalidation in LFTR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62620: [llvm-objcopy] Fix SHT_GROUP ordering.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62830: [WebAssembly] Support Leak Sanitizer on Emscripten
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D62937: [AMDGPU] Mark s_endpgm convergent
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D62938: [SLP] Forbid to vectorize bundles with same opcode but different IR flags
Dinar Temirbulatov via Phabricator via llvm-commits
- [lld] r362668 - Merging r360439:
Tom Stellard via llvm-commits
- [PATCH] D62939: Strengthen LFTR's ability to replace IVs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D62049: [clang-tidy] Add a close-on-exec check on pipe2() in Android module.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D61967: [clang-tidy] Add a close-on-exec check on pipe() in Android module.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r362674 - [X86] Add test case for masked load with constant mask and all zeros passthru.
Craig Topper via llvm-commits
- [llvm] r362675 - [X86] Don't turn avx masked.load with constant mask into masked.load+vselect when passthru value is all zeroes.
Craig Topper via llvm-commits
- [PATCH] D61773: [RISCV] Add CFI directives for RISCV prologue/epilog.
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r362676 - [Profile]: Add runtime interface to specify file handle for profile data.
Xinliang David Li via llvm-commits
- [PATCH] D62940: [PPC32] Support TLS GD/LE/IE/LE relocation types and their relaxations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59925: The optimized parallel versions of sort, stable_sort algorithms.
Phabricator via Phabricator via llvm-commits
- [llvm] r362677 - [AArch64][GlobalISel] Add the new changes to fix PR42129 that were supposed to go into r362666.
Amara Emerson via llvm-commits
- [PATCH] D62845: [clang-tidy] Fix make-unique tests on C++2a.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r362681 - [AArch64][GlobalISel] Add manual selection support for G_ZEXTLOADs to s64.
Amara Emerson via llvm-commits
- [compiler-rt] r362682 - Fixup files added in r362636 to build with gcc 5.4. NFCI
Douglas Yung via llvm-commits
- [llvm] r362684 - [AVR] Fix the 'load.ll' test after r362351
Dylan McKay via llvm-commits
- [PATCH] D62282: [X86] Add ENQCMD intrinsics.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62941: [PATCH 1/2] [AArch64][AsmParser] Provide better diagnostics for SVE predicates
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D62942: [PATCH 2/2] [AArch64][AsmParser] error on unexpected SVE predicate type suffix
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r362687 - [SCEV] Use wrap flags in InsertBinop
Sam Parker via llvm-commits
- [PATCH] D60772: [AMDGPU] Add optional bounds checking for scratch accesses
Carl Ritson via Phabricator via llvm-commits
- [llvm] r362688 - [MIPS GlobalISel] Select floor and ceil
Petar Avramovic via llvm-commits
- [llvm] r362689 - [MIPS GlobalISel] Select fpext and fptrunc
Petar Avramovic via llvm-commits
- [llvm] r362690 - [MIPS GlobalISel] Select fabs
Petar Avramovic via llvm-commits
- [PATCH] D61185: [RISCV] Add CostModel GEP tests
Luís Marques via Phabricator via llvm-commits
- [llvm] r362691 - [RISCV] Add CostModel GEP tests
Luis Marques via llvm-commits
- [llvm] r362692 - [MIPS GlobalISel] Select sqrt
Petar Avramovic via llvm-commits
- [llvm] r362693 - [RISCV] Disable test/Analysis/CostModel/RISCV tests if RISCV backend not built
Luis Marques via llvm-commits
- [llvm] r362694 - Fix whitespace indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r362695 - [DAGCombine] Cleanup isNegatibleForFree/GetNegatedExpression. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62945: [ARM] Add HasNEON for all neon patterns in ARMInstrNEON.td. NFCI
Dave Green via Phabricator via llvm-commits
- [PATCH] D62464: [PPC32] Improve the 32-bit PowerPC port
Fangrui Song via Phabricator via llvm-commits
- [llvm] r362696 - Include what you use in LanaiAsmParser.cpp
Dmitri Gribenko via llvm-commits
- [llvm] r362697 - [X86][SSE] Add nonuniform constant vector test for PR42105
Simon Pilgrim via llvm-commits
- [llvm] r362698 - [AArch64] Handle ISD::LROUND and ISD::LLROUND for float16
Adhemerval Zanella via llvm-commits
- [llvm] r362699 - Revert "[SCEV] Use wrap flags in InsertBinop"
Benjamin Kramer via llvm-commits
- [llvm] r362700 - AArch64] Handle ISD::LRINT and ISD::LLRINT for float16
Adhemerval Zanella via llvm-commits
- [PATCH] D61866: [RISCV] Rename RISCVELFStreamer.{cpp,h} to RISCVTargetELFStreamer.{cpp,h}
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D62947: [clang-tidy] Fix an assertion failure in misc-redundant-expression.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D61487: [clang-tidy] Make the plugin honor NOLINT
Nikolai Kosjar via Phabricator via llvm-commits
- [llvm] r362703 - [InstCombine] add tests for loads of bitcasted vector pointer; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62919: [llvm-ar] Create thin archives with MRI scripts
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r362704 - [llvm-ar] Create thin archives with MRI scripts
Owen Reynolds via llvm-commits
- [llvm] r362705 - FileCheck [6/12]: Introduce numeric variable definition
Thomas Preud'homme via llvm-commits
- [PATCH] D62672: [ARM] Add MVE vector shift instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62621: [LibTooling] Add insert/remove convenience functions for creating `ASTEdit`s.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D62296: [Object] object::ELFObjectFile::symbol_begin(): skip symbol index 0
Chris Jackson via Phabricator via llvm-commits
- [llvm] r362708 - [AIX] Implement call lowering with parameters could pass onto GPRs
Jason Liu via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via Phabricator via llvm-commits
- [llvm] r362709 - gn build: Add new tidy checks to gn files
Ilya Biryukov via llvm-commits
- [llvm] r362710 - [NFC][CodeGen] Remove duplicate test in fp-fast.ll
Cameron McInally via llvm-commits
- [PATCH] D54091: [RISCV] Add inline asm constraints I, J & K for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r362711 - [DA] Add an option to control delinearization validity checks
Whitney Tsang via llvm-commits
- [PATCH] D62959: TailDuplicator: Remove no-op analyzeBranch call
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362712 - [NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll
Cameron McInally via llvm-commits
- [llvm] r362713 - [PowerPC] Add R_PPC_IRELATIVE
Fangrui Song via llvm-commits
- [zorg] r362714 - [lldb-cmake-standalone] Fix LLVMConfig.cmake not found in LLVM install-tree
Stefan Granitz via llvm-commits
- [PATCH] D62963: [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r362715 - [NFC][CodeGen] Add unary fneg tests to fmul-combines.ll fnabs.ll
Cameron McInally via llvm-commits
- [PATCH] D61634: [clang/llvm] Allow efficient implementation of libc's memory functions in C/C++
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Include dynamic zero-sized and non-function symbols in disassembly
Yuanfang Chen via Phabricator via llvm-commits
- [compiler-rt] r362716 - [Profile]: Add runtime interface to specify file handle for profile data (Part-II)
Xinliang David Li via llvm-commits
- [llvm] r362717 - [X86] Make masked floating point equality/ordered compares commutable for load folding purposes.
Craig Topper via llvm-commits
- [llvm] r362718 - Remove unused PPC.h includes under llvm/lib/Target/PowerPC.
Dmitri Gribenko via llvm-commits
- [llvm] r362719 - gn build: Merge r362685
Nico Weber via llvm-commits
- [llvm] r362720 - [NFC][CodeGen] Add unary fneg tests to X86/fma_patterns_wide.ll
Cameron McInally via llvm-commits
- [PATCH] D62966: [ARM] Add fp16 addressing to isLegalT2AddressImmediate
Dave Green via Phabricator via llvm-commits
- [lld] r362721 - [PPC32] Improve the 32-bit PowerPC port
Fangrui Song via llvm-commits
- [lld] r362722 - [PPC32] Support GD/LD/IE/LE TLS models and their relaxations
Fangrui Song via llvm-commits
- [llvm] r362723 - [DAGCombine] MergeConsecutiveStores - improve non-temporal load\store handling (PR42123)
Simon Pilgrim via llvm-commits
- [PATCH] D62967: [ARM] Add MVE addressing to isLegalT2AddressImmediate
Dave Green via Phabricator via llvm-commits
- [polly] r362724 - [ScheduleTreeTransform] Silence compiler warning. NFC.
Michael Kruse via llvm-commits
- [PATCH] D62968: [ARM] Adjust isLegalT1AddressImmediate for non-legal types
Dave Green via Phabricator via llvm-commits
- [zorg] r362725 - [lldb-cmake-standalone] Fix unable to find LLDB.framework dir in Xcode build
Stefan Granitz via llvm-commits
- [zorg] r362726 - [lldb-cmake-standalone] Avoid apostrophe in FIXME comment
Stefan Granitz via llvm-commits
- [PATCH] D62969: [x86] narrow extract subvector of vector select
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r362727 - [LoopPred] Fix a bug in unconditional latch bailout introduced in r362284
Philip Reames via llvm-commits
- [lld] r362728 - Fixing ppc tests: sed -i 's/# REQUIES: ppc/# REQUIRES: ppc/g'
Puyan Lotfi via llvm-commits
- [llvm] r362730 - [NFC][CodeGen] Add unary fneg tests to X86/fma_patterns.ll
Cameron McInally via llvm-commits
- [PATCH] D62965: [clang][HeaderSearch] Consider all path separators equal
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D55290: [docs] Update llvm.loop metadata documentation.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r362732 - [InlineCost] Add support for unary fneg.
Craig Topper via llvm-commits
- [llvm] r362733 - [NFC][CodeGen] Add unary fneg tests to X86/fma4-fneg-combine.ll
Cameron McInally via llvm-commits
- [zorg] r362734 - [lldb-cmake-standalone] Run tests for lldb-against-buildtree
Stefan Granitz via llvm-commits
- [PATCH] D62718: [llvm-objcopy] Change handling of output file permissions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62972: [ELF] Treat dynamic tag values as virtual addresses instead of offsets
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r362735 - [AIX] Implement function descriptor on SDAG
Jason Liu via llvm-commits
- [llvm] r362736 - [LV] Wrap LV illegality reporting in a function. NFC.
Renato Golin via llvm-commits
- [llvm] r362737 - [CFLGraph] Add support for unary fneg instruction.
Craig Topper via llvm-commits
- [PATCH] D62973: [llvm-objcopy] Error when --preserve-dates used on standard streams
Alex Brachet via Phabricator via llvm-commits
- [lld] r362738 - Revert "[ELF] Suppress "STT_SECTION symbol should be defined" on .eh_frame, .debug*, .zdebug* and .gcc_except_table"
Sean Fertile via llvm-commits
- [lld] r362739 - Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded"
Sean Fertile via llvm-commits
- [PATCH] D62974: Add cdb test for global constants
Amy Huang via Phabricator via llvm-commits
- [PATCH] D37813: clang-format: better handle namespace macros
Francois Ferrand via Phabricator via llvm-commits
- [PATCH] D62976: [LLD] [COFF] Add an lld specific option /includeoptional
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [llvm] r362741 - [NFC][CodeGen] Add unary fneg tests to X86/fma-scalar-combine.ll
Cameron McInally via llvm-commits
- [llvm] r362742 - [InstSimplify] add tests for fcmp with known-never-nan operands; NFC
Sanjay Patel via llvm-commits
- [lld] r362743 - Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded""
Sean Fertile via llvm-commits
- [lld] r362744 - Revert "Revert "[ELF] Suppress "STT_SECTION symbol should be defined" on .eh_frame, .debug*, .zdebug* and .gcc_except_table""
Sean Fertile via llvm-commits
- [debuginfo-tests] r362745 - Add cdb test for global constants
Amy Huang via llvm-commits
- [PATCH] D62979: [InstSimplify] enhance/fix fcmp fold with never-nan operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62981: [DomTreeUpdater] Add all insert before all delete updates to reduce compile time.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r362746 - [X86] Make a bunch of merge masked binops commutable for loading folding.
Craig Topper via llvm-commits
- [test-suite] r362747 - Merging r357986:
Tom Stellard via llvm-commits
- [llvm] r362748 - [NFC][CodeGen] Add unary fneg tests to X86/fma-intrinsics-x86.ll
Cameron McInally via llvm-commits
- [llvm] r362749 - [AMDGPU] Partial revert for the ba447bae7448435c9986eece0811da1423972fdd
Alexander Timofeev via llvm-commits
- [llvm] r362750 - [DebugInfo] Incorrect debug info record generated for loop counter.
Alexey Lapshin via llvm-commits
- [test-suite] r362751 - Add missing changes from r362747
Tom Stellard via llvm-commits
- [PATCH] D62982: build: extract LLVM distribution target handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D62983: [WebAssembly] Fix for discarded init functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D62984: [COFF] Fix /export:foo=bar when bar is a weak alias
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r362752 - [NFC][CodeGen] Add unary fneg tests to X86/fma4-intrinsics-x86.ll
Cameron McInally via llvm-commits
- [PATCH] D62985: AMDGPU: Insert skip branches over return blocks
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362753 - [NFC] Test commit, whitespace change
David Tenty via llvm-commits
- [PATCH] D62986: AMDGPU: Insert skips for blocks with FLAT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62987: AMDGPU: Don't count mask branch pseudo towards skip threshold
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362754 - AMDGPU: Insert skip branches over return blocks
Matt Arsenault via llvm-commits
- [lld] r362755 - Revert [ELF] Simplify the condition to create .interp
Jordan Rupprecht via llvm-commits
- [PATCH] D62424: Tests for nosync function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [compiler-rt] r362758 - Change GWP-ASan build to use '-pthread' instead of '-lpthread' in order
Mitch Phillips via llvm-commits
- [PATCH] D62278: [obj2yaml] Support dumping program headers.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r362759 - [PowerPC] Exploit the vector min/max instructions
Nemanja Ivanovic via llvm-commits
- Buildmaster cleaning/ removing abandoned builders
Galina Kistanova via llvm-commits
- [PATCH] D62353: [cmake] Add new LLVM_CACHE_VARIABLES variable to contains all variables passed to cmake on the commandline or in cache files.
Mike Edwards via Phabricator via llvm-commits
- [llvm] r362760 - AMDGPU: Insert skips for blocks with FLAT
Matt Arsenault via llvm-commits
- [llvm] r362761 - AMDGPU: Don't count mask branch pseudo towards skip threshold
Matt Arsenault via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62025: Expand llvm.is.constant earlier
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV][WIP] Try fix PR42175
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Support virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r362762 - [LV] Fix -Wunused-function after r362736
Fangrui Song via llvm-commits
- [llvm] r362763 - [NFC] Test commit.
Michael Pozulp via llvm-commits
- [PATCH] D62345: [MachineScheduler] checkResourceLimit boundary condition update
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61491: AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r362764 - Set an output file name for the override-new-delete.cpp test.
Peter Collingbourne via llvm-commits
- [PATCH] D61658: [PowerPC] Emit XXSEL for vec_sel and code that has the same pattern
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D62992: [ADT] Enable set_difference() to be used on StringSet
Mike Pozulp via Phabricator via llvm-commits
- [llvm] r362766 - [ADT] Enable set_difference() to be used on StringSet
Michael Pozulp via llvm-commits
- [PATCH] D62993: [PowerPC] Emit scalar min/max instructions with unsafe fp math
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r362767 - [MC][ELF] Don't create relocations with section symbols for STB_LOCAL ifunc
Fangrui Song via llvm-commits
- [llvm] r362768 - [llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol
Michael Pozulp via llvm-commits
- [PATCH] D62710: [X86] Disable f32->f64 extload when sse2 is enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62994: [ELF] Delete R_PPC64_CALL_PLT from isRelExpr()
Fangrui Song via Phabricator via llvm-commits
- [lld] r362769 - [WebAssembly] Fix for discarded init functions
Sam Clegg via llvm-commits
- [lld] r362770 - [lld] Allow args::getInterger to parse args larger than 2^31-1
Sam Clegg via llvm-commits
- [llvm] r362771 - [llvm-objdump] Print source when subsequent lines in the translation unit come from the same line in two different headers.
Michael Pozulp via llvm-commits
- [llvm] r362772 - [NFC] Delete trailing whitespace character.
Michael Pozulp via llvm-commits
- [llvm] r362773 - [AVR] Expand 16-bit rotations during the legalization stage
Dylan McKay via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Stephan Bergmann via llvm-commits
- [llvm] r362774 - [CodeGen] Generic Hardware Loop Support
Sam Parker via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Sam McCall via Phabricator via llvm-commits
- [llvm] r362775 - Fix for lld buildbot
Sam Parker via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D62996: Improve reduction intrinsics by overloading result value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D62998: [ARM] Fix bugs introduced by the fp64/d32 rework.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60262: [Option B] Create explicit ordered/unordered reduction intrinsics for fadd/fmul.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r362776 - [X86] -march=cooperlake (llvm)
Pengfei Wang via llvm-commits
- [llvm] r362777 - [yaml2elf] - Refactoring followup for D62809
George Rimar via llvm-commits
- [llvm] r362778 - [llvm-objcopy] - Emit error and don't crash if program header reaches past end of file.
George Rimar via llvm-commits
- [llvm] r362779 - [AArch64][AsmParser] Provide better diagnostics for SVE predicates
Cullen Rhodes via llvm-commits
- [llvm] r362780 - [AArch64][AsmParser] error on unexpected SVE predicate type suffix
Cullen Rhodes via llvm-commits
- [PATCH] D62835: [X86] -march=cooperlake (clang)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D63000: [ADT] Fix asan-detected stack-buffer-overflow in StringSetTest.cpp
Mike Pozulp via Phabricator via llvm-commits
- [llvm] r362782 - Work around a circular dependency between IR and MC introduced in r362735
Dmitri Gribenko via llvm-commits
- [PATCH] D62943: DWARF: Simplify SymbolFileDWARF::GetDWARFCompileUnit
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62582: [CodeComplete] Improve overload handling for C++ qualified and ref-qualified methods.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D62850: [X86] Fix builtins-x86.c test where it wasn't using immediates. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D63001: [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63002: [yaml2obj] - Remove helper methods that are probably excessive. NFC.
George Rimar via Phabricator via llvm-commits
- [LNT] r362787 - in test_suite run_test function, opt and self.opt is same object
Danila Malyutin via llvm-commits
- [PATCH] D63003: [ELF] Don't emit dynamic relocations with weak undef in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63004: [TargetLowering] Simplify (ctpop x) == 1
Dávid Bolvanský via Phabricator via llvm-commits
- [lld] r362788 - [ELF] Delete R_PPC64_CALL_PLT from isRelExpr()
Fangrui Song via llvm-commits
- [PATCH] D61914: [Support][Test] Time profiler: add regression test
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r362789 - [AMDGPU] Constrain the AMDGPU inliner on maximum number of basic blocks in a caller function (compile time performance)
Valery Pykhtin via llvm-commits
- [llvm] r362790 - [RISCV] Support Bit-Preserving FP in F/D Extensions
Sam Elliott via llvm-commits
- [PATCH] D59356: [SelectionDAGBuilder] Use accumulator value in VECREDUCE_FADD/FMUL
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r362791 - [ARM] Fix bugs introduced by the fp64/d32 rework.
Simon Tatham via llvm-commits
- [lld] r362793 - [ELF][AArch64] Support for BTI and PAC
Peter Smith via llvm-commits
- [llvm] r362794 - gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`
Nico Weber via llvm-commits
- [llvm] r362795 - gn build: Merge r362774
Nico Weber via llvm-commits
- [llvm] r362796 - gn build: Merge r362766
Nico Weber via llvm-commits
- [llvm] r362797 - [x86] narrow extract subvector of vector select
Sanjay Patel via llvm-commits
- [llvm] r362798 - llvm-lib: Disallow mixing object files with different machine types
Nico Weber via llvm-commits
- [llvm] r362799 - [NFC] Don't export helpers of ConstantFoldCall
Joerg Sonnenberger via llvm-commits
- [llvm] r362800 - TailDuplicator: Remove no-op analyzeBranch call
Matt Arsenault via llvm-commits
- [llvm] r362801 - [NFC] Added tests for D63004
David Bolvansky via llvm-commits
- [llvm] r362802 - test-commit
Stefan Stipanovic via llvm-commits
- [PATCH] D62859: [CMake] Add special case for processing LLDB_DOTEST_ARGS
Phabricator via Phabricator via llvm-commits
- [zorg] r362804 - [lldb-cmake-standalone] Show full test output for failures
Stefan Granitz via llvm-commits
- [llvm] r362805 - [MachineScheduler] checkResourceLimit boundary condition update
Jinsong Ji via llvm-commits
- [PATCH] D63007: [RISCV] Add RISCV-specific TargetTransformInfo
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D60710: [ARM] Add ACLE feature macros for MVE.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63008: LoopDistribute: Add testcase where SCEV wants to insert a runtime check.
Matt Arsenault via Phabricator via llvm-commits
- [zorg] r362807 - [lldb-cmake-standalone] Point lit to build directory not to sources
Stefan Granitz via llvm-commits
- [llvm] r362808 - Build with _XOPEN_SOURCE defined on AIX
David Tenty via llvm-commits
- [llvm] r362809 - Attempt to fix nm-archive.test after r362798
Nico Weber via llvm-commits
- [llvm] r362810 - [Analysis] simplify code for getSplatValue(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D63011: [docs]Move llvm-readobj from "Developer Tools" to "Basic Commands"
James Henderson via Phabricator via llvm-commits
- [PATCH] D62999: [clangd] Return empty results on spurious completion triggers
Phabricator via Phabricator via llvm-commits
- [PATCH] D62521: [IRBuilder] Add CreateFNegFMF(...) to the IRBuilder
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62705: [IR] Add UnaryOperator::CreateFNegFMF(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Amy Huang via Phabricator via llvm-commits
- [llvm] r362813 - [docs]Move llvm-readobj from "Developer Tools" to "Basic Commands"
James Henderson via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add --out-file to help text
James Henderson via Phabricator via llvm-commits
- [llvm] r362815 - [dsymutil] Use the number of threads specified.
Jonas Devlieghere via llvm-commits
- [PATCH] D62607: LoopDistribute/LAA: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362817 - AMDGPU: Fix MIR test verifier error
Matt Arsenault via llvm-commits
- [llvm] r362818 - llvm-objcopy: Implement --extract-partition and --extract-main-partition.
Peter Collingbourne via llvm-commits
- [lld] r362819 - ELF: Create synthetic sections for loadable partitions.
Peter Collingbourne via llvm-commits
- [PATCH] D63014: [docs] Add "GNU Replacements" section to command guide
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r362820 - [DAGCombine] Use APInt::extractBits in "sub-splat" constant mask detection. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62399: [clang] Add storage for APValue in ConstantExpr
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r362822 - Fix -Wunused-lambda-capture warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D62411: LiveIntervals: add LiveRange::findIndexesLiveAt function - return a list of SlotIndexes the LiveRange live at.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D63015: LoopLoadElim: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63016: LoopVersioning: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362823 - Revert "[ADT] Enable set_difference() to be used on StringSet"
Vlad Tsyrklevich via llvm-commits
- [llvm] r362825 - [DAGCombine] visitAND - fix local shadow variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D59729: [GVN] non-functional code movement
Jameson Nash via Phabricator via llvm-commits
- [llvm] r362826 - Revert "[llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol"
Vlad Tsyrklevich via llvm-commits
- [llvm] r362827 - Unbreak 32-bit build.
Peter Collingbourne via llvm-commits
- [llvm] r362828 - [IR] Add UnaryOperator::CreateFNegFMF(...)
Cameron McInally via llvm-commits
- [PATCH] D63017: [Android] add toplevel Android.mk to stop breakage
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D62636: Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition flag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63018: [X86] Attempt to make the Intel core CPU inheritance a little more readable and maintainable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63019: [GWP-ASan] Removed unittests from Android build.
Mitch Phillips via Phabricator via llvm-commits
- [lld] r362831 - docs: Update partitioning docs now that the feature is fully landed.
Peter Collingbourne via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
Nikita Popov via Phabricator via llvm-commits
- [llvm] r362832 - [ORC] Update symbol lookup to use a single callback with a required symbol state
Lang Hames via llvm-commits
- [PATCH] D63021: llvm-lib: Implement /machine: argument
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63022: [GlobalISel] IRTranslator: Translate the intrinsics ignored by CodeGen
Volkan Keles via Phabricator via llvm-commits
- [llvm] r362833 - [APFloat] APFloat::Storage::Storage - refix use after move
Nick Desaulniers via llvm-commits
- [PATCH] D60619: New pass to produce more easily-read IR.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D63023: [docs] Add 'git llvm revert' to getting started guide
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63025: [InstCombine] Add tests to show fold order is wrong for icmp pred (and (sh X, Y), C), 0.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r362834 - [GlobalISel] IRTranslator: Translate the intrinsics ignored by CodeGen
Volkan Keles via llvm-commits
- [llvm] r362835 - [ADT] Enable set_difference() to be used on StringSet
Michael Pozulp via llvm-commits
- [llvm] r362837 - [X86] Remove unnecessary new line escape from the end of a macro. NFC
Craig Topper via llvm-commits
- [llvm] r362838 - [llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol
Michael Pozulp via llvm-commits
- [llvm] r362839 - [DomTreeUpdater] Add all insert before all delete updates to reduce compile time.
Alina Sbirlea via llvm-commits
- [llvm] r362840 - [llvm-lipo] Implement -archs
Shoaib Meenai via llvm-commits
- [llvm] r362841 - [llvm-lipo] Drop unneeded braces. NFC
Shoaib Meenai via llvm-commits
- [compiler-rt] r362842 - [GWP-ASan] Removed unittests from Android build.
Mitch Phillips via llvm-commits
- [PATCH] D62759: Fix lit tests on Windows related to CR
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D63026: [InstCombine] Fix fold order for icmp pred (and (sh X, Y), C), 0.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r362846 - Fix string literals to avoid deprecation warnings in regexp patterns
Adrian McCarthy via llvm-commits
- [PATCH] D63027: AMDGPU: Force skips around traps
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63028: [InstCombine] Add tests for missing fold icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r362847 - [llvm-objdump] Fix Bugzilla ID 41862 to support checking addresses of disassembled object
Jordan Rupprecht via llvm-commits
- [llvm] r362848 - [llvm-lipo] Add docs for llvm-lipo
Alexander Shaposhnikov via llvm-commits
- [lld] r362849 - [COFF] Fix /export:foo=bar when bar is a weak alias
Reid Kleckner via llvm-commits
- [llvm] r362849 - [COFF] Fix /export:foo=bar when bar is a weak alias
Reid Kleckner via llvm-commits
- [zorg] r362850 - Removed commented out builders and slaves.
Galina Kistanova via llvm-commits
- [PATCH] D63032: [X86] When promoting i16 compare with immediate to i32, try to use sign_extend for eq/ne if the input is truncated from a type with enough sign its.
Craig Topper via Phabricator via llvm-commits
- [zorg] r362851 - Removed long time off-line builders and slaves.
Galina Kistanova via llvm-commits
- [llvm] r362852 - AMDGPU: Force skips around traps
Matt Arsenault via llvm-commits
- [PATCH] D63033: [MemorySSA] When applying updates, clean unnecessary Phis.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r362853 - [GVN] non-functional code movement
Keno Fischer via llvm-commits
- [PATCH] D63034: Slightly increase LastCallToStaticBonus for cold callsites
Yi Kong via Phabricator via llvm-commits
- [llvm] r362854 - LoopDistribute: Add testcase where SCEV wants to insert a runtime
Matt Arsenault via llvm-commits
- [PATCH] D62223: [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold
Brooks Moses via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D62885: [analyzer] Add werror flag for analyzer warnings
Phabricator via Phabricator via llvm-commits
- [PATCH] D63035: LoopDistribute/LAA: Add tests to catch regressions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362857 - Factor out SelectionDAG's switch analysis and lowering into a separate component.
Amara Emerson via llvm-commits
- [lld] r362858 - Merging r361090:
Tom Stellard via llvm-commits
- [compiler-rt] r362859 - Experimantal dfsan mode "fast16labels=1"
Kostya Serebryany via llvm-commits
- [llvm] r362860 - Visualizer for APInt and remove obsolete visualizer
Mike Spertus via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63037: [dfsan] Introduce dfsan_flush().
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r362863 - [llvm-objcopy][MachO] Recompute and update offset/size fields in the writer
Seiya Nuta via llvm-commits
- [llvm] r362864 - gn build: Merge r362857
Nico Weber via llvm-commits
- [PATCH] D63040: [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Max Marrone via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Erik McClure via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via Phabricator via llvm-commits
- [lld] r362867 - [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via llvm-commits
- [llvm] r362868 - [SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.
Jonas Paulsson via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [llvm] r362869 - [SystemZ] Fix CMakeLists.txt for alphabetical order (NFC).
Jonas Paulsson via llvm-commits
- [PATCH] D22011: [SystemZ] Generate fewer instructions for (sub <constant>, x)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62536: Only passes that preserve MemorySSA must mark it as preserved.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r362870 - [ARM] Add HasNEON for all Neon patterns in ARMInstrNEON.td. NFCI
David Green via llvm-commits
- [llvm] r362871 - [ARM] Add extra gep costmodel tests for MVE and half float. NFC
David Green via llvm-commits
- [llvm] r362872 - [ARM] Add fp16 addressing to isLegalT2AddressImmediate
David Green via llvm-commits
- [llvm] r362873 - [ARM] Add MVE addressing to isLegalT2AddressImmediate
David Green via llvm-commits
- [llvm] r362874 - [ARM] Adjust isLegalT1AddressImmediate for non-legal types
David Green via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63045: Do not derive no-recurse attribute if function does not have exact definition.
Vivek Pandya via Phabricator via llvm-commits
- [llvm] r362875 - [NFC] Added tests for D63038
David Bolvansky via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r362878 - fix a typo unavaliable=>unavailable
Sylvestre Ledru via llvm-commits
- [llvm] r362879 - [InstSimplify] enhance fcmp fold with never-nan operand
Sanjay Patel via llvm-commits
- [llvm] r362880 - [DAGCombine] visitAND - merge (zext_inreg ((s)extload x)) -> (zextload x) combines. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D63049: Coding Standard: Prefer `int` for regular arithmetic
Mehdi AMINI via Phabricator via llvm-commits
- [lld] r362881 - [COFF] Add an lld specific option /includeoptional
Martin Storsjo via llvm-commits
- [lld] r362882 - [MinGW] Support the -u/--undefined option.
Martin Storsjo via llvm-commits
- [lld] r362883 - [ELF] [PPC] Fix a typo from SVN r362721
Martin Storsjo via llvm-commits
- [PATCH] D62934: [LanguageRuntime] Introdce LLVM-style casts
Alex Langford via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
James S Blachly, MD via Phabricator via llvm-commits
- [llvm] r362886 - [X86][Codegen] Add missed pattern that may be a lea+neg
Roman Lebedev via llvm-commits
- [llvm] r362888 - [NFC] Test commit
Ayke van Laethem via llvm-commits
- [PATCH] D52694: [bindings/go] Add EraseFromParent
Ayke via Phabricator via llvm-commits
- [llvm] r362889 - [bindings/go] Add EraseFromParent
Ayke van Laethem via llvm-commits
- [llvm] r362890 - [bindings/go] Add Go bindings for CalledValue
Ayke van Laethem via llvm-commits
- [PATCH] D52972: [bindings/go] Add Go bindings for CalledValue
Ayke via Phabricator via llvm-commits
- [llvm] r362891 - [bindings/go] Add Go bindings for CalledValue
Ayke van Laethem via llvm-commits
- [llvm] r362892 - Revert "[bindings/go] Add Go bindings for CalledValue"
Ayke van Laethem via llvm-commits
- [PATCH] D53884: [bindings/go] Add bindings to LLVMGet?CmpPredicate
Ayke via Phabricator via llvm-commits
- [llvm] r362893 - [bindings/go] Add bindings to LLVMGet?CmpPredicate
Ayke van Laethem via llvm-commits
- [llvm] r362894 - [X86] Mutate scalar fceil/ffloor/ftrunc/fnearbyint/frint into X86ISD::RNDSCALE during PreProcessIselDAG to cut down on number of isel patterns.
Craig Topper via llvm-commits
- cyMxwDH一 本 万 利 开 戸 领 1 8 8 え 联 络 仙 女 企 娥212879554地指⑹04971てOM
邹蕾轩 via llvm-commits
- [llvm] r362895 - [X86] Remove (store (f32 (extractelt (v4f32))) isel patterns which is redundant.
Craig Topper via llvm-commits
- [llvm] r362896 - [AArch64][GlobalISel] Select immediate forms of cmp instructions.
Amara Emerson via llvm-commits
- [llvm] r362897 - Use for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D63055: [X86] NFCI : Comment updation for EVEX to VEX translation.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D63056: [bindings/go] Add debug information accessors
Ayke via Phabricator via llvm-commits
- [llvm] r362898 - [X86] NFCI : Comment updation for EVEX to VEX translation.
Jatin Bhateja via llvm-commits
- [llvm] r362899 - [bindings/go] Add wrappers for atomic operations.
Ayke van Laethem via llvm-commits
- [PATCH] D61034: [bindings/go] Add wrappers for atomic operations.
Ayke via Phabricator via llvm-commits
- [llvm] r362900 - [CaptureTracking] Don't let comparisons against null escape inbounds pointers
Ayke van Laethem via llvm-commits
- [PATCH] D63057: [bindings/go][NFC] Format code with go fmt
Ayke via Phabricator via llvm-commits
- [PATCH] D61052: [compiler-rt][builtins] Implement some fetch-and-x operations for Cortex-M
Ayke via Phabricator via llvm-commits
- [llvm] r362901 - [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via llvm-commits
- [llvm] r362902 - [InstSimplify] add tests for fcmp with known-never-nan operands; NFC
Sanjay Patel via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r362903 - [InstSimplify] enhance fcmp fold with never-nan operand
Sanjay Patel via llvm-commits
- [llvm] r362904 - [InstSimplify] reduce code duplication for fcmp folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D62713: [MIR-Canon] Hardening propagateLocalCopies.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63058: [InlineCost] Fix bug 42084: return the first negative result
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r362905 - [InstCombine] Add tests for usub.sat(x,y)+y etc; NFC
Nikita Popov via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r362906 - [NFC] Added test from PR42084 for D63058
David Bolvansky via llvm-commits
- [llvm] r362907 - [NFC] Added test from PR19758
David Bolvansky via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r362908 - [NFC] Adjust test for D63004
David Bolvansky via llvm-commits
- [llvm] r362909 - [InstCombine] change canonicalization to fabs() to use FMF on fneg
Sanjay Patel via llvm-commits
- [llvm] r362910 - [NFC][InstCombine] Revisit canonicalize-constant-low-bit-mask-and-icmp-s* tests in preparatio for PR42198.
Roman Lebedev via llvm-commits
- [llvm] r362911 - [InstCombine] foldICmpWithLowBitMaskedVal(): 'icmp sgt/sle': avoid miscompiles
Roman Lebedev via llvm-commits
- [PATCH] D63061: [builtins] Fix overflow issue for complex division with big numbers
Sr.Zhang via Phabricator via llvm-commits
- 自动晋级ⅵр开戸憎188え询++仙女専员企娥903401978汪之60⑷981COM
庞姣桂 via llvm-commits
- [llvm] r362912 - [TargetLowering] Simplify (ctpop x) == 1
David Bolvansky via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Nico Weber via Phabricator via llvm-commits
- [llvm] r362913 - Revert r361953 "[SVE][IR] Scalable Vector IR Type"
Nico Weber via llvm-commits
- [PATCH] D63064: [ARM] Enable Unroll UpperBound
Dave Green via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63067: NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] r362914 - [X86] Convert f32/f64 FANDN/FAND/FOR/FXOR to vector logic ops and scalar_to_vector/extract_vector_elts to reduce isel patterns.
Craig Topper via llvm-commits
- [llvm] r362915 - [X86] Use EVEX instructions for f128 FAND/FOR/FXOR when avx512vl is enabled.
Craig Topper via llvm-commits
- [llvm] r362916 - Make test not write to source directory
Nico Weber via llvm-commits
- [llvm] r362917 - [NFC] Test if commit access granted.
Kai Luo via llvm-commits
- [PATCH] D62687: [Attributor] Deduce "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r362918 - Do not derive no-recurse attribute if function does not have exact definition.
Vivek Pandya via llvm-commits
- [llvm] r362919 - [X86] Disable f32->f64 extload when sse2 is enabled
Craig Topper via llvm-commits
- [llvm] r362920 - [X86] When promoting i16 compare with immediate to i32, try to use sign_extend for eq/ne if the input is truncated from a type with enough sign its.
Craig Topper via llvm-commits
- [PATCH] D63068: [AVR] Fix incorrect stack parameter push order
Jim Lin via Phabricator via llvm-commits
- [llvm] r362921 - [DAGCombine] Match a pattern where a wide type scalar value is stored by several narrow stores
QingShan Zhang via llvm-commits
- [PATCH] D63069: [objcopy] Error when --preserve-dates is used with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62144: [LoopUnroll] Add FlagNUW for backedge count
Sam Parker via Phabricator via llvm-commits
Last message date:
Sun Jun 9 23:47:47 PDT 2019
Archived on: Mon Jun 10 08:06:39 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).