The Week Of Monday 4 February 2019 Archives by thread
Starting: Mon Feb 4 00:02:45 PST 2019
Ending: Sun Feb 10 23:54:11 PST 2019
Messages: 2390
- [PATCH] D57517: [llvm-objcopy] Allow using regex in name comparison
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D57640: [NewPM][MSan] Add Options Handling
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D57647: [llvm-exegesis] Throughput support in analysis mode
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57658: [llvm-exegesis] Cut run time of analysis mode by another -35% (*sic*) (YamlContext::getRegNo())
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57657: [llvm-exegesis] Cut run time of analysis mode by -84% (*sic*) (YamlContext::getInstrOpcode())
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57648: [llvm-exegesis] RFC: don't default to running&dumping all analyses to '-'
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57654: [llvm-exegesis] deserializeMCInst(): bump SmallVector small size up to 16
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56470: [NewPM] Second attempt at porting ASan
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D57586: Release Notes: Add Zig to External Open Source Projects Using LLVM 8
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D33041: [ELF] - Set DF_STATIC_TLS flag for x86_64 target.
George Rimar via Phabricator via llvm-commits
- [llvm] r353021 - [llvm-exegesis] Don't default to running&dumping all analyses to '-'
Roman Lebedev via llvm-commits
- [llvm] r353022 - [llvm-exegesis] deserializeMCInst(): bump SmallVector small size up to 16
Roman Lebedev via llvm-commits
- [llvm] r353023 - [llvm-exegesis] Throughput support in analysis mode
Roman Lebedev via llvm-commits
- [llvm] r353024 - [llvm-exegesis] Cut run time of analysis mode by -84% (*sic*) (YamlContext::getInstrOpcode())
Roman Lebedev via llvm-commits
- [llvm] r353025 - [llvm-exegesis] Cut run time of analysis mode by another -35% (*sic*) (YamlContext::getRegNo())
Roman Lebedev via llvm-commits
- [PATCH] D57671: [ARM] Mark 255 and 65535 as cheap for Thumb1 "And"
Dave Green via Phabricator via llvm-commits
- [PATCH] D56715: X86DAGToDAGISel::matchBitExtract(): prepare 'control' in 32 bits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57672: Fix format string in bindings/go/llvm/ir_test.go (PR40561)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r353028 - [SelectionDAG] Add a BaseIndexOffset::print() method for debugging.
Clement Courbet via llvm-commits
- [llvm] r352889 - [DWARF v5] Fix DWARF emitter and consumer to produce/expect a uleb for a location description's length.
Hans Wennborg via llvm-commits
- [PATCH] D57507: [clang] Add getCommentHandler to PreambleCallbacks
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D57030: [CommandLine] Don't print empty sentinel values from EnumValN lists in help text
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r353032 - [NFC] Replace equivalent condition for better readability
Max Kazantsev via llvm-commits
- [PATCH] D57673: [PPC64] Set the number of relocations processed for R_PPC64_TLS[GL]D to 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57674: [clang-tidy] Add options to bugprone-argument-comment to add missing argument comments to literals
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D56550: Add recipes for migrating downstream branches of git mirrors
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r353034 - [NFC] Remove redundant parameters for better readability
Max Kazantsev via llvm-commits
- [PATCH] D57676: [elfabi] Fix the type of the variable formated for error output
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r353035 - [llvm-objcopy][NFC] Fix trailing semicolon warning.
Clement Courbet via llvm-commits
- [llvm] r353036 - [NFC] Rename variables to reflect the actual status of GuardWidening
Max Kazantsev via llvm-commits
- [llvm] r353037 - Commit tests for changes in revision D41608
Dmitry Venikov via llvm-commits
- [llvm] r353038 - [NFC] Make a check in GuardWidening more obvious
Max Kazantsev via llvm-commits
- [PATCH] D57677: [mips][micromips] Fix values in .gcc_except_table for -fPIC
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D56075: [GuardWidening] Support widening of explicitly expressed guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57565: [LSR] Check SCEV on isZero() after extend. PR40514
Sam Parker via Phabricator via llvm-commits
- [PATCH] D57669: [SLP] Fix incorrect cost tree calculation.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57584: [DebugInfo][DAG] Reduce SelectionDAGs reordering of variables referring to Arguments
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D41608: [InstCombine] Missed optimization in math expression: aggressive optimization with pow
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D55373: [LSR] Generate formulae to enable more indexed accesses
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52138: [Thumb] Add some integer abs testcases for different typesizes.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353039 - [ARM] Add testcases for D57671. NFC
David Green via llvm-commits
- [PATCH] D57644: [X86] Add ST0 as an implicit def/use of x87 load/store instructions during FP stackifying.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353040 - [ARM] Mark 255 and 65535 as cheap for Thumb1 "And"
David Green via llvm-commits
- [PATCH] D57679: [LLD] [MinGW] Hook up the --no-insert-timestamp option
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r353041 - Use auto for dyn_cast case to save a line. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r353042 - [X86] Add a couple of missed ADD combine tests
Simon Pilgrim via llvm-commits
- [llvm] r353043 - [AsmPrinter] Remove hidden flag -print-schedule.
Andrea Di Biagio via llvm-commits
- [PATCH] D57244: [AsmPrinter] Remove hidden flag -print-schedule.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D57681: [InstCombine] Cleanup the TFE/LWE check in AMDGPU SimplifyDemanded
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57329: [gn] Checking in BUILD.gn files for clang-tidy and clang-apply-replacements
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D57682: GlobalISel: Implement moreElementsVector for implicit_def
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56587: Fix sign/zero extension in Dwarf expressions.
Markus Lavin via Phabricator via llvm-commits
- [llvm] r353044 - [DAGCombine] Add ADD(SUB,SUB) combines
Simon Pilgrim via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D57683: AMDGPU/GlobalISel: Restrict g_implicit_def legality
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57684: GlobalISel: Allow constructing SrcOp/DstOp from MachineOperand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57535: [CMake] Use LLVM_ENABLE_PROJECTS as the "single source" of truth when used.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetLoadAddress for the Windows process plugin
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D57034: AMDGPU/GlobalISel: Legalize some f16 operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57293: AMDGPU/GlobalISel: Fix RegBankSelect for GEP.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353045 - AMDGPU/GlobalISel: Legalize select for v4s16
Matt Arsenault via llvm-commits
- [llvm] r353046 - GlobalISel: Fix formatting of debug output
Matt Arsenault via llvm-commits
- [PATCH] D56881: AMDGPU/GlobalISel: Handle split for 64-bit VALU select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D56602: Move FileAction, ProcessInfo and ProcessLaunchInfo from Target to Host
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41608: [InstCombine] Missed optimization in math expression: pow multiplications
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57685: MIR: Validate LLT types when parsing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D57686: [ARM CGP] Fix ConvertTruncs
Sam Parker via Phabricator via llvm-commits
- [llvm] r353048 - [CommandLine] Don't print empty sentinel values from EnumValN lists in help text
James Henderson via llvm-commits
- [PATCH] D57511: [DebugInfo] Stop changing labels for parameter DBG_VALUEs
David Stenberg via Phabricator via llvm-commits
- [PATCH] D57667: [X86][SSE] SimplifyDemandedBitsForTargetNode - PCMPGT(0, X) sign mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57666: [LLD] [COFF] Avoid O(n^2) insertion into PartialSections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D57652: GlobalISel: Improve gtest usage
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r353050 - Revert r353048.
James Henderson via llvm-commits
- [PATCH] D57651: GlobalISel: Fix CSE handling of buildConstant
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D57650: GlobalISel: Enforce operand types for constants
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D57333: Initial GSOC 2019 project
Paul Robinson via Phabricator via llvm-commits
- [llvm] r353051 - [X86][SSE] SimplifyDemandedBitsForTargetNode - PCMPGT(0, X) sign mask
Simon Pilgrim via llvm-commits
- [PATCH] D57691: [yaml2obj][obj2yaml] - Add support for dumping/parsing .dynamic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D56397: [OpenMP] Silence warning about fallthrough
Phabricator via Phabricator via llvm-commits
- [llvm] r353053 - [CommandLine] Don't print empty sentinel values from EnumValN lists in help text
James Henderson via llvm-commits
- [PATCH] D57508: [clangd] Enable include insertion for dynamic index
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] r353055 - [scudo] Initial standalone skeleton check-in
Kostya Kortchinsky via llvm-commits
- [PATCH] D57412: [scudo] Initial standalone skeleton check-in
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r353056 - [CGP] use IRBuilder to simplify code
Sanjay Patel via llvm-commits
- [PATCH] D57692: [DAG] BaseIndexOffset: FrameIndexSDNodes with the same FrameIndex compare equal.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57663: [X86][AVX] Attempt to share broadcasts of different widths (PR39454)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57537: Adjust cardinality of internal inliner thresholds
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D57633: [SanitizerCoverage] Clang crashes if user declares `__sancov_lowest_stack` variable
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D57693: [DebugInfo]Print correct value for special opcode address increment
James Henderson via Phabricator via llvm-commits
- [PATCH] D57484: [GlobalISel] Introduce a generic floating point floor opcode, G_FFLOOR
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353057 - [GlobalISel] Introduce a generic floating point floor opcode, G_FFLOOR
Jessica Paquette via llvm-commits
- [llvm] r353058 - [GlobalISel] Add IRTranslator support for G_FFLOOR
Jessica Paquette via llvm-commits
- [llvm] r353059 - [Intrinsic] Unsigned Fixed Point Multiplication Intrinsic
Leonard Chan via llvm-commits
- [PATCH] D57485: [GlobalISel] Add IRTranslator support for G_FFLOOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55625: [Intrinsic] Unsigned Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D57695: [llvm-readobj] Report more WebAssembly symbol info
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57538: [WebAssembly] MC: Fix type of function aliases
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57610: [WebAssembly] Remove redundant namespaces qualifiers. NFC.
Phabricator via Phabricator via llvm-commits
- [llvm] r353060 - [WebAssembly] Remove redundant namespaces qualifiers. NFC.
Sam Clegg via llvm-commits
- [PATCH] D57696: [DebugInfo] Separate DbgValueInst and DIExpression logic in salvageDebugInfo for reusability.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r353061 - [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two arguments where on is %st.
Craig Topper via llvm-commits
- [PATCH] D57611: [WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_. NFC
Phabricator via Phabricator via llvm-commits
- [llvm] r353062 - [WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_
Sam Clegg via llvm-commits
- [llvm] r353063 - gn build: Merge r352944
Nico Weber via llvm-commits
- [llvm] r353064 - Revert "[GlobalISel] Add IRTranslator support for G_FFLOOR"
Jessica Paquette via llvm-commits
- [llvm] r353065 - Revert "[GlobalISel] Introduce a generic floating point floor opcode, G_FFLOOR"
Jessica Paquette via llvm-commits
- [PATCH] D57697: [DebugInfo][DAG] Refactor dbg.value intrinsic lowering in SelectionDAGBuilder to method
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D57698: [WebAssembly] Update relocation naming to match llvm change. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] r353066 - [WebAssembly] Update relocation naming to match llvm change. NFC.
Sam Clegg via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57542: [WarnMissedTransforms] Do not warn about already vectorized loops.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D57546: [WebAssembly] Make segment/size/type directives optional in asm
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r353067 - [WebAssembly] Make segment/size/type directives optional in asm
Wouter van Oortmerssen via llvm-commits
- [PATCH] D57182: [MC] Remove unused inline function and stale comments; NFC
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D57499: [WebAssembly] clang-tidy (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57024: [AMDGPU] Switched HSA metadata to use MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57566: Refactor setAlreadyUnrolled() and setAlreadyVectorized().
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D57434: Optimize pow(X, 0.75) to sqrt(X) * sqrt(sqrt(X))
Whitney via Phabricator via llvm-commits
- [PATCH] D57699: [yaml::BinaryRef] Slight perf tuning (for llvm-exegesis analysis mode)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57500: [WebAssembly] clang-tidy (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57700: [llvm-readobj] Display sections that do not belong to a segment in the section-to-segment dump.
Matt Davis via Phabricator via llvm-commits
- [llvm] r353068 - [llvm-objcopy][NFC] Use StringSaver for --keep-global-symbols
Jordan Rupprecht via llvm-commits
- [PATCH] D57617: [llvm-objcopy][NFC] Use StringSaver for --keep-global-symbols
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r353069 - GlobalISel: Fix moreElementsToNextPow2
Matt Arsenault via llvm-commits
- [llvm] r353070 - [X86] Add ST0 as an implicit def/use of x87 load/store instructions during FP stackifying.
Craig Topper via llvm-commits
- [llvm] r353071 - Adjust cardinality of internal inliner thresholds
David Callahan via llvm-commits
- [PATCH] D57616: [DAGCombiner] Discard pointer info when combining extract_vector_elt of a vector load when the index isn't constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57504: RFC: EVL Prototype & Roadmap for vector predication in LLVM
David Greene via Phabricator via llvm-commits
- [llvm] r353072 - GlobalISel: Improve gtest usage
Matt Arsenault via llvm-commits
- [llvm] r353073 - [X86] X86DAGToDAGISel::matchBitExtract(): prepare 'control' in 32 bits
Roman Lebedev via llvm-commits
- [llvm] r353074 - [llvm-objcopy][NFC] simplify an error return
Jordan Rupprecht via llvm-commits
- [llvm] r353075 - [WebAssembly] clang-tidy (NFC)
Heejin Ahn via llvm-commits
- [lld] r353076 - [WebAssembly] clang-tidy (NFC)
Heejin Ahn via llvm-commits
- [llvm] r353077 - GlobalISel: Fix CSE handling of buildConstant
Matt Arsenault via llvm-commits
- [llvm] r353078 - GlobalISel: Fix parameter name in documentation
Matt Arsenault via llvm-commits
- [PATCH] D56091: [WebAssembly] Don't add IMPLICIT_DEFs in PrepareForLiveIntervals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57608: [NFC][GlobalISel]: Add a convenience method to MachineInstrBuilder to simplify getOperand(i).getReg()
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D57264: Bump minimum toolchain version
JF Bastien via Phabricator via llvm-commits
- [PATCH] D56079: Fix invalid test in Guard Widening
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57627: [BasicAA] Cache nonEscapingLocalObjects for alias() calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57702: [SelectionDAGBuilder] Add restrictions to EmitFuncArgumentDbgValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57618: [ADT] Add a fallible_iterator wrapper.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D57703: [AMDGPU] Consider XOR in waterfall loop as a terminator
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57705: [SamplePGO] More pipeline changes when flattened profile used in ThinLTO postlink
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r353080 - GlobalISel: Allow constructing SrcOp/DstOp from MachineOperand
Matt Arsenault via llvm-commits
- [llvm] r353081 - GlobalISel: Fix CheckMachineFunction passing if ReadCheckFile files
Matt Arsenault via llvm-commits
- [PATCH] D53765: [RFC prototype] Implementation of asm-goto support in LLVM
Craig Topper via Phabricator via llvm-commits
- [llvm] r353082 - [WarnMissedTransforms] Do not warn about already vectorized loops.
Michael Kruse via llvm-commits
- [llvm] r352699 - [LegalizeTypes] Use report_fatal_error instead of llvm_unreachable in the default case of some type legalization handlers that can be reached with intrinsics with result or operands that aren't legal types.
David Blaikie via llvm-commits
- [PATCH] D57416: [AMDGPU] Support emitting GOT relocations for function calls
Scott Linder via Phabricator via llvm-commits
- [llvm] r353083 - [AMDGPU] Support emitting GOT relocations for function calls
Scott Linder via llvm-commits
- [PATCH] D57670: [CMake] Support CMake variables for setting target, sysroot and toolchain
Petr Hosek via Phabricator via llvm-commits
- [zorg] r353085 - Opt polly amd64 and arm bots out of toolchain checks
JF Bastien via llvm-commits
- [PATCH] D56568: [AliasSetTracker] Store AliasResult and pass it on mergeSetIn.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57706: [SamplePGO] Minor efficiency improvement in samplePGO ICP
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57701: Opt polly amd64 and arm bots out of toolchain checks
JF Bastien via Phabricator via llvm-commits
- [PATCH] D40816: [libunwind] Use the correct variable name for target triple in lit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57707: Add Triple::isAMDGPU
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r353089 - [DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValues
Wolfgang Pieb via llvm-commits
- [PATCH] D57708: AMDGPU: Don't rematerialize mov with implicit operands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353090 - [NewPM][MSan] Add Options Handling
Philip Pfaffe via llvm-commits
- [llvm] r353091 - [Tablegen][DAG]: Fix build breakage when LLVM_ENABLE_DAGISEL_COV=1
Aditya Nandakumar via llvm-commits
- [PATCH] D57666: [LLD] [COFF] Avoid O(n^2) accesses into PartialSections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D57612: gn build: Windows: write PDBs when is_debug
David Major via Phabricator via llvm-commits
- [llvm] r353093 - gn build: Windows: write PDBs when is_debug
David Major via llvm-commits
- [PATCH] D57243: GlobalISel: Allow bitcount ops to have different result type
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D57613: gn build: Windows: use a more standard format for PDB filenames
David Major via Phabricator via llvm-commits
- [llvm] r353094 - gn build: Windows: use a more standard format for PDB filenames
David Major via llvm-commits
- [llvm] r353095 - [CodeGen][ARC][SystemZ][WebAssembly] Use MachineInstr::isInlineAsm in more places instead of just comparing opcode. NFCI
Craig Topper via llvm-commits
- [llvm] r353096 - [X86] Add test case for report_fatal_error added in r352699.
Craig Topper via llvm-commits
- [llvm] r353097 - [InstCombine] Cleanup the TFE/LWE check in AMDGPU SimplifyDemanded
Nicolai Haehnle via llvm-commits
- [llvm] r353098 - gn build: Revert r353094 (bad merge)
David Major via llvm-commits
- [llvm] r353099 - gn build: Windows: use a more standard format for PDB filenames
David Major via llvm-commits
- [PATCH] D57709: [zorg] Enable check-scudo_standalone for x86_64 Linux
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D57393: [InlineAsm][X86] Add backend support for X86 flag output parameters.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r353100 - [SanitizerCoverage] Clang crashes if user declares `__sancov_lowest_stack` variable
Julian Lettner via llvm-commits
- [PATCH] D57643: [X86] Fix bug in vectorcall calling convention
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57713: [WebAssembly] Make disassembler always emit most canonical name.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D57536: GlobalISel: Verify g_select
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353101 - AMDGPU: Don't rematerialize mov with implicit operands
Matt Arsenault via llvm-commits
- [llvm] r353102 - GlobalISel: Fix not calling observer when legalizing bitcount ops
Matt Arsenault via llvm-commits
- [llvm] r353103 - [CGP] add tests for usubo; NFC
Sanjay Patel via llvm-commits
- [llvm] r353104 - [llvm-readobj] Report more WebAssembly symbol info
Sam Clegg via llvm-commits
- [PATCH] D57715: [WebAssembly] Update test to match new readobj output. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] r353105 - [WebAssembly] Update test to match new readobj output. NFC.
Sam Clegg via llvm-commits
- [llvm] r353106 - [CGP] fix bogus test names/comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57625: [TargetLibraryInfo] Update run time support for Windows
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D57526: MachineVerifier: Move verification of G_* instructions to function
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353107 - MIR: Validate LLT types when parsing
Matt Arsenault via llvm-commits
- [compiler-rt] r353108 - [libFuzzer][Windows] Clean up RawPrint
Jonathan Metzman via llvm-commits
- [PATCH] D57589: [libFuzzer][Windows] Clean up RawPrint
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D57642: [X86] Update clobber list in a test after D57641. Remove filter for 'fpsw' in MS inline asm clobber list generation since the backend now uses 'fpsr'.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r353109 - [WebAssembly] MC: Mark more function aliases as functions
Sam Clegg via llvm-commits
- [PATCH] D57632: [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D57641: [X86] Connect the default fpsr and dirflag clobbers in inline assembly to the registers we have defined for them.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57653: GlobalISel: Combine g_extract with g_merge_values
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57522: GlobalISel: Implement narrowScalar for select
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] r353110 - [tsan] Disable fgetpwent_r to work around performance issues
Vitaly Buka via llvm-commits
- [llvm] r353111 - MachineVerifier: Move verification of G_* instructions to function
Matt Arsenault via llvm-commits
- [llvm] r353112 - GlobalISel: Verify g_select
Matt Arsenault via llvm-commits
- [llvm] r353113 - GlobalISel: Enforce operand types for constants
Matt Arsenault via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r353114 - [PATCH] [TargetLibraryInfo] Update run time support for Windows
Evandro Menezes via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57310: GlobalISel: Consolidate load/store legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D56555: Add Attribute to define nonlazy objc classes
Phabricator via Phabricator via llvm-commits
- [llvm] r353117 - [ADT] Refactor the Windows query functions (NFC)
Evandro Menezes via llvm-commits
- [llvm] r353118 - Revert "[PATCH] [TargetLibraryInfo] Update run time support for Windows"
Evandro Menezes via llvm-commits
- [llvm] r353119 - [llvm-readobj] Fix readobj test expectation broken in rL353109. NFC.
Sam Clegg via llvm-commits
- [llvm] r353120 - [Sanitizers] UBSan unreachable incompatible with Kernel ASan
Julian Lettner via llvm-commits
- [PATCH] D57719: [WebAssembly] Object: Remove redundant method. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r353121 - GlobalISel: Combine g_extract with g_merge_values
Matt Arsenault via llvm-commits
- [PATCH] D44252: [CVP] [LVI] Add LVI::getPredicateInBlock and use it in CVP.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57720: [sanitizer] Decorate /proc/self/maps on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Philip Reames via Phabricator via llvm-commits
- [llvm] r353122 - GlobalISel: Implement narrowScalar for select
Matt Arsenault via llvm-commits
- [PATCH] D57723: WIP change to address phase ordering issues between loop optimizations, jump threading, and GVN.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r353123 - [SamplePGO] Minor efficiency improvement in samplePGO ICP
Teresa Johnson via llvm-commits
- [llvm] r353124 - [DAGCombiner] Discard pointer info when combining extract_vector_elt of a vector load when the index isn't constant
Craig Topper via llvm-commits
- [llvm] r353125 - GlobalISel: Consolidate load/store legalization
Matt Arsenault via llvm-commits
- [PATCH] D57065: [TableGen][GlobalISel] Add support for pointer types in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57724: GlobalISel: Verify G_EXTRACT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57725: [WebAssembly] Implement --trace and --trace-symbol
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57498: [WebAssembly] memory.copy
Thomas Lively via Phabricator via llvm-commits
- [llvm] r353127 - [WebAssembly] memory.copy
Thomas Lively via llvm-commits
- [PATCH] D57726: [SamplePGO][NFC] Minor improvement to replace a temporary vector with a brace-enclosed init list
Wei Mi via Phabricator via llvm-commits
- [llvm] r353128 - GlobalISel: Fix verifier crashing on non-register operands
Matt Arsenault via llvm-commits
- [llvm] r353129 - [SamplePGO][NFC] Minor improvement to replace a temporary vector with a
Wei Mi via llvm-commits
- [PATCH] D57727: [WebAssembly] Lower memmove to memory.copy
Thomas Lively via Phabricator via llvm-commits
- [llvm] r353131 - [WebAssembly] Make disassembler always emit most canonical name.
Wouter van Oortmerssen via llvm-commits
- [llvm] r352997 - [X86][AVX] Support shuffle combining for VPMOVZX with smaller vector sources
Alina Sbirlea via llvm-commits
- [PATCH] D57620: Optimize printf calls that don't use 128-bit floating-point values
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D57728: Relax constraints for reduction vectorization
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D57063: [CMake] Unify scripts for generating VCS headers
Petr Hosek via Phabricator via llvm-commits
- [llvm] r353132 - [WebAssembly] Fix indentation after adding IsCanonical property (NFC)
Heejin Ahn via llvm-commits
- [www] r353133 - Add another company.
Chandler Carruth via llvm-commits
- [PATCH] D57656: GlobalISel: Fix artifact combiner constant legality checks for vectors
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57730: [WebAssembly] Tidy up `let` statements in .td files (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r353134 - Fix narrowing issue from r353129
Richard Trieu via llvm-commits
- [PATCH] D57733: gn build: Upgrade to NDK r19.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Vic Yang via Phabricator via llvm-commits
- [llvm] r353135 - [SamplePGO] More pipeline changes when flattened profile used in ThinLTO postlink
Teresa Johnson via llvm-commits
- [llvm] r353136 - [LSR] Check SCEV on isZero() after extend. PR40514
Max Kazantsev via llvm-commits
- [llvm] r353138 - [X86] Add test case from PR40529. NFC
Craig Topper via llvm-commits
- [compiler-rt] r353139 - gn build: Upgrade to NDK r19.
Peter Collingbourne via llvm-commits
- [llvm] r353139 - gn build: Upgrade to NDK r19.
Peter Collingbourne via llvm-commits
- [PATCH] D57735: [X86] Add FPCW as a register and start using it as an implicit use on floating point instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57316: [LoopSimplifyCFG] Work around bug in DTU by using lazy strategy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57221: [LoopSimplifyCFG] Change logic of dead loops removal to avoid hitting asserts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57231: [LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocks
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r353141 - [X86] Connect the default fpsr and dirflag clobbers in inline assembly to the registers we have defined for them.
Craig Topper via llvm-commits
- [PATCH] D56082: [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r353143 - [DAG] BaseIndexOffset: FrameIndexSDNodes with the same FrameIndex compare equal.
Clement Courbet via llvm-commits
- [llvm] r353144 - [DAG][NFC] Add unit tests.
Clement Courbet via llvm-commits
- [llvm] r352911 - [opaque pointer types] Pass value type to LoadInst creation.
Mikael Holmén via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Dávid Bolvanský via Phabricator via llvm-commits
- [lld] r353145 - [MinGW] Hook up the --no-insert-timestamp option
Martin Storsjo via llvm-commits
- [lld] r353146 - [COFF] Avoid O(n^2) accesses into PartialSections
Martin Storsjo via llvm-commits
- [llvm] r353147 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D56569: [ObjectYAML][yaml2obj][ELF] Add basic support for dynamic entries
George Rimar via Phabricator via llvm-commits
- [llvm] r353148 - Previously if the user configured their build but then changed
Dan Liew via llvm-commits
- [PATCH] D55318: [Expressions] Add support of expressions evaluation in some object's context
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D57737: [AMDGPU] Fix DPP sequence in atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D57738: [llvm-objcopy] Add --redefine-syms
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55335: [RISCV] Support assembling @plt symbol operands
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55341: [RISCV] Support assembling TLS add and associated modifiers
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55342: [RISCV] Support assembling %tls_{ie, gd}_pcrel_hi modifiers
Lewis Revill via Phabricator via llvm-commits
- [llvm] r353151 - [ARM GlobalISel] Support G_GEP for Thumb2
Diana Picus via llvm-commits
- [llvm] r353152 - [CGP] Add support for sinking operands to their users, if they are free.
Florian Hahn via llvm-commits
- [PATCH] D57377: [CGP] Add support for sinking operands to their users, if they are free.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57741: [DebugInfo][llvm-symbolizer]Add some tests for edge cases when symbolizing
James Henderson via Phabricator via llvm-commits
- [llvm] r353153 - [CostModel][X86] Add UMUL fixed point cost tests
Simon Pilgrim via llvm-commits
- [PATCH] D57510: [DebugInfo] Keep parameter DBG_VALUEs before prologue code
David Stenberg via Phabricator via llvm-commits
- [llvm] r353154 - [X86][AVX] Attempt to share broadcasts of different widths (PR39454)
Simon Pilgrim via llvm-commits
- [llvm] r353155 - Fix format string in bindings/go/llvm/ir_test.go (PR40561)
Hans Wennborg via llvm-commits
- [llvm] r353156 - [DebugInfo][NFCI] Split salvageDebugInfo into helper functions
Jeremy Morse via llvm-commits
- [lld] r352928 - [COFF] Fix crashes when writing a PDB after adding thunks.
Hans Wennborg via llvm-commits
- [lld] r353157 - Merging r352928:
Hans Wennborg via llvm-commits
- [lld] r352929 - [COFF] Create range extension thunks for ARM64
Hans Wennborg via llvm-commits
- [lld] r353158 - Merging r352929:
Hans Wennborg via llvm-commits
- [llvm] r352945 - [AutoUpgrade] Fix AutoUpgrade for x86.seh.recoverfp
Hans Wennborg via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D57743: [LLD][ELF][ARM] Add test case that will fail if toPlt() is removed [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r353162 - [MCA] Simplify the logic in method WriteState::addUser. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D56789: FileCheck: Allow CHECK-{SAME, NEXT, EMPTY} after initial CHECK-DAG
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D57371: ELF: Allow GOT relocs pointing to non-preemptable ifunc to resolve to an IRELATIVE where possible.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40367: [PATCH 1/2] Consolidate link between registers and spill area
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D40368: [PATCH 2/2] Centralize info about spill areas in data structures
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D57505: gn build: Fix Python 3 write_vcsrevision script compatibility
serge via Phabricator via llvm-commits
- [PATCH] D56005: [RFC] [LLVM] Allocatable Global Register Variables for ARM
Carey Williams via Phabricator via llvm-commits
- [PATCH] D57744: Python3 support: print-statement
serge via Phabricator via llvm-commits
- [PATCH] D57581: Explicitly add language standard option to test cases that rely on the C++14 default
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D57541: [DAGCombiner] Eliminate dead stores to stack.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r353164 - [X86][SSE] Add tests showing missing SimplifyDemandedVectorElts support for X86ISD::BLENDV
Simon Pilgrim via llvm-commits
- [llvm] r353165 - [X86][SSE] Add SimplifyDemandedVectorElts support for X86ISD::BLENDV
Simon Pilgrim via llvm-commits
- [llvm] r352555 - Check bool attribute value in getOptionalBoolLoopAttribute.
Hans Wennborg via llvm-commits
- [llvm] r353168 - gn build: Fix Python 3 write_vcsrevision script compatibility
Serge Guelton via llvm-commits
- [PATCH] D57097: Make llvm::Optional<T> trivially copyable when T is trivially copyable
serge via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D54604: Automatic variable initialization
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D57748: AMDGPU: Add inverse ballot intrinsic
Connor Abbott via Phabricator via llvm-commits
- [test-suite] r353169 - Python Compat: print statements
Serge Guelton via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r353170 - [MCA] Moved the logic that updates register dependencies from DispatchStage to RegisterFile. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r353171 - [X86][SSE] Rename SimplifyDemandedVectorElts BLENDV tests
Simon Pilgrim via llvm-commits
- [PATCH] D57749: [LLD][ELF] - Set DF_STATIC_TLS flag for i386 target.
George Rimar via Phabricator via llvm-commits
- [llvm] r353172 - Recommit: Add support for prefix-only CLI options
Thomas Preud'homme via llvm-commits
- [llvm] r353173 - Recommit: Detect incorrect FileCheck variable CLI definition
Thomas Preud'homme via llvm-commits
- [llvm] r353175 - gn build: Merge r353072
Nico Weber via llvm-commits
- [llvm] r353176 - Fix typo in comment, NFCI
Krasimir Georgiev via llvm-commits
- [llvm] r353177 - gn build: BUILD.gn files for clang-tidy and clang-apply-replacements
Nico Weber via llvm-commits
- [llvm] r353178 - [AArch64][x86] add tests for unsigned subtract with overflow; NFC
Sanjay Patel via llvm-commits
- [llvm] r353179 - [CGP] add test for unsigned subtract of 1 with overflow; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57753: [AArch64][Outliner] Don't outline BTI instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D57754: [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57754: [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57754: [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57754: [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57754: [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54296: [WIP, RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D57250: [DEBUG_INFO][NVPTX]Emit empty .debug_loc section in presence of the debug option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57157: [DEBUG_INFO][NVPTX] Generate DW_AT_address_class to get the values in debugger.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57756: AMDGPU: Fix assert on trunc from bitcast of build_vector
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353182 - [X86][AVX] Add PR34041 subvector broadcast test cases
Simon Pilgrim via llvm-commits
- [PATCH] D57757: [scudo][standalone] Do not error out on spurious C(XX) flags
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D57240: [RISCV] Don't incorrectly force relocation for %pcrel_lo
James Clarke via Phabricator via llvm-commits
- [llvm] r353183 - [WebAssembly] Object: Remove redundant method. NFC.
Sam Clegg via llvm-commits
- [PATCH] D55279: [RISCV] Support assembling %got_pcrel_hi operator
James Clarke via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D53037: [InstCombine] combine a shuffle and an extract subvector shuffle
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55325: [RISCV] Add assembler support for LA pseudo-instruction
James Clarke via Phabricator via llvm-commits
- [PATCH] D57331: [PowerPC] Fix printing of negative offsets in call instruction dissasembly.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D57758: [WebAssembly] Use wasm-ld rather than lld with -flavor in tests. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] r353187 - [WebAssembly] Use wasm-ld rather than lld with -flavor in tests. NFC.
Sam Clegg via llvm-commits
- [llvm] r353188 - AArch64/GlobalISel: Don't clamp from 2 to 2
Matt Arsenault via llvm-commits
- [llvm] r353189 - [X86][AVX] Attempt to combine shuffles to subvector broadcast load
Simon Pilgrim via llvm-commits
- [PATCH] D57759: [PowerPC] Code Cleanup Remove u1imm
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D55277: [RISCV] Match GNU tools canonical JALR and add aliases
James Clarke via Phabricator via llvm-commits
- [PATCH] D57760: Fix defines.txt test failure on Windows targets
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D57478: GlobalISel: Implement fewerElementsVector for shifts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353190 - [AArch64][Outliner] Don't outline BTI instructions
Oliver Stannard via llvm-commits
- [PATCH] D55560: [RISCV] Attach VK_RISCV_CALL to symbols upon creation
James Clarke via Phabricator via llvm-commits
- [PATCH] D57762: [AArch64] Add support for Cortex-A76 and Cortex-A76AE
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D57763: [ARM] Add Cortex-M35P
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D54143: [RISCV] Generate address sequences suitable for mcmodel=medium
James Clarke via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D55667: [RISCV] Support assembling TLS LA pseudo instructions
James Clarke via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D56787: [MSP430] Set UseIntegratedAssembler
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] r353192 - Enable integrated assembler on MSP430 by default.
Anton Korobeynikov via llvm-commits
- [llvm] r353193 - [LLVM-C] Add Bindings to GlobalIFunc
Robert Widmann via llvm-commits
- [PATCH] D56177: [LLVM-C] Add Bindings to GlobalIFunc
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D57583: [PGO] Fix the type of the formated variable
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r353194 - [PGO] Fix the type of the formated variable
Petar Jovanovic via llvm-commits
- [PATCH] D57769: [PDB] Remove dots and canonicalize slashes when using /PDBSOURCEPATH
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D57714: [Reproducers] Instrumentation Framework: Serialization
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [llvm] r353198 - [X86][SSE] Disable ZERO_EXTEND shuffle combining
Simon Pilgrim via llvm-commits
- [lld] r353200 - Inline a trivial function and update comment. NFC.
Rui Ueyama via llvm-commits
- [llvm] r353202 - AMDGPU: Fix assert on trunc from bitcast of build_vector
Matt Arsenault via llvm-commits
- [PATCH] D57772: [MC] Don't error on numberless .file directives on MachO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57773: GlobalISel: Verify G_GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57774: [GlobalISel][NFC] Gardening: Factor out code for simple unary intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353203 - [DEBUG_INFO][NVPTX] Generate DW_AT_address_class to get the values in debugger.
Alexey Bataev via llvm-commits
- [compiler-rt] r353205 - [sanitizer] Fix unused function 'unpoison_passwd'
Vitaly Buka via llvm-commits
- [PATCH] D57230: [analyzer] Toning down invalidation a bit
Artem Dergachev via Phabricator via llvm-commits
- [llvm] r353207 - [AMDGPU] Consider XOR in waterfall loop as a terminator
Scott Linder via llvm-commits
- [PATCH] D57777: [gn] Fix clang-tidy build
Mirko Bonadei via Phabricator via llvm-commits
- [llvm] r353209 - GlobalISel: Verify G_GEP
Matt Arsenault via llvm-commits
- [llvm] r353211 - Move some llvm-mc tests where they belong
Matt Arsenault via llvm-commits
- [PATCH] D56925: Do not use frame pointer by default for MSP430
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] r353213 - [TargetLibraryInfo] Regroup run time functions for Windows (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57449: GlobalISel: Add alignment to LegalityQuery MMOs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353216 - [WebAssembly] Lower memmove to memory.copy
Thomas Lively via llvm-commits
- [lld] r353217 - [llvm-readobj] Display sections that do not belong to a segment in the section-mapping
Matt Davis via llvm-commits
- [llvm] r353217 - [llvm-readobj] Display sections that do not belong to a segment in the section-mapping
Matt Davis via llvm-commits
- [PATCH] D50429: [MCJIT] Fix case of Error::success being passed to report_fatal_error.
Lang Hames via Phabricator via llvm-commits
- [llvm] r353218 - [MC] Don't error on numberless .file directives on MachO
Reid Kleckner via llvm-commits
- [compiler-rt] r353221 - [InstrProf] Merge COFF .lprof* and .lcovmap sections into .data/.rdata
Reid Kleckner via llvm-commits
- [llvm] r353222 - [X86] Regenerate tests missed in r353061. NFC
Craig Topper via llvm-commits
- [PATCH] D57788: [X86] Don't set exception mask bits when modifying FPCW to change rounding mode for fp->int conversion
Craig Topper via Phabricator via llvm-commits
- [llvm] r353223 - [NFC][GlobalISel]: Add a convenience method to MachineInstrBuilder to simplify getOperand(i).getReg()
Aditya Nandakumar via llvm-commits
- [PATCH] D57501: Fix the lowering issue of intrinsics llvm.localaddress on X86
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r353224 - Update the ioctl(2) list in sanitizers with NetBSD 8.99.34
Kamil Rytarowski via llvm-commits
- [llvm] r353225 - [elfabi] Fix the type of the variable formated for error output
Petar Jovanovic via llvm-commits
- [PATCH] D57783: [analyzer] [testing] Inside CmpRuns.py output also print the filename of the first item in the path
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D57721: [analyzer] Document RetainCountChecker behavior and annotations
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D57789: [CGP] form usub with overflow from sub+icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57790: [CodeView] Fix cycles in debug info when merging Types with global hashes
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r353230 - [PGO] Use a function for creating variable for profile file name. NFC.
Rong Xu via llvm-commits
- [PATCH] D57771: [CUDA] Add basic support for CUDA-10.1
Artem Belevich via Phabricator via llvm-commits
- [llvm] r353233 - [InstCombine] split shuffle test to show extra use constraint; NFC
Sanjay Patel via llvm-commits
- [llvm] r353234 - [WebAssembly] Disable a v128.const test line temporarily
Heejin Ahn via llvm-commits
- [PATCH] D57382: [LV] Move interleave count computation to LVP::plan().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57791: [WebAssembly] memory.fill and finish bulk memory
Thomas Lively via Phabricator via llvm-commits
- [llvm] r353235 - [InstCombine] limit extracting shuffle transform based on uses
Sanjay Patel via llvm-commits
- [PATCH] D57792: [RISCV] Support z and i operand modifiers
James Clarke via Phabricator via llvm-commits
- [llvm] r353236 - [WebAssembly] Add a comment about why v128.const test was disabled (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D57141: [RISCV][WIP] Add implied zero offset load/store alias pattern
James Clarke via Phabricator via llvm-commits
- [llvm] r353237 - [ADT] Add a fallible_iterator wrapper.
Lang Hames via llvm-commits
- [PATCH] D57793: [NewPM][MSan] Add sanitizer at O0
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r353238 - Fixup test on Windows with a case-insensitive filesystem due to path printing changes from r352704.
Douglas Yung via llvm-commits
- [llvm] r353241 - Orc: Simplify RPC naming system by using function-local statics
David Blaikie via llvm-commits
- [llvm] r353242 - [HotColdSplit] Do not split out `resume` instructions
Vedant Kumar via llvm-commits
- [llvm] r353244 - gn build: Fix clang-tidy build
Nico Weber via llvm-commits
- [PATCH] D57552: Handle "." in target.source-map in PathMapListing::FindFiles
Jim Ingham via Phabricator via llvm-commits
- [llvm] r353245 - [BasicAA] Cache nonEscapingLocalObjects for alias() calls.
Alina Sbirlea via llvm-commits
- [PATCH] D57794: Fix MSVC constructor call extension after b92d290e48e9 (r353181).
James Y Knight via Phabricator via llvm-commits
- [llvm] r353248 - [WebAssembly] Tidy up `let` statements in .td files (NFC)
Heejin Ahn via llvm-commits
- [llvm] r353249 - [x86] add tests for extract+sitofp; NFC
Sanjay Patel via llvm-commits
- [PATCH] D56864: [x86] vectorize cast ops in lowering to avoid register file transfers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57796: [ELF] Fix typo in test/ELF/trace.s
Sam Clegg via Phabricator via llvm-commits
- [lld] r353250 - [PDB] Remove dots and normalize slashes with /PDBSOURCEPATH.
Zachary Turner via llvm-commits
- [zorg] r353252 - Add support for LLDB Sphinx docs
Jonas Devlieghere via llvm-commits
- [zorg] r353253 - Add LLDB sphinx doc builder
Jonas Devlieghere via llvm-commits
- [lld] r353254 - [ELF] Fix typo in test/ELF/trace.s
Sam Clegg via llvm-commits
- [compiler-rt] r353255 - [sanitizer] Decorate /proc/self/maps better.
Evgeniy Stepanov via llvm-commits
- [zorg] r353256 - sanitizer-windows now has VS 2017, so remove the LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN flag
Reid Kleckner via llvm-commits
- [PATCH] D57799: Support R_X86_64_PC8 and R_X86_64_PC16.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57798: [WebAssembly] Add atomics target option
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57800: [WebAssembly] LTO: Set POSIX thread model when linking with -shared-memoey
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r353261 - [sanitizer] Fix fuchsia and windows build.
Evgeniy Stepanov via llvm-commits
- [lld] r353262 - [PPC64] Set the number of relocations processed for R_PPC64_TLS[GL]D to 2
Fangrui Song via llvm-commits
- [lld] r353263 - [PPC64] Delete the unnecessary __tls_get_addr from ppc64-tls-ld-le.s
Fangrui Song via llvm-commits
- [lld] r353264 - [WebAssembly] Implement --trace and --trace-symbol
Sam Clegg via llvm-commits
- [PATCH] D57802: Be conservative about unordered accesses for the moment
Philip Reames via Phabricator via llvm-commits
- [llvm] r353265 - Move DomTreeUpdater from IR to Analysis
Richard Trieu via llvm-commits
- [llvm] r353266 - [Test] Add codegen tests for unordered and monotonic integer operations
Philip Reames via llvm-commits
- [PATCH] D57803: [X86][GlobalISEL] Support lowering aligned unordered atomics
Philip Reames via Phabricator via llvm-commits
- [llvm] r353267 - [AliasSetTracker] Minor style tweak to avoid a variable w/two distinct live ranges [NFC]
Philip Reames via llvm-commits
- [llvm] r353268 - [CMake] Unify scripts for generating VCS headers
Petr Hosek via llvm-commits
- [PATCH] D57805: [HotColdSplit] Move splitting after instrumented PGO use
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57806: [Interpreter] Add newline to interpreter debugging output
Andrew Brown via Phabricator via llvm-commits
- [llvm] r353270 - [HotColdSplit] Move splitting after instrumented PGO use
Teresa Johnson via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Justin Hibbits via Phabricator via llvm-commits
- [lld] r353272 - [wasm-ld] Fix wasm trace test to use %t for temporary files.
David L. Jones via llvm-commits
- [llvm] r353273 - [NFC] Replace readonly SmallVectorImpl with ArrayRef
Max Kazantsev via llvm-commits
- [PATCH] D57358: [BranchFolding] Remove what appears to be dead code
Craig Topper via Phabricator via llvm-commits
- [llvm] r353274 - [NFC] Extend API of DeleteDeadBlock(s) to collect updates without DTU
Max Kazantsev via llvm-commits
- [llvm] r353275 - [NFC] Revert rL353274
Max Kazantsev via llvm-commits
- [llvm] r353276 - [LoopSimplifyCFG] Do not count dead exit blocks twice, make CFG simpler
Max Kazantsev via llvm-commits
- [llvm] r353277 - [NFC] Factor out detatchment of dead blocks from their erasing
Max Kazantsev via llvm-commits
- [llvm] r353278 - Fix misspelled filenames in file headers of llvm/{MC, Object, CodeGen}/*.h
Fangrui Song via llvm-commits
- [PATCH] D57316: [LoopSimplifyCFG] Use DT.update instead of DTU
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57807: build: Remove the cmake check for malloc.h.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57808: [LLD] [MinGW] Add --insert-timestamp as complement to the --no-insert-timestamp option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D57781: Fix strlen() of unbound array undefined behavior
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r353282 - [yaml::BinaryRef] Slight perf tuning (for llvm-exegesis analysis mode)
Roman Lebedev via llvm-commits
- [PATCH] D57755: [clangd] Some minor fixes.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D57746: [clangd] Add CLI flag "-clang-tidy" to enable/disable running clang-tidy checks.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D57810: MC/ELF: Allow targets to set ABI version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D57811: AMDGPU: Set ABI version to 1 for code object v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] r353285 - [ELF][ARM] Add test case that will fail if toPlt() is removed [NFC]
Peter Smith via llvm-commits
- [llvm] r353286 - [DebugInfo][llvm-symbolizer]Add some tests for edge cases when symbolizing
James Henderson via llvm-commits
- [llvm] r353288 - [DebugInfo]Print correct value for special opcode address increment
James Henderson via llvm-commits
- [PATCH] D57812: [ARM] Add OptMinSize Subtarget feature
Sam Parker via Phabricator via llvm-commits
- [llvm] r353289 - [llvm-objcopy] Allow regular expressions in name comparison
Eugene Leviant via llvm-commits
- [PATCH] D57245: [PPC64] Sort .toc sections accessed with small code model relocs close to the .got part 2
Fangrui Song via Phabricator via llvm-commits
- [llvm] r353290 - [NFC] Simplify check in guard widening
Max Kazantsev via llvm-commits
- [llvm] r353291 - [DAGCombine][NFC] GatherAllAliases should take a LSBaseSDNode.
Clement Courbet via llvm-commits
- [PATCH] D57149: [StackProtector] Skip analysing dead users in HasAddressTaken, PR40436
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Brandon Jones via Phabricator via llvm-commits
- [lld] r353293 - [LLD][ELF] - Set DF_STATIC_TLS flag for i386 target.
George Rimar via llvm-commits
- [llvm] r353294 - Attempt to fix buildbot after r353289
Eugene Leviant via llvm-commits
- [PATCH] D57814: [clangd] Update dev dependencies of clangd-vscode
Phabricator via Phabricator via llvm-commits
- [lld] r353297 - Revert r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target."
George Rimar via llvm-commits
- [llvm] r353298 - gn build: Merge r353265, r353237
Nico Weber via llvm-commits
- [lld] r353299 - Recommit r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target."
George Rimar via llvm-commits
- [lld] r353300 - Merging r353250:
Hans Wennborg via llvm-commits
- [llvm] r353301 - [MCA] Speedup ResourceManager queries. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r353302 - [x86] vectorize cast ops in lowering to avoid register file transfers
Sanjay Patel via llvm-commits
- [llvm] r353303 - AArch64: annotate atomics with dropped acquire semantics when printing.
Tim Northover via llvm-commits
- [PATCH] D57818: lld-link: Add some entries to the 8.0 release notes
Nico Weber via Phabricator via llvm-commits
- [llvm] r353304 - [SystemZ] Do not return INT_MIN from strcmp/memcmp
Ulrich Weigand via llvm-commits
- [llvm] r353305 - [SelectionDAGBuilder] Refactor Inline Asm output check. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D57820: [AArch64] Use CAS loops for all atomic operations when available.
Tim Northover via Phabricator via llvm-commits
- [llvm] r353307 - [InlineAsm][X86] Add backend support for X86 flag output parameters.
Nirav Dave via llvm-commits
- [llvm] r353308 - AArch64: enforce even/odd register pairs for CASP instructions.
Tim Northover via llvm-commits
- [PATCH] D56788: [DebugInfo][InstCombine] Prefer salvaging dbg.values over sinking them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D57821: [LLD][ELF] - Set DF_STATIC_TLS flag for X64 target
George Rimar via Phabricator via llvm-commits
- [PATCH] D56722: [lld] [ELF] Support for warn-once option
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r353312 - [InstCombine] add tests for PR40611 and regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57822: [yaml2obj]Allow number for ELF symbol type
James Henderson via Phabricator via llvm-commits
- [llvm] r353313 - [InstCombine] X | C == C --> (X & ~C) == 0
Sanjay Patel via llvm-commits
- [PATCH] D57823: [ARM] Make fullfp16 instructions not conditionalisable.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D57825: IR: Add immarg attribute
Matt Arsenault via Phabricator via llvm-commits
- [lld] r353314 - Support R_X86_64_PC8 and R_X86_64_PC16.
Rui Ueyama via llvm-commits
- [PATCH] D57123: [MergeSets] Add infrastructure to build merge sets based on Das and Ramakrishna's paper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57401: [DAGCombiner] fold add/sub with bool operand based on target's boolean contents
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r353315 - [yaml2obj]Allow number for ELF symbol type
James Henderson via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r353316 - [GlobalISel][NFC] Gardening: Factor out code for simple unary intrinsics
Jessica Paquette via llvm-commits
- [PATCH] D57827: [opt-viewer] Add --filter option to select remarks for displaying.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r353317 - [SelectionDAG] Cleanup some code comments. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D36806: Switch to cantFail(), since it does the same assertion.
Stephen Hines via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D57828: Add geomean summary row to output from utils/compare.py.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r353322 - [opt-viewer] Add --filter option to select remarks for displaying.
Florian Hahn via llvm-commits
- [lld] r353323 - Add comment.
Rui Ueyama via llvm-commits
- [PATCH] D56322: [Reproducers] SBReproducer framework
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r353325 - [SystemZ] Wait with VGBM selection until after DAGCombine2.
Jonas Paulsson via llvm-commits
- [PATCH] D57787: [clang-tidy] modernize-avoid-c-arrays: avoid main function (PR40604)
Phabricator via Phabricator via llvm-commits
- [www] r353328 - Add a "-g causes no codegen change" project for GSOC 2019.
Paul Robinson via llvm-commits
- [llvm] r353329 - build: Remove the cmake check for malloc.h.
Peter Collingbourne via llvm-commits
- [PATCH] D57832: [AArch64][GlobalISe] Add isel support for a couple vector exts/truncs
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353330 - [SystemZ] Improved handling of the @llvm.ctlz intrinsic.
Jonas Paulsson via llvm-commits
- [PATCH] D57397: AMDGPU/GlobalISel: Legalize addrspacecast
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] r353331 - Remove a small header that is used only by one file. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D57833: [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
Dave Green via Phabricator via llvm-commits
- [PATCH] D57609: [DebugInfo] Don't use realpath when looking up debug binary locations.
Alexey Samsonov via Phabricator via llvm-commits
- [PATCH] D45167: Use sys::fs::real_path() instead of realpath() in Symbolize and remove HAVE_REALPATH.
Alexey Samsonov via Phabricator via llvm-commits
- [PATCH] D57834: [CodeExtractor] Only lift lifetime markers present in the extraction region
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r353332 - [x86] add tests for horizontal ops (PR38971, PR33758); NFC
Sanjay Patel via llvm-commits
- [llvm] r353333 - [X86][DAG] Avoid creating dangling bitcast.
Nirav Dave via llvm-commits
- [PATCH] D56613: [AliasSetTracker] Pass MustAlias to addPointer more often.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r353334 - [X86] Change the CPU on the test case for pr40529.ll to really show the bug. NFC
Craig Topper via llvm-commits
- [llvm] r353335 - [AliasSetTracker] Pass MustAlias to addPointer more often.
Alina Sbirlea via llvm-commits
- [PATCH] D57630: Move IR flag handling directly into builder calls for cases translated from Instructions in GlobalIsel
Michael Berg via Phabricator via llvm-commits
- [llvm] r353336 - Move IR flag handling directly into builder calls for cases translated from Instructions in GlobalIsel
Michael Berg via llvm-commits
- [PATCH] D56625: [LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with MemorySSA.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D57631: [COFF, ARM64] Add ARM64 support for MS intrinsic _fastfail
Tom Tan via Phabricator via llvm-commits
- [llvm] r353338 - [DAG] Immediately cleanup unused nodes from extend-based combines.
Nirav Dave via llvm-commits
- [llvm] r353339 - [LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with MemorySSA.
Alina Sbirlea via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57837: [LV] Prevent interleaving if computeMaxVF returned None.
Florian Hahn via Phabricator via llvm-commits
- [lld] r353340 - Correct "varaible" typo in comment
Ed Maste via llvm-commits
- [PATCH] D57839: Introduce ThreadType enum
Yuri Per via Phabricator via llvm-commits
- [llvm] r353341 - [libObject][NFC] Include filename in error message
Jordan Rupprecht via llvm-commits
- [PATCH] D57840: [Py3/TestAppleOSSimulator] Another byte<->str interoperability issue.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D57841: [x86] narrow 256-bit horizontal ops via demanded elements
Sanjay Patel via Phabricator via llvm-commits
- [lld] r353342 - [MinGW] Add --insert-timestamp as complement to the --no-insert-timestamp option
Martin Storsjo via llvm-commits
- [llvm] r353343 - [cmake] Add openmp to LLVM_ALL_PROJECTS
Shoaib Meenai via llvm-commits
- [PATCH] D57842: [llvm-ar][libObject] Fix relative paths when nesting thin archives.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D57843: [cmake] Add all subprojects to LLVM_ALL_PROJECTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D57844: Handle CalledProcessError without a Python stack
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57845: [llvm-ar] Remove leading slash when printing thin archive members
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r353344 - [PowerPC] Add vector truncate test to prep for D56507 NFC
Roland Froese via llvm-commits
- [llvm] r353346 - [cmake] Add all subprojects to LLVM_ALL_PROJECTS
Shoaib Meenai via llvm-commits
- [llvm] r353347 - [llvm-ar] Remove leading slash when printing thin archive members
Jordan Rupprecht via llvm-commits
- [PATCH] D57846: ArgumentPromotion should copy all metadata to new Function
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57215: [CodeExtractor] Clear function's assumption cache after extracting blocks from it
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57847: Add skipFunction to PostRA machine sinking pass.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D56969: GlobalISel: Try to make legalize rules more useful for vectors
Amara Emerson via Phabricator via llvm-commits
- [www] r353349 - move attribute inference to project to gsoc 2019
Nuno Lopes via llvm-commits
- [PATCH] D57849: llvm-dwarfdump: Stop counting out-of-line subprogram in the "inlined functions" statistic.
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D57053: Extra processing for BitCast + PHI in InstCombine
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57853: [InstrProf] Port test suite to Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57854: [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57559: GlobalISel: Implement narrowScalar for shift main type
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Jason Mittertreiner via Phabricator via llvm-commits
- [PATCH] D57856: Remove reference to non-existent function. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57857: [PowerPC] custom lower `v2f64 fpext v2f32`
Lei Huang via Phabricator via llvm-commits
- [PATCH] D57859: llvm-config: Include -stdlib= in --cxxflags
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57554: [analyzer] Revert D51397 "Remove the "postponed" hack...".
Phabricator via Phabricator via llvm-commits
- [PATCH] D39111: Extensible LLVM RTTI
Lang Hames via Phabricator via llvm-commits
- [PATCH] D57731: [sanitizer] Don't unpoison buffer in getpw/getgr functions
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r353351 - [sanitizer] Don't unpoison buffer in getpw/getgr functions
Vitaly Buka via llvm-commits
- [llvm] r353352 - Remove reference to non-existent function. NFC.
Sam Clegg via llvm-commits
- [PATCH] D57861: [WebAssembly] Expand symbols shown by llvm-objdump --symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57862: [AArch64] Fix condition for "high-vector" DUP optimizations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56305: [AArch64] Support reserving arbitrary general purpose registers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57864: [WebAssembly] Add symbol flag to the binary format llvm.used
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57867: [x86] split more 256/512-bit shuffles in lowering
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57619: [analyzer] Canonicalize variable declarations in VarRegion objects.
Phabricator via Phabricator via llvm-commits
- [llvm] r353354 - [cmake] Drop clang-tools-extra from LLVM_ALL_PROJECTS
Shoaib Meenai via llvm-commits
- [llvm] r353357 - [WebAssembly] Expand symbol flags shown by llvm-objdump --symbols
Sam Clegg via llvm-commits
- [PATCH] D57868: [WebAssembly] Update test expectations to match llvm-readobj change. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] r353358 - [WebAssembly] Update test expectations to match llvm-readobj change. NFC.
Sam Clegg via llvm-commits
- [llvm] r353359 - Fix a minor grammar thinko.
Eric Christopher via llvm-commits
- [llvm] r353360 - [WebAssembly] Add symbol flag to the binary format llvm.used
Sam Clegg via llvm-commits
- [PATCH] D57869: [WebAssembly] Honor WASM_SYBMOL_EXPORT symbol flag
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57870: gn build: Make check-lld and check-clang pass on FreeBSD.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r353364 - [WebAssembly] Honor WASM_SYMBOL_EXPORT symbol flag
Sam Clegg via llvm-commits
- [PATCH] D57784: [sanitizer] Remove unneeded pointer check
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57785: [sanitizer] Re-enabled getpw_getgr.cc on Android
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r353365 - [sanitizer] Remove unneeded pointer check
Vitaly Buka via llvm-commits
- [compiler-rt] r353366 - [sanitizer] Re-enabled getpw_getgr.cc on Android
Vitaly Buka via llvm-commits
- [llvm] r353367 - Add OpenBSD support to be able to get the thread name
Brad Smith via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57871: Fix some cases where icmp (bitcast ([su]itofp X)), Y is misfolded
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r353368 - [WebAssembly] Update test output after rL353357. NFC.
Sam Clegg via llvm-commits
- [llvm] r353369 - gn build: Merge the test part of r353237.
Peter Collingbourne via llvm-commits
- [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54975: [analyzer] Generalised the SMT state constraints
Phabricator via Phabricator via llvm-commits
- [llvm] r353373 - Move the SMT API to LLVM
Mikhail R. Gadelha via llvm-commits
- [PATCH] D57875: [LegalizeTypes] Expand FNEG to bitwise op for IEEE FP types
Ana Pazos via Phabricator via llvm-commits
- [llvm] r353374 - Bump minimum toolchain version
JF Bastien via llvm-commits
- [llvm] r353375 - [BranchFolding] Remove dead code for handling EHPad blocks
Craig Topper via llvm-commits
- [PATCH] D57873: [CMake] Mark runtime library link libraries as private
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r353376 - [CMake] Mark runtime library link libraries as private
Petr Hosek via llvm-commits
- [PATCH] D57316: [LoopSimplifyCFG] Use DTU.applyUpdates instead of insert/deleteEdge
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46044: [LoopUnrollPeel] Fix potentially incorrect invalidation of SCEV in peelLoop
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r353377 - [sanitizer] Fix Android tests
Vitaly Buka via llvm-commits
- [PATCH] D57876: Implement pthread_exit() interceptor for Thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [lld] r353378 - [LLD][ELF] - Set DF_STATIC_TLS flag for X64 target
George Rimar via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D57877: [llvm-objcopy] Add few file processing directives
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55444: AMDGPU: Fix DPP combiner
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D57021: [clangd] Suggest adding missing includes for typos (like include-fixer).
Eric Liu via Phabricator via llvm-commits
- [llvm] r353383 - AArch64: implement copy for paired GPR registers.
Tim Northover via llvm-commits
- [PATCH] D57881: [DTU] Refine the document of mutation APIs [NFC] (PR40528)
Chijun Sima via Phabricator via llvm-commits
- [llvm] r353384 - [BPF] add code-gen support for JMP32 instructions
Jiong Wang via llvm-commits
- [compiler-rt] r353385 - tsan: Implement pthread_exit() interceptor for Thread sanitizer
Dmitry Vyukov via llvm-commits
- [llvm] r353386 - [ARM] Reformat isRedundantFlagInstr for D57833. NFC
David Green via llvm-commits
- [lld] r353387 - lld-link: Add some entries to the 8.0 release notes
Hans Wennborg via llvm-commits
- [compiler-rt] r353390 - sanitizers: Introduce ThreadType enum
Dmitry Vyukov via llvm-commits
- [llvm] r353392 - [ARM GlobalISel] Support G_ICMP for Thumb2
Diana Picus via llvm-commits
- [PATCH] D57882: Optimize performance of Thread sanitizer memory access functions
Yuri Per via Phabricator via llvm-commits
- [PATCH] D53161: Fix some cases where the index size was used instead of the pointer size
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D55474: [AMDGPU] Extend constant folding for logical operations
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r353397 - [docs] Update the release notes for the backported feature with thunks for ARM64
Martin Storsjo via llvm-commits
- [PATCH] D56496: [AMDGPU] Fix CS scratch setup on pre-GCN3 ASICs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r353399 - docs: add missingkeyfunction to doctree, fix title
Hans Wennborg via llvm-commits
- [lld] r353400 - Merging r353399:
Hans Wennborg via llvm-commits
- [compiler-rt] r353401 - tsan: Optimize performance of Thread sanitizer memory access functions
Dmitry Vyukov via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57885: AMDGPU: Remove GCN features and predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57886: AMDGPU: Eliminate GPU specific SubtargetFeatures
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57888: [X86][SSE] Generalize X86ISD::BLENDI support to more value types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353403 - [LSR] Generate cross iteration indexes
Sam Parker via llvm-commits
- [PATCH] D57444: [DebugInfo] LLVM ERROR: Broken function found, while removing Debug Intrinsics
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D56595: SymbolFileBreakpad: Add line table support
Pavel Labath via Phabricator via llvm-commits
- [compiler-rt] r353407 - tsan: add more benchmarks
Dmitry Vyukov via llvm-commits
- [llvm] r353408 - Fix misspelled filenames in file headers
Fangrui Song via llvm-commits
- [www] r353409 - Remove completed projects
Sylvestre Ledru via llvm-commits
- [llvm] r353412 - [CodeView] Fix cycles in debug info when merging Types with global hashes
Alexandre Ganea via llvm-commits
- [PATCH] D57894: AMDGPU: Fix @llvm.amdgcn.wqm.vote implementation
Connor Abbott via Phabricator via llvm-commits
- [lld] r353414 - Creating release candidate rc2 from release_800 branch
Hans Wennborg via llvm-commits
- [test-suite] r353414 - Creating release candidate rc2 from release_800 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r353414 - Creating release candidate rc2 from release_800 branch
Hans Wennborg via llvm-commits
- [llvm] r353416 - [DAG] Cleanup unused nodes on failed store-to-load forward combine.
Nirav Dave via llvm-commits
- [llvm] r353417 - [X86] Simplify casing. NFC.
Nirav Dave via llvm-commits
- [compiler-rt] r353418 - [scudo][standalone] Do not error out on spurious C(XX) flags
Kostya Kortchinsky via llvm-commits
- [PATCH] D57897: [scudo][standalone] Correct cmake copy/paste error
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D57532: [Index] Make sure c-index-test finds libc++ on Mac
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D57879: [clangd] Fix an assertion failure in Selection.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D57899: [LLD][ELF]Add test for missing thin archive member
James Henderson via Phabricator via llvm-commits
- [llvm] r353424 - [llvm-ar][libObject] Fix relative paths when nesting thin archives.
Jordan Rupprecht via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Guillaume Marques via Phabricator via llvm-commits
- [PATCH] D57511: [DebugInfo] Stop changing labels for register-described parameter DBG_VALUEs
David Stenberg via Phabricator via llvm-commits
- [llvm] r353426 - [DAG] Cleanup unused node on failed SELECT Combine.
Nirav Dave via llvm-commits
- [llvm] r353427 - [x86] split more 256/512-bit shuffles in lowering
Sanjay Patel via llvm-commits
- [llvm] r353428 - [DAG] Cleanup of unused node in SimplifySelectCC.
Nirav Dave via llvm-commits
- [PATCH] D57900: [HotColdSplit] With PGO add profile entry metadata to split cold function
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D55122: [PDB] Fix location retrieval for function local variables and arguments that are stored relative to VFRAME
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [llvm] r353430 - GlobalISel: Try to make legalize rules more useful for vectors
Matt Arsenault via llvm-commits
- [PATCH] D57824: [OpenCL][PR40603] In C++ preserve backwards compatibility with OpenCL C v2.0
Phabricator via Phabricator via llvm-commits
- [llvm] r353432 - GlobalISel: Implement fewerElementsVector for shifts
Matt Arsenault via llvm-commits
- [PATCH] D57904: [llvm-objdump] Allow short options to be grouped
Matthew Voss via Phabricator via llvm-commits
- [llvm] r353433 - [DAGCombiner] fold add/sub with bool operand based on target's boolean contents
Sanjay Patel via llvm-commits
- [llvm] r353434 - [HotColdSplit] With PGO add profile entry metadata to split cold function
Teresa Johnson via llvm-commits
- [compiler-rt] r353435 - [InstrProf] Port test suite to Windows
Reid Kleckner via llvm-commits
- [llvm] r353436 - AMDGPU/GlobalISel: Legalize some f16 operations
Matt Arsenault via llvm-commits
- [lld] r353437 - Fix a bug in R_X86_64_PC{8,16} relocation handling.
Rui Ueyama via llvm-commits
- [PATCH] D57463: Add a module pass for order file instrumentation
Manman Ren via Phabricator via llvm-commits
- [llvm] r353438 - AMDGPU/GlobalISel: Legalize fsqrt
Matt Arsenault via llvm-commits
- [PATCH] D57909: [WebAssembly] Handle mismatched signatures more gracefully
Sam Clegg via Phabricator via llvm-commits
- [llvm] r353439 - [InstrProf] Avoid reconstructing Triple, NFC
Reid Kleckner via llvm-commits
- [zorg] r353441 - [zorg] Update host compiler for polly-arm-linux builder
Pengxuan Zheng via llvm-commits
- [PATCH] D56231: [lldb-server] Improve support on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option for non-trivial constructors
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D57911: [LLDB] Remove all abandoned LLDB bots
Zachary Turner via Phabricator via llvm-commits
- [llvm] r353442 - Revert "[DAG] Cleanup of unused node in SimplifySelectCC."
Nirav Dave via llvm-commits
- [llvm] r353443 - AMDGPU/GlobalISel: Don't use g_implicit_def in a few tests
Matt Arsenault via llvm-commits
- [zorg] r353445 - Disable LLDB test when building Sphinx docs
Jonas Devlieghere via llvm-commits
- [PATCH] D57913: [WebAssembly] Improve docs for wasm linker
Sam Clegg via Phabricator via llvm-commits
- [llvm] r353449 - GlobalISel: Fix artifact combiner constant legality checks for vectors
Matt Arsenault via llvm-commits
- [lld] r353451 - [WebAssembly] Improve docs for wasm linker
Sam Clegg via llvm-commits
- [PATCH] D57916: [DebugInfo] Fix /usr/lib/debug llvm-symbolizer lookup with relative paths
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r353452 - AMDGPU/GlobalISel: Restrict g_implicit_def legality
Matt Arsenault via llvm-commits
- [zorg] r353453 - Handle CalledProcessError without a Python stack
Reid Kleckner via llvm-commits
- [zorg] r353454 - Run check-profile on sanitizer-windows
Reid Kleckner via llvm-commits
- [PATCH] D43737: Improve -Winfinite-recursion
Steven Wu via Phabricator via llvm-commits
- [llvm] r353455 - GlobalISel: Implement narrowScalar for shift main type
Matt Arsenault via llvm-commits
- [PATCH] D57919: [CodeExtractor] Restore outputs after creating exit stubs
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D57908: [SEMA]Generalize deferred diagnostic interface, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57920: [WebAssembly] Refactor handling of weak undefined functions. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57215: [CodeExtractor] Update function's assumption cache after extracting blocks from it
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] r353457 - [DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Simon Pilgrim via llvm-commits
- [zorg] r353458 - [zorg] Update host compiler for reverse-iteration builder
Pengxuan Zheng via llvm-commits
- [PATCH] D55659: [Sema][ObjC] Disallow non-trivial C struct fields in unions
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D57866: [safestack] Don't crash if stack size is not aligned as expected
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r353460 - GlobalISel: Try to fix bot failures
Matt Arsenault via llvm-commits
- [llvm] r353461 - [LV] Prevent interleaving if computeMaxVF returned None.
Florian Hahn via llvm-commits
- [PATCH] D57406: build: remove use of llvm-config
Michał Górny via Phabricator via llvm-commits
- [llvm] r353462 - [InstCombine] refactor folds for (icmp (bitcast X), Y); NFCI
Sanjay Patel via llvm-commits
- [llvm] r353463 - [cmake] Pass LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN to NATIVE configure
Shoaib Meenai via llvm-commits
- [llvm] r353464 - [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via llvm-commits
- [llvm] r353465 - Move SMTSolver dump() methods out-of-line.
Adrian Prantl via llvm-commits
- [llvm] r353467 - [InstCombine] Fix crashing from (icmp (bitcast ([su]itofp X)), Y)
Sanjay Patel via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42867: [WebAssembly] Add __data_end linker-synthetic symbol
Paulo Andre Azevedo Quirino via Phabricator via llvm-commits
- [llvm] r353469 - [LV] Remove unnecessary assignment to UserIC.
Florian Hahn via llvm-commits
- [llvm] r353470 - gn build: Make check-{clang, lld, llvm} pass on FreeBSD.
Peter Collingbourne via llvm-commits
- [PATCH] D57924: [safestack] Move sysconf(_SC_PAGESIZE) back where it was before r351506
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r353471 - [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible
Quentin Colombet via llvm-commits
- [PATCH] D57348: [CodeGen][X86] Don't scalarize vector saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57925: [TTI] Add generic cost model for fixed point smul/umul
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57863: [safestack] Simplify tinfo location calculation
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D57339: [compiler rt] Win64 GetInstructionSize additional register MOV + stack alignment AND
Matthew G McGovern via Phabricator via llvm-commits
- [lld] r353473 - [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format
Dan Gohman via llvm-commits
- [PATCH] D57350: [llvm-cxxfilt] Split and demangle stdin input
Matt Davis via Phabricator via llvm-commits
- [llvm] r353474 - [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format
Dan Gohman via llvm-commits
- [PATCH] D57927: [llvm-ar] Implement the P modifier.
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r353475 - [safestack] Don't crash if stack size is not aligned as expected
Vitaly Buka via llvm-commits
- [llvm] r353476 - [WebAssembly] Update test output after rL353474. NFC.
Dan Gohman via llvm-commits
- [llvm] r353477 - [x86] fix formatting; NFC
Sanjay Patel via llvm-commits
- [lld] r353478 - [WebAssembly] Refactor handling of weak undefined functions. NFC.
Sam Clegg via llvm-commits
- [llvm] r353480 - [mips][micromips] Fix how values in .gcc_except_table are calculated
Petar Jovanovic via llvm-commits
- [PATCH] D57929: [InstrProf] Implement static profdata registration
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57863: [safestack] Explain why tinfo at the end of the buffer
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r353481 - [safestack] Remove pageSize
Vitaly Buka via llvm-commits
- [compiler-rt] r353482 - [safestack] Explain why tinfo at the end of the buffer
Vitaly Buka via llvm-commits
- [PATCH] D57389: [X86] Improve use of SHLD/SHRD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56507: [PowerPC] Avoid scalarization of vector truncate
Roland Froese via Phabricator via llvm-commits
- [compiler-rt] r353483 - [compiler rt] Win64 GetInstructionSize additional register MOV + stack alignment AND
Reid Kleckner via llvm-commits
- [compiler-rt] r353484 - Commit macro intended to be included in r353483.
Reid Kleckner via llvm-commits
- [compiler-rt] r353485 - Silence -Wformat warnings about GetLastError returning ULONG
Reid Kleckner via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r353486 - [AArch64] Fix condition for "high-vector" DUP optimizations.
Eli Friedman via llvm-commits
- [compiler-rt] r353488 - [libFuzzer] add a test for built-in CrossOver (there are unit tests for this, but it's worth having a full integration test like this)
Kostya Serebryany via llvm-commits
- [llvm] r353489 - [X86] Add FPCW as a register and start using it as an implicit use on floating point instructions.
Craig Topper via llvm-commits
- [PATCH] D57931: [GISel]: While constructing the GISelWorklist make sure we reserve at least the required size to the underlying dense map.
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r353491 - lvm-dwarfdump: Stop counting out-of-line subprogram in the "inlined functions" statistic.
Caroline Tice via llvm-commits
- [PATCH] D57932: [GISel][NFC]: Add missing call to record CSE hits in the CSEMIRBuilder
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r353492 - Fix the lowering issue of intrinsics llvm.localaddress on X86
Craig Topper via llvm-commits
- [PATCH] D57636: [COFF, ARM64] Fix types for _ReadStatusReg, _WriteStatusReg
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r353494 - [libFuzzer] refactor the way we choose the element to cross-over with, NFC (expected1); add a flag -seed_inputs= to pass extra seed inputs as file paths, not dirs
Kostya Serebryany via llvm-commits
- [PATCH] D57933: [WebAssembly] Fixed Disassembler ignoring endian swap on big endian.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56554: [ELF] Add '-z nognustack' opt to suppress emitting PT_GNU_STACK
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r353496 - [WebAssembly] Fixed Disassembler ignoring endian swap on big endian.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D57934: [X86] Remove isReMaterializable from X87 floating point constant loads and constant pool loads.
Craig Topper via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 01/20/2019 - 01/26/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 01/27/2019 - 02/02/2019
Galina Kistanova via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [llvm] r353497 - AMDGPU/GlobalISel: Legalize addrspacecast
Matt Arsenault via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D57937: [llvm-ar] Rewrite the symbol table when it is invalid.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r353498 - [GISel]: While constructing the GISelWorklist make sure we reserve at least the required size to the underlying dense map.
Aditya Nandakumar via llvm-commits
- [llvm] r353499 - [WebAssembly] Fix parseImmediate's memory alignment requirement
Heejin Ahn via llvm-commits
- [PATCH] D57938: [WebAssembly] Update MC for bulk memory
Thomas Lively via Phabricator via llvm-commits
- [llvm] r353500 - [CodeExtractor] Update function's assumption cache after extracting blocks from it
Sergey Dmitriev via llvm-commits
- [llvm] r353501 - [ARM] Add OptMinSize to ARMSubtarget
Sam Parker via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [llvm] r353502 - [LoopSimplifyCFG] Use DTU.applyUpdates instead of insert/deleteEdge
Max Kazantsev via llvm-commits
- [PATCH] D57068: [cmake] Add option to build LLVM using the experimental new pass manager
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57941: test-release.sh: Add option to use ninja
Diana Picus via Phabricator via llvm-commits
- [llvm] r353506 - [MIPS GlobalISel] Select mul
Petar Avramovic via llvm-commits
- [PATCH] D57816: [MIPS GlobalISel] Select mul
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r353507 - Revert r353424 "[llvm-ar][libObject] Fix relative paths when nesting thin archives."
Hans Wennborg via llvm-commits
- [lld] r353508 - [LLD][ELF]Add test for missing thin archive member
James Henderson via llvm-commits
- [llvm] r353509 - [llvm-objcopy] Add --redefine-syms
Eugene Leviant via llvm-commits
- [llvm] r353510 - Attempt to fix build bot after r353509
Eugene Leviant via llvm-commits
- [PATCH] D57942: [ARM] Add v8m.base pattern for add negative imm
Sam Parker via Phabricator via llvm-commits
- [llvm] r353511 - [DWARF] LLVM ERROR: Broken function found, while removing Debug Intrinsics.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Tim Northover via Phabricator via llvm-commits
- [llvm] r353513 - [AMDGPU] Fix DPP combiner
Valery Pykhtin via llvm-commits
- [PATCH] D57944: [clangd] Fix an assertion in TypoCorrection.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D57945: Small refactoring of FileError. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D57947: GlobalISel: Add G_FCANONICALIZE instruction
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r353515 - [AMDGPU][MC][CODEOBJECT] Added predefined symbols to access GPU minor and stepping numbers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D57826: [AMDGPU][MC][CODEOBJECT] Added predefined symbols to access GPU minor and stepping numbers
Phabricator via Phabricator via llvm-commits
- [llvm] r353516 - AMDGPU/GlobalISel: Don't use a copy in addrspacecast lowering
Matt Arsenault via llvm-commits
- [llvm] r353518 - gn build: Merge r353471, r353373.
Nico Weber via llvm-commits
- [www] r353519 - Remove completed project
Raphael Isemann via llvm-commits
- [PATCH] D57454: [MIPS GlobalISel] Select any extending load and truncating store
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r353520 - [MIPS GlobalISel] Select any extending load and truncating store
Petar Avramovic via llvm-commits
- [PATCH] D57470: [ThinLTO] Restructor AliasSummary to contain ValueInfo of Aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57561: [ThinLTO] Detect partially split modules during the thin link
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r353521 - [llvm-objcopy] Add few file processing directives
Eugene Leviant via llvm-commits
- [llvm] r353522 - AMDGPU/GlobalISel: Fix non-power-of-2 implicit_def
Matt Arsenault via llvm-commits
- [PATCH] D57074: AMDGPU/GlobalISel: Fix shift legalization for non-power-of-2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49714: AMDGPU/GlobalISel: Implement select for G_EXTRACT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54712: [WIP][DebugInfo] Fix SelectionDAGs placement of phi-reading dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r353524 - [AMDGPU][MC] Added support of lds_direct operand
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D57889: [AMDGPU][MC] Added support of lds_direct operand
Phabricator via Phabricator via llvm-commits
- [llvm] r353526 - AMDGPU/GlobalISel: Fix shift legalization for non-power-of-2
Matt Arsenault via llvm-commits
- [llvm] r353527 - Revert r353416 "[DAG] Cleanup unused nodes on failed store-to-load forward combine."
Nirav Dave via llvm-commits
- [compiler-rt] r353528 - [scudo][standalone] Correct cmake copy/paste error
Kostya Kortchinsky via llvm-commits
- [PATCH] D57766: [opaque pointer types] Cleanup CGBuilder's Create*GEP.
James Y Knight via Phabricator via llvm-commits
- [llvm] r353530 - [AMDGPU] Fix CS scratch setup on pre-GCN3 ASICs
Carl Ritson via llvm-commits
- [PATCH] D57952: llvm-lib: Implement /list flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Renato Golin via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57954: [ARM] LoadStoreOptimizer: reoder limit
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D57955: [ARM] LoadStoreOptimizer: just a clean-up. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r353533 - [x86] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r353534 - [X86] Add basic funnel shift demanded bits tests
Simon Pilgrim via llvm-commits
- [llvm] r353536 - [X86] Remove isReMaterializable from X87 floating point constant loads and constant pool loads.
Craig Topper via llvm-commits
- [llvm] r353537 - ArgumentPromotion should copy all metadata to new Function
Teresa Johnson via llvm-commits
- [PATCH] D57957: [NFC] Pass blocks vector to the OutlineRegionInfo constructor by reference.
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D57851: Guard a feature that unsupported by old GCC
Taewook Oh via Phabricator via llvm-commits
- [llvm] r353539 - [TargetLowering] Add SimplifyDemandedBits funnel shift support
Simon Pilgrim via llvm-commits
- [PATCH] D57958: [x86] fix formatting; NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57960: [Support] Fix TempFile::discard to not leave behind temporary files
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D57962: [DebugInfo] PR40628: Don't salvage load operations
Jeremy Morse via Phabricator via llvm-commits
- [zorg] r353543 - [SphinxDocsBuilder] Checkout clang when building LLDB docs
Jonas Devlieghere via llvm-commits
- [llvm] r353544 - [test] Run the verifier for dsymutil module tests
Jonas Devlieghere via llvm-commits
- [PATCH] D57963: Fix Die() after pthread_exit call on macOS
Yuri Per via Phabricator via llvm-commits
- [PATCH] D57912: [lldb] [unittests] Disable MainLoopTest::DetectsEOF on NetBSD
Michał Górny via Phabricator via llvm-commits
- [llvm] r353546 - [TargetLowering] Use ISD::FSHR in expandFixedPointMul
Simon Pilgrim via llvm-commits
- [compiler-rt] r353547 - [InstrProf] Implement static profdata registration
Reid Kleckner via llvm-commits
- [llvm] r353547 - [InstrProf] Implement static profdata registration
Reid Kleckner via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [llvm] r353548 - AMDGPU: Remove GCN features and predicates
Matt Arsenault via llvm-commits
- [polly] r353549 - [opaque pointer types] Update calls to CreateCall to pass the function
James Y Knight via llvm-commits
- [llvm] r353550 - [Cmake] Add an option to build LLVM using the experimental new pass manager
Rong Xu via llvm-commits
- [PATCH] D57966: [clang-tidy] add camelBackOrCase casing style to readability-identifier-naming to support change to variable naming policy (if adopted)
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r353551 - Document libFuzzer on Windows.
Jonathan Metzman via llvm-commits
- [PATCH] D57597: Document libFuzzer on Windows.
Jonathan Metzman via Phabricator via llvm-commits
- [compiler-rt] r353552 - [tsan] Remove SCOPED_TSAN_INTERCEPTOR to try to fix ppc bot
Vitaly Buka via llvm-commits
- [llvm] r353553 - [GISel][NFC]: Add missing call to record CSE hits in the CSEMIRBuilder
Aditya Nandakumar via llvm-commits
- [PATCH] D57967: [LICM&MSSA] Limit store hoisting.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57968: [LICM] Cap the clobbering calls in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r353557 - [DAGCombine] Optimize pow(X, 0.75) to sqrt(X) * sqrt(sqrt(X))
Nemanja Ivanovic via llvm-commits
- [PATCH] D54176: [PGO] clang part of change for context-sensitive PGO.
Rong Xu via Phabricator via llvm-commits
- [llvm] r353558 - AMDGPU: Eliminate GPU specific SubtargetFeatures
Matt Arsenault via llvm-commits
- [llvm] r353559 - AMDGPU/GlobalISel: Fix broken tests
Matt Arsenault via llvm-commits
- [PATCH] D57970: [WinEH] Allocate unique stack slots for xmm CSRs in funclets
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D57971: [AMDGPU] Split dot-insts feature
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D57972: [AMDGPU] Split dot-insts feature
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] r353560 - [InstrProf] Fix darwin errors after r353547
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] r353561 - Fix Die() after pthread_exit call on macOS
Vitaly Buka via llvm-commits
- [llvm] r353562 - [CodeExtractor] Restore outputs after creating exit stubs
Vedant Kumar via llvm-commits
- [llvm] r353563 - Implementation of asm-goto support in LLVM
Craig Topper via llvm-commits
- [llvm] r353564 - [X86] Add FPCW as an implicit use on floating point load instructions.
Craig Topper via llvm-commits
- [llvm] r353567 - [Docs] Use code-block:: text for part of the callbr documentation to attempt to make the bot happy.
Craig Topper via llvm-commits
- [PATCH] D56761: Add a parameter to the objectsize intrinsic that controls whether to evaluate size dynamically
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r353570 - [libFuzzer] introduce an experimental mode -fork=1, where fuzzing happens in a subprocess (still running multiple inputs per process), thus making the fuzzing more resilient to timeouts and OOMs. This is just a skeleton of the code, and some associated refactoring, not a fully working feature yet.
Kostya Serebryany via llvm-commits
- [PATCH] D57973: [MemorySSA] Remove verifyClobberSanity.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57974: [lld-link] better error message when failing to open archive members
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D57975: [ObjectYAML][yaml2obj][ELF] Add support for writing dynamic entries
Armando Montanez via Phabricator via llvm-commits
- [lld] r353572 - [lld-link] better error message when failing to open archive members
Bob Haarman via llvm-commits
- [compiler-rt] r353573 - [libFuzzer] remove two unused experimental flags
Kostya Serebryany via llvm-commits
- [lld] r353574 - - Update ReleaseNotes for lld 8.0.0.
Rui Ueyama via llvm-commits
- [PATCH] D57979: [dsymutil] Don't clone empty CUs
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D57980: [GlobalISel] Skip patterns that define complex suboperands twice instead of dying
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r353575 - Revert r353553 "[GISel][NFC]: Add missing call to record CSE hits in the CSEMIRBuilder"
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] r353576 - [libFuzzer] refactor the merging code, NFC
Kostya Serebryany via llvm-commits
- [PATCH] D57427: [CodeGen][ObjC] Fix assert on calling `__builtin_constant_p` with ObjC objects.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D57976: -gmodules: Don't emit incomplete breadcrumbs pointing to nonexistant PCM files.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57982: [SanitizierCoverage] Avoid splitting critical edges when destination is a basic block containing unreachable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] r353579 - Re-apply r353553 "[GISel][NFC]: Add missing call to record CSE hits in the CSEMIRBuilder"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r353580 - [x86] add test for miscompiling setcc transform (PR40657); NFC
Sanjay Patel via llvm-commits
- [llvm] r353582 - [NFC] Avoid passing blocks vector to the OutlineRegionInfo constructor by value.
Sergey Dmitriev via llvm-commits
- [PATCH] D57981: [analyzer] strlcat() syntax check: Fix an off-by-one error.
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r353584 - [libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, interrupt) so that the parent process can distinguish those
Kostya Serebryany via llvm-commits
- [PATCH] D57985: [test-suite] Add cmake option to use IR PGO (TEST_SUITE_USE_IR_PGO)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r353585 - gn build: Merge r353566
Nico Weber via llvm-commits
- [llvm] r353586 - [GlobalISel] Skip patterns that define complex suboperands twice instead of dying
Jessica Paquette via llvm-commits
- [llvm] r353587 - [AMDGPU] Split dot-insts feature
Stanislav Mekhanoshin via llvm-commits
- [llvm] r353589 - Recommit "[GlobalISel] Introduce a generic floating point floor opcode, G_FFLOOR""
Jessica Paquette via llvm-commits
- [PATCH] D57987: lld: unquote possibly quoted `EXTERN("symbol")` entry in linker script
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [llvm] r353590 - This reverts commit 1440a848a635849b97f7a5cfa0ecc40d37451f5b.
Mikhail R. Gadelha via llvm-commits
- [test-suite] r353591 - [test-suite] Add cmake option to use IR PGO (TEST_SUITE_USE_IR_PGO)
Vedant Kumar via llvm-commits
- [PATCH] D57988: [GlobalISel] Regex the opcodes in unit test to fix non-deterministic ordering
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r353593 - [AMDGPU] Split idot4/8 signed and unsigned tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] r353594 - Temporarily disable calls to getgrnam/getgrnam_r in test due to it hitting unrelated issues in EGLIBC 2.19.
Douglas Yung via llvm-commits
- [llvm] r353595 - Extra processing for BitCast + PHI in InstCombine
Gabor Buella via llvm-commits
- [compiler-rt] r353596 - [Fuzzer] Fix function prototype in fuzzer::ExternalFunctions. [NFC]
David L. Jones via llvm-commits
- [llvm] r353597 - [MC] Clean up unused inline function and non-anchor defaulted destructors; NFCI
Hubert Tong via llvm-commits
- [PATCH] D57182: [MC] Clean up unused inline function and non-anchor defaulted destructors; NFCI
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D57992: [CMake] Don't set <PROJECT>_STANDALONE_BUILD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57776: [libcxx] Support runtimes and monorepo locations for tests
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r353601 - [CMake] Don't set <PROJECT>_STANDALONE_BUILD
Petr Hosek via llvm-commits
- [llvm] r353601 - [CMake] Don't set <PROJECT>_STANDALONE_BUILD
Petr Hosek via llvm-commits
- [lld] r353602 - [LLD][ELF] Ensure tests use -o /dev/null instead of attempting to write to the bin directory. [NFC]
David L. Jones via llvm-commits
- [llvm] r353603 - [GlobalOpt] Simplify __cxa_atexit elimination
Fangrui Song via llvm-commits
- [PATCH] D57994: Partially revert "gn build: Merge r353471, r353373."
Mirko Bonadei via Phabricator via llvm-commits
- [compiler-rt] r353604 - [tsan] Remove pthread_exit interceptor
Vitaly Buka via llvm-commits
- [lld] r353605 - [ELF] Delete a comment that is no longer correct. Fix a typo. NFC
Fangrui Song via llvm-commits
- [llvm] r353606 - [yaml2obj][obj2yaml] - Add support for dumping/parsing .dynamic sections.
George Rimar via llvm-commits
- [lld] r353607 - [LLD][ELF] - Update test case after yaml2obj change. NFCI.
George Rimar via llvm-commits
- [PATCH] D56531: [CMake] Replace use of llvm-config with LLVM and Clang CMake packages
Michał Górny via Phabricator via llvm-commits
- [llvm] r353608 - [lib/ObjectYAML] - Fix BB after r353607. NFC.
George Rimar via llvm-commits
- [llvm] r353609 - [lib/ObjectYAML] - Fix BB after r353607 [2]. NFC.
George Rimar via llvm-commits
- [llvm] r353610 - [X86][SSE] Generalize X86ISD::BLENDI support to more value types
Simon Pilgrim via llvm-commits
- [PATCH] D57996: [llvm] [cmake] Use current directory in GenerateVersionFromVCS
Michał Górny via Phabricator via llvm-commits
- [llvm] r353611 - [SelectionDAG] Extract [US]MULO expansion into TL method; NFC
Nikita Popov via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57998: gn build: Fix clang-tidy dep on ClangSACheckers.
Mirko Bonadei via Phabricator via llvm-commits
- [llvm] r353612 - Revert "[SelectionDAG] Extract [US]MULO expansion into TL method; NFC"
Nikita Popov via llvm-commits
- [llvm] r353613 - [yaml2elf] - An attemp to fix s390x BB after r353607.
George Rimar via llvm-commits
- [llvm] r353614 - [yaml2elf.cpp] - Fix compilation under linux.
George Rimar via llvm-commits
- [llvm] r353615 - [TargetLowering] avoid miscompile in setcc transform (PR40657)
Sanjay Patel via llvm-commits
- [llvm] r353616 - [X86] Regenerate test.
Simon Pilgrim via llvm-commits
- [compiler-rt] r353617 - [tsan] Debug failing test on PPC bot
Vitaly Buka via llvm-commits
- [llvm] r353618 - [x86] add test for setcc sub->shift transform; NFC
Sanjay Patel via llvm-commits
- [llvm] r353619 - [TargetLowering] add tests to show effect of setcc sub->shift; NFC
Sanjay Patel via llvm-commits
- [llvm] r353620 - llvm-lib: Implement /list flag
Nico Weber via llvm-commits
- [llvm] r353621 - gn build: Merge r353590
Nico Weber via llvm-commits
- [compiler-rt] r353623 - [tsan] Remove debug logging and disable test on ppc64be
Vitaly Buka via llvm-commits
- [PATCH] D44248: [clangd][cmake] Provide libatomic when there is no native support for 64bit atomics
Matthew Bauer via Phabricator via llvm-commits
- [compiler-rt] r353624 - [tsan] Remove debug logging and disable test on ppc64be
Vitaly Buka via llvm-commits
- [PATCH] D58006: [SelectionDAG] Extract [US]MULO expansion into TL method; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58005: Recover elf32-powerpc support in LLD
vit9696 via Phabricator via llvm-commits
- [PATCH] D58007: Recover elf32-bigmips support in LLD
vit9696 via Phabricator via llvm-commits
- [llvm] r353625 - [x86] add another test for setcc miscompile (PR40657); NFC
Sanjay Patel via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant keyword check
Daniel Kolozsvari via Phabricator via llvm-commits
- [llvm] r353626 - [X86] CombineOr - fold to generic funnel shifts
Simon Pilgrim via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58008: [AArch64] Expand v8i8 cttz (PR39729)
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] r353627 - tsan: Implement pthread_exit() interceptor for Thread sanitizer
Vitaly Buka via llvm-commits
- [llvm] r353628 - [X86] Add tests for funnel undef argument combines
Simon Pilgrim via llvm-commits
- [PATCH] D57767: [opaque pointer types] Cleanup CGBuilder's Create*GEP.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58009: [DAGCombine] Simplify funnel shifts with undef args to bitshifts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353630 - [InstCombine] Fix an unused variable warning.
Craig Topper via llvm-commits
- [llvm] r353631 - [X86] Move some vector InstAliases out from under unnecessary 'let Predicates'. NFCI
Craig Topper via llvm-commits
- [llvm] r353636 - [yaml2obj] - Fix .dynamic section entries writing for 32bit targets.
George Rimar via llvm-commits
- [PATCH] D56394: [Driver] Error out when using an older CPU than Haswell with x86_64h
Craig Topper via Phabricator via llvm-commits
- [llvm] r353637 - [Local] Delete a redundant check. NFC
Fangrui Song via llvm-commits
- [PATCH] D58012: [compiler-rt] Cleanup usage of C++ ABI library
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58014: [msan][test] Unset LD_LIBRARY_PATH to avoid un-sanitized libc++
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58013: [compiler-rt] Introduce SANITIZER_LIBCXX_CXX_ABI
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r353638 - [X86][SSE] Add SimplifyDemandedBits test for BLENDVPD
Simon Pilgrim via llvm-commits
- [llvm] r353639 - [TargetLowering] refactor setcc folds to fix another miscompile (PR40657)
Sanjay Patel via llvm-commits
- [llvm] r353640 - [X86] Add additional tests for funnel undef/zero argument combines
Simon Pilgrim via llvm-commits
- [llvm] r353641 - [x86] narrow 256-bit horizontal ops via demanded elements
Sanjay Patel via llvm-commits
- [PATCH] D57907: lldb: Fix compilation on OpenBSD
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D58015: [SelectionDAG][AArch64] Legalize VECREDUCE
Nikita Popov via Phabricator via llvm-commits
- [llvm] r353644 - [X86] Add masked variable tests for funnel undef/zero argument combines
Simon Pilgrim via llvm-commits
- [llvm] r353645 - [DAGCombine] Simplify funnel shifts with undef/zero args to bitshifts
Simon Pilgrim via llvm-commits
- [llvm] r353646 - [DAG] Add optional AllowUndefs to isNullOrNullSplat
Simon Pilgrim via llvm-commits
- [llvm] r353647 - [X86] Add basic bitreverse/bswap combine tests
Simon Pilgrim via llvm-commits
- [llvm] r353648 - [AArch64] Regenerate bswap tests
Simon Pilgrim via llvm-commits
- [PATCH] D54743: SROA: preserve alignment tags on loads and stores.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r353651 - [CodeGen][X86] Don't scalarize vector saturating add/sub
Nikita Popov via llvm-commits
- [PATCH] D58017: [DAG] Add SimplifyDemandedBits support for BSWAP/BITREVERSE
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353652 - [GlobalISel] Regex the opcodes in unit test to fix non-deterministic ordering
Mandeep Singh Grang via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r351846 - [DEBUGINFO, NVPTX] Enable support for the debug info on NVPTX target.
Alexey Bataev via llvm-commits
- [llvm] r353655 - [X86] EltsFromConsecutiveLoads - replace SmallBitVector with APInt (NFC).
Simon Pilgrim via llvm-commits
- [PATCH] D58020: [exposition-only] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [llvm] r353657 - gn build: Fix clang-tidy dep on ClangSACheckers.
Nico Weber via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r353659 - [X86] Removed unused SDTypeProfile. NFC
Craig Topper via llvm-commits
- [PATCH] D56122: [CallSite removal] Migrate the statepoint GC infrastructure to use the `CallBase` class rather than `CallSite` wrappers.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r353660 - [CallSite removal] Migrate the statepoint GC infrastructure to use the
Chandler Carruth via llvm-commits
- [llvm] r353661 - [CallSite removal] Migrate ConstantFolding APIs and implementation to
Chandler Carruth via llvm-commits
- [llvm] r353662 - [CallSite removal] Port InstSimplify over to use `CallBase` both in its
Chandler Carruth via llvm-commits
Last message date:
Sun Feb 10 23:54:11 PST 2019
Archived on: Sun Feb 10 23:54:11 PST 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).