The Week Of Monday 30 September 2019 Archives by thread
Starting: Mon Sep 30 00:00:59 PDT 2019
Ending: Sun Oct 6 23:50:56 PDT 2019
Messages: 2210
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r373182 - [SystemZ] Add SystemZPostRewrite in addPostRegAlloc() instead at -O0.
Jonas Paulsson via llvm-commits
- [llvm] r373183 - Reland "[utils] Implement the llvm-locstats tool"
Djordje Todorovic via llvm-commits
- [PATCH] D68134: [LLDB] Use the llvm microsoft demangler instead of the windows dbghelp api
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66526: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r373184 - Revert "[SCEV] add no wrap flag for SCEVAddExpr."
Tim Northover via llvm-commits
- [polly] r373185 - Revert "Update polly test for SCEV change."
Tim Northover via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D68019: [ARM][CGP] Allow signext arguments
Phabricator via Phabricator via llvm-commits
- [PATCH] D68043: [AArch64][GlobalISel] Support lowering variadic musttail calls
Amara Emerson via Phabricator via llvm-commits
- [llvm] r373186 - [ARM][CGP] Allow signext arguments
Sam Parker via llvm-commits
- [llvm] r373187 - [TargetLowering] Simplify expansion of S{ADD,SUB}O
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D47927: [TargetLowering] Simplify expansion of S{ADD,SUB}O
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D67921: [ARM][MVE] Change VCTP operand
Phabricator via Phabricator via llvm-commits
- [llvm] r373188 - [ARM][MVE] Change VCTP operand
Sam Parker via llvm-commits
- [PATCH] D67339: [ConstantRange] add helper function addWithNoWrap
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D68138: [utils] Fix incompatibility of bisect[-skip-count] with Python 3
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D68198: [X86] Add a VBROADCAST_LOAD ISD opcode representing a scalar load broadcasted to a vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68200: [AMDGPU] Extend buffer intrinsics with swizzling
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r373189 - [llvm-locstats] Fix the test for the Hexagon target
Djordje Todorovic via llvm-commits
- [PATCH] D68094: ELF: Don't merge SHF_LINK_ORDER sections for different output sections in relocatable links.
Peter Smith via Phabricator via llvm-commits
- [llvm] r373190 - Pre-commit a test case for PR43129.
Hans Wennborg via llvm-commits
- [llvm] r373191 - NFC changes to SelectionDAGBuilder::visitBitTestHeader(), preparing for PR43129
Hans Wennborg via llvm-commits
- [PATCH] D68141: [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r373192 - [NFC][ARM][MVE] More tests
Sam Parker via llvm-commits
- [PATCH] D68131: Switch lowering: omit range check for bit tests when default is unreachable (PR43129)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D68140: [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in ExternalASTMerger
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D67968: [TableGen] Introduce a generic automaton (DFA) backend
James Molloy via Phabricator via llvm-commits
- [PATCH] D68201: [Alignment][NFC] Adding a max function.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D68202: [LLVM IR] Add `vscale` as a symbolic constant.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68203: [SelectionDAG][SVE] Add ISD node for VSCALE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68204: [llvm-lib] Correctly handle .lib input files
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68142: [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r373195 - [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)
Guillaume Chatelet via llvm-commits
- [PATCH] D68098: [AArch64][SVE] Adding patterns for floating point SVE add instructions.
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D68033: [llvm-ar] Make paths case insensitive when on windows
George Rimar via Phabricator via llvm-commits
- [llvm] r373196 - [Alignment][NFC] Adding a max function.
Guillaume Chatelet via llvm-commits
- [PATCH] D67907: [clangd] Implement a smart version of HeaderSource switch.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D68205: [ModuloSchedule] Peel out prologs and epilogs, generate actual code
James Molloy via Phabricator via llvm-commits
- [PATCH] D68146: [tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj).
James Henderson via Phabricator via llvm-commits
- [PATCH] D47775: [AArch64][SVE] Add SPLAT_VECTOR ISD Node
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D67649: [FileCheck] Move private interface to its own header
James Henderson via Phabricator via llvm-commits
- [polly] r373199 - [Alignment] Fix polly build
Guillaume Chatelet via llvm-commits
- [llvm] r373200 - Revert "Reland "[utils] Implement the llvm-locstats tool""
Djordje Todorovic via llvm-commits
- [PATCH] D67556: [ARM][AArch64][DebugInfo] Improve call site instruction interpretation
David Stenberg via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D55802: Change CGObjC to use objc intrinsics instead of runtime methods
David Chisnall via llvm-commits
- [PATCH] D68186: [FileCheck] Remove implementation types from API
James Henderson via Phabricator via llvm-commits
- [PATCH] D68189: [InstCombine] recognize popcount implemented in hacker's delight.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D68207: WIP: [IR] Remove the DIFlagArgumentNotModified debug info flag
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D68066: [llvm-objdump] Further rearrange llvm-objdump sections for compatability
James Henderson via Phabricator via llvm-commits
- [PATCH] D68208: [CodeGen] Remove unused MachineMemOperand::print wrappers (PR41772)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D68209: WIP: [LiveDebugValues] Introduce entry values of unmodified/modified params
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D68210: Object/minidump: Add support for the MemoryInfoList stream
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68212: [llvm-exegesis][NFC] Refactor snippet file reading out of tool main.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r373202 - [llvm-exegesis][NFC] Refactor snippet file reading out of tool main.
Clement Courbet via llvm-commits
- [llvm] r373204 - gn build: Merge r373202
GN Sync Bot via llvm-commits
- [llvm] r373205 - [ConstantRange] add helper function addWithNoWrap().
Chen Zheng via llvm-commits
- [PATCH] D68213: [LTO] Support for embedding bitcode section during LTO
Josef Eisl via Phabricator via llvm-commits
- [PATCH] D67347: [Windows] Use information from the PE32 exceptions directory to construct unwind plans
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68214: [yaml2obj] - Allow specifying custom Link values for SHT_HASH section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68215: [ConstantRange] replacing addWithNoSignedWrap with addWithNoWrap - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D68216: [yaml2obj] - Alow Size tag for describing SHT_HASH sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68085: [yaml2obj/obj2yaml] - Add support for SHT_HASH sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68217: [llvm-exegesis][NFC] Move BenchmarkFailure to own file.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D68121: [X86] Model MXCSR for all SSE instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67839: [FPEnv] Document requirement of function attributes with constrained floating point
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r373207 - [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)
Guillaume Chatelet via llvm-commits
- [polly] r373207 - [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)
Guillaume Chatelet via llvm-commits
- [PATCH] D68218: [WebAssembly] Unstackify regs after fixing unwinding mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67966: Use llvm for dumping DWARF expressions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68219: Support MemoryLocation::UnknownSize in TargetLowering::IntrinsicInfo
Tamas Berghammer via Phabricator via llvm-commits
- [llvm] r373209 - [llvm-exegesis][NFC] Move BenchmarkFailure to own file.
Clement Courbet via llvm-commits
- [PATCH] D68220: [LNT] Python 3 support: stable showtests output
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68221: [LNT] Python 3 support: stable profile getFunctions output
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68222: [LNT] Python 3 support: fix text/binary confusion in profile support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68223: [LNT] Python 3 support: fix convert to JSON
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68224: [LNT] Python 3 support: fix text/binary confusion in importreport
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68225: [LNT] Python 3 support: encode LNT report format in UTF-8
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68226: [X86][AVX] Push sign extensions of comparison bool results through bitops (PR42025)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r373211 - [FileCheck] Remove implementation types from API
Thomas Preud'homme via llvm-commits
- [PATCH] D68153: Make IR labels more precise
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D68154: [Dominators][CodeGen] Fix MachineDominatorTree preservation in PHIElimination
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D68122: [Alignment][NFC] Remove unneeded llvm:: scoping on Align types
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r373214 - Support MemoryLocation::UnknownSize in TargetLowering::IntrinsicInfo
Tamas Berghammer via llvm-commits
- [llvm] r373215 - Fix breakage of sphinx builders. Sorry for leaving this broken over the
Kevin P. Neal via llvm-commits
- [PATCH] D67598: AMDGPU/GlobalISel: Select G_UADDO/G_USUBO
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67842: SSP: [1/3] revert r363169
Paul Robinson via Phabricator via llvm-commits
- [llvm] r373216 - [SSP] [1/3] Revert "StackProtector: Use PointerMayBeCaptured"
Paul Robinson via llvm-commits
- [PATCH] D68021: [IntrinsicEmitter] Add overloaded type VecOfBitcastsToInt for SVE intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D67981: [NFC][PowerPC] Adding FeatureFPU in the definition of FeatureISA3_0
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67592: [Clang] Use -main-file-name for source filename if not set
Teresa Johnson via Phabricator via llvm-commits
- [LNT] r373218 - [LNT] Python 3 support: encode LNT report format in UTF-8
Thomas Preud'homme via llvm-commits
- [llvm] r373219 - [SSP] [2/3] Refactor an if/dyn_cast chain to switch on opcode. NFC
Paul Robinson via llvm-commits
- [PATCH] D67844: SSP: [2/3] Refactor an if-dyn_cast chain to switch on opcode. NFC
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67845: SSP: [3/3] cmpxchg and addrspacecast can now trigger stack protection
Paul Robinson via Phabricator via llvm-commits
- [llvm] r373220 - [SSP] [3/3] cmpxchg and addrspacecast instructions can now
Paul Robinson via llvm-commits
- [PATCH] D64746: Add constrained intrinsics for lrint and lround
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D68023: [AArch64][SVE] Implement int_aarch64_sve_cnt intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r373221 - [AMDGPU] SIFoldOperands should not fold register acrocc the EXEC definition
Alexander Timofeev via llvm-commits
- [PATCH] D61437: [AArch64] Static (de)allocation of SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68192: Fix PR40710: Outlined Function has token parameter but isn't an intrinsic
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D67920: [PGO] Refactor Value Profiling into a plugin based oracle and create a well defined API for the plugins.
wael yehia via Phabricator via llvm-commits
- [llvm] r373222 - [InstCombine] add tests for negate disguised as mul; NFC
Sanjay Patel via llvm-commits
- [PATCH] D68190: [llvm-mca] Add a -mattr flag
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D68117: [DWARF-5] Support for C++11 defaulted, deleted member functions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D68228: [bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67492: [DebugInfo] Add a DW_OP_LLVM_entry_value operation
David Stenberg via Phabricator via llvm-commits
- [PATCH] D68229: [WebAssembly] Make sure EH pads are preferred in sorting
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67867: [libc] Add few docs and implementation of strcpy and strcat.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D68082: [LV] Emitting SCEV checks with OptForSize
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r373223 - Add tests for rotate with demanded bits. NFC
Amaury Sechet via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
David Greene via Phabricator via llvm-commits
- [PATCH] D68231: [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D68007: [lldb] Move swig call from python code to cmake
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68171: Remove unused "append" parameter from FindTypes API
Phabricator via Phabricator via llvm-commits
- [PATCH] D68232: [DAGCombine] Match a greater range of rotate when not all bits are demanded.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r373225 - [mips] Fix code indentation. NFC
Simon Atanasyan via llvm-commits
- [llvm] r373226 - [AArch64][GlobalISel] Support lowering variadic musttail calls
Jessica Paquette via llvm-commits
- [zorg] r373227 - [LLDB] Only sent e-mail when the status changed
Jonas Devlieghere via llvm-commits
- [PATCH] D68090: Fix doc for t inline asm constraints for ARM/Thumb
Phabricator via Phabricator via llvm-commits
- [llvm] r373228 - Fix doc for t inline asm constraints for ARM/Thumb
Pablo Barrio via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Xing Xue via Phabricator via llvm-commits
- [PATCH] D67345: [InstCombine] Allow values with multiple users in SimplifyDemandedVectorElts
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373230 - [InstCombine] fold negate disguised as select+mul
Sanjay Patel via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67599: AMDGPU/GlobalISel: Select s1 src G_SITOFP/G_UITOFP
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373231 - [EarlyCSE] Pass preserves AA.
Alina Sbirlea via llvm-commits
- [PATCH] D68191: Simplify function llvm::removeUnreachableBlocks() to avoid (re-)computation.
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [llvm] r373232 - [AArch64][SVE] Implement punpk[hi|lo] intrinsics
Kerry McLaughlin via llvm-commits
- [PATCH] D67830: [AArch64][SVE] Implement punpk[hi|lo] intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D68197: AMDGPU/GlobalISel: Legalize G_GLOBAL_VALUE
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373234 - [X86] Add ANY_EXTEND to switch in ReplaceNodeResults, but just fall back to default handling.
Craig Topper via llvm-commits
- [PATCH] D68167: [X86] Add a DAG combine to transform (add (zext (vXi1 X)), Y) -> (sub Y, (sext (vXi1 X))) with avx512
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D68233: [FPEnv] [WIP] Verify strictfp attribute correctness
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r373235 - [LegacyPassManager] Attempt to fix BasicBlockManager
Alina Sbirlea via llvm-commits
- [llvm] r373236 - [MCA] Use references to LSUnitBase in class Scheduler and add helper methods to acquire/release LS queue entries. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D68177: compiler-rt: move all __GLIBC_PREREQ into own header file
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D68092: [AMDGPU] Invert the handling of skip insertion.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D68168: [msan] Intercept __getrlimit.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r373239 - [msan] Intercept __getrlimit.
Evgeniy Stepanov via llvm-commits
- [PATCH] D68164: [Commandline] Clear error on raw_ostream when there is parsing error.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67148: [LoopVectorize][PowerPC] Estimate int and float register pressure separately in loop-vectorize
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373240 - [NewPM] Port MachineModuleInfo to the new pass manager.
Yuanfang Chen via llvm-commits
- [PATCH] D68178: compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D68234: [LegacyPassManager] Deprecate the BasicBlockPass/Manager.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D68176: tsan: Remove --sysroot=. from tsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D68041: [PGO] Don't group COMDAT variables for compiler generated profile variables in ELF
Rong Xu via Phabricator via llvm-commits
- [llvm] r373241 - [PGO] Don't group COMDAT variables for compiler generated profile variables in ELF
Rong Xu via llvm-commits
- [PATCH] D65496: AMDGPU/SILoadStoreOptimizer: Add helper functions for working with CombineInfo
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r373242 - Revert "[MC] Emit unused undefined symbol even if its binding is not set"
Nico Weber via llvm-commits
- [llvm] r373242 - Revert "[MC] Emit unused undefined symbol even if its binding is not set"
Nico Weber via llvm-commits
- [PATCH] D14484: Formatting constructor initializer lists by putting them always on different lines
Pooya Daravi via Phabricator via llvm-commits
- [PATCH] D68235: [Dominators][CodeGen] Add MachinePostDominatorTree verification
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r373244 - Fix build warning for r373240.
Yuanfang Chen via llvm-commits
- [PATCH] D67970: [DDG] Data Dependence Graph - Root Node
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size).
Eli Friedman via Phabricator via llvm-commits
- [llvm] r373245 - [X86] Address post-commit review from code I accidentally commited in r373136.
Craig Topper via llvm-commits
- [llvm] r373246 - [X86] Mask off upper bits of splat element in LowerBUILD_VECTORvXi1 when forming a SELECT.
Craig Topper via llvm-commits
- [PATCH] D68236: Handle llvm.launder.invariant.group in msan.
Ilya Tokar via Phabricator via llvm-commits
- [llvm] r373248 - [NFC][InstCombine] Redundant-left-shift-input-masking: add some more undef tests
Roman Lebedev via llvm-commits
- [llvm] r373249 - [InstCombine][NFC] visitShl(): call SimplifyQuery::getWithInstruction() once
Roman Lebedev via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D66657: [CodegenPrepare] Guard against degenerate branches
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D68239: [InstCombine] dropRedundantMaskingOfLeftShiftInput(): change how we deal with mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r373251 - [FunctionAttrs] Added noalias for memccpy/mempcpy arguments
David Bolvansky via llvm-commits
- [PATCH] D67574: AMDGPU: Fix an out of date assert in addressing FrameIndex
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67919: [Diagnostics] Warn if enumeration type mismatch in conditional expression
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373253 - build: serialise `LLVM_ENABLE_UNWIND_TABLES` into LLVMConfig
Saleem Abdulrasool via llvm-commits
- [PATCH] D67941: Invalidate assumption cache before outlining.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D68095: Add a unittest to verify for assumption cache
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D68240: AMDGPU: Fix not using v_cvt_f16_[iu]16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68196: [llvm-readobj/llvm-readelf] Delete --arm-attributes (alias for --arch-specific)
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r373254 - [LegacyPassManager] Deprecate the BasicBlockPass/Manager.
Alina Sbirlea via llvm-commits
- [lld] r373255 - ELF: Don't merge SHF_LINK_ORDER sections for different output sections in relocatable links.
Peter Collingbourne via llvm-commits
- [PATCH] D68241: [ARM] Identity shuffles are legal
Dave Green via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r372743 - ConstantFold - silence static analyzer dyn_cast<> null dereference warning. NFCI.
David Blaikie via llvm-commits
- [PATCH] D68243: GlobalISel: Implement widenScalar for G_SITOFP/G_UITOFP sources
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373260 - [DAGCombiner] Update MatchRotate so that it returns an SDValue. NFC
Amaury Sechet via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r373261 - [InstCombine] Expand the simplification of log()
Evandro Menezes via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D67986: [InstCombine] snprintf (d, size, "%s", s) -> memccpy (d, s, '\0', size - 1), d[size - 1] = 0
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r373262 - [ConstantFolding] Fold constant calls to log2()
Evandro Menezes via llvm-commits
- [PATCH] D67380: [globalisel][knownbits] Allow targets to call GISelKnownBits::computeKnownBitsImpl()
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r373264 - [globalisel][knownbits] Allow targets to call GISelKnownBits::computeKnownBitsImpl()
Daniel Sanders via llvm-commits
- [PATCH] D68244: [InstCombine] don't assume 'inbounds' for bitcast pointer to GEP transform (PR43501)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r373265 - [bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC)
Florian Hahn via llvm-commits
- [llvm] r373266 - Remove else-after-return
David Blaikie via llvm-commits
- [PATCH] D68068: [ScheduleDAG] When a node is cloned, add an edge between the nodes.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r373269 - [DAGCombiner] Clang format MatchRotate. NFC
Amaury Sechet via llvm-commits
- [PATCH] D67721: [InstSimplify] fold fma/fmuladd with a NaN operand
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68246: (not for review) llvm-ml very rough sketch
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67008: implement parsing relocation information for 32-bit xcoff objectfile
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D68247: [X86] Add a DAG combine to shrink vXi64 gather/scatter indices that are constant with sufficient sign bits to fit in vXi32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66840: docs/DeveloperPolicy: Add instructions for requesting GitHub commit access
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68249: [llvm-objdump] Don't throw error for empty dynamic section
Yi Kong via Phabricator via llvm-commits
- [llvm] r373271 - Add partial bswap test to the X86 backend. NFC
Amaury Sechet via llvm-commits
- [PATCH] D68250: [DAGCombine] Match more patterns for half word bswap
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D68176: Rename tsan_interceptors.cpp into tsan_interceptors_posix.cpp
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D68252: [Stats] Add ALWAYS_ENABLED_STATISTIC enabled regardless of LLVM_ENABLE_STATS.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D68253: [SampleFDO] Add compression support for any section in ExtBinary profile format
Wei Mi via Phabricator via llvm-commits
- [llvm] r373273 - DebugInfo: Simplify section label caching/usage
David Blaikie via llvm-commits
- [llvm] r373274 - [SimplifyLibCalls] Define the value of the Euler number
Evandro Menezes via llvm-commits
- [PATCH] D66176: Fix Driver/modules.cpp test to work when build directory name contains '.s'
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D68254: [WebAssembly] Error when using wasm64 for ISel
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D68062: Propeller lld framework for basicblock sections
Han Shen via Phabricator via llvm-commits
- [llvm] r373278 - DebugInfo: Add parsing support for debug_loc base address specifiers
David Blaikie via llvm-commits
- [PATCH] D38479: Make -mgeneral-regs-only more like GCC's
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D68174: Allow private-state-thread to call SB API's that take the TargetAPI mutex
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D68255: [X86] Remove AVX/AVX512 check from validateOperandSize, just always accept 512
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r373282 - Rename tsan_interceptors.cpp into tsan_interceptors_posix.cpp
Vitaly Buka via llvm-commits
- [compiler-rt] r373283 - compiler-rt: move all __GLIBC_PREREQ into own header file
Vitaly Buka via llvm-commits
- [compiler-rt] r373284 - compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM
Vitaly Buka via llvm-commits
- [PATCH] D68160: File::Clear() -> File::TakeStreamAndClear()
Lawrence D'Anna via Phabricator via llvm-commits
- [llvm] r373286 - AMDGPU/GlobalISel: Legalize G_GLOBAL_VALUE
Matt Arsenault via llvm-commits
- [llvm] r373287 - GlobalISel: Implement widenScalar for G_SITOFP/G_UITOFP sources
Matt Arsenault via llvm-commits
- [llvm] r373288 - AMDGPU/GlobalISel: Select G_UADDO/G_USUBO
Matt Arsenault via llvm-commits
- [llvm] r373290 - [X86] Add test case to show missed opportunity to shrink a constant index to a gather in order to avoid splitting.
Craig Topper via llvm-commits
- [llvm] r373291 - [llvm-readobj/llvm-readelf] Delete --arm-attributes (alias for --arch-specific)
Fangrui Song via llvm-commits
- [llvm] r373292 - TLI: Remove DAG argument from getRegisterByName
Matt Arsenault via llvm-commits
- [llvm] r373293 - AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering
Matt Arsenault via llvm-commits
- [PATCH] D67601: TLI: Remove DAG argument from getRegisterByName
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68256: ELF: Add .interp synthetic sections first in createSyntheticSections().
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r373294 - GlobalISel: Handle llvm.read_register
Matt Arsenault via llvm-commits
- [llvm] r373295 - AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants
Matt Arsenault via llvm-commits
- [llvm] r373296 - AMDGPU/GlobalISel: Add support for init.exec intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D67602: GlobalISel: Handle llvm.read_register
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373297 - Remove a undefined constructor introduced by r373244.
Yuanfang Chen via llvm-commits
- [PATCH] D67745: AMDGPU/GlobalISel: Add support for init.exec intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67600: AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67597: AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373298 - AMDGPU/GlobalISel: Select s1 src G_SITOFP/G_UITOFP
Matt Arsenault via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r373299 - [OCaml] Handle nullptr in Llvm.global_initializer
Aditya Kumar via llvm-commits
- [PATCH] D68257: [Support] Add mathematical constants
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67222: [Windows] Added support of watchpoints to `NativeProcessWindows`
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r373301 - [WebAssembly] Unstackify regs after fixing unwinding mismatches
Heejin Ahn via llvm-commits
- [llvm] r373302 - [WebAssembly] Make sure EH pads are preferred in sorting
Heejin Ahn via llvm-commits
- [PATCH] D68259: [llvm] [cmake] Store a list of all possible LLVM_DISTRIBUTION_COMPONENTS
Michał Górny via Phabricator via llvm-commits
- [llvm] r373303 - [X86] Consider isCodeGenOnly in the EVEX2VEX pass to make VMAXPD/PS map to the non-commutable VEX instruction. Use EVEX2VEX override to fix the scalar instructions.
Craig Topper via llvm-commits
- [PATCH] D68251: [clang-tidy] Fix module registry name and description for Darwin clang-tidy module.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D68119: [clangd] Handle OverloadExpr in targetDecl
Phabricator via Phabricator via llvm-commits
- [llvm] r373309 - [NFC][HardwareLoops] Update some iterators
Sam Parker via llvm-commits
- [PATCH] D68260: Decrease the verbosity of the -ftime-trace optionAnd move the relevant information in the doc.
Phabricator via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r373310 - Revert "GlobalISel: Handle llvm.read_register"
Dmitri Gribenko via llvm-commits
- [llvm] r373311 - Revert "[OCaml] Handle nullptr in Llvm.global_initializer"
Dmitri Gribenko via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Ankit via Phabricator via llvm-commits
- [PATCH] D68262: [llvm-exegesis][NFC] Refactor X86 tests fixtures into a base class.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D68263: [NFC][InstCombine] Add tests that show a number of canonicalization opportunities
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D68128: [InstCombine] Fold PHIs with equal incoming pointers
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] r373313 - [llvm-exegesis][NFC] Refactor X86 tests fixtures into a base class.
Clement Courbet via llvm-commits
- [llvm] r373314 - Fixup r373278: Move test to X86 directory
Diana Picus via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r373315 - [yaml2obj/obj2yaml] - Add support for SHT_HASH sections.
George Rimar via llvm-commits
- [llvm] r373316 - [yaml2obj] - Allow specifying custom Link values for SHT_HASH section.
George Rimar via llvm-commits
- [PATCH] D68264: [AMDGPU] Add VerifyScheduling support.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D68101: [MC][ELF] Prevent globals with an explicit section from being mergeable
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r373317 - Reland "[utils] Implement the llvm-locstats tool"
Djordje Todorovic via llvm-commits
- [PATCH] D68137: [clangd] Handle template arguments in findExplicitReferences
Phabricator via Phabricator via llvm-commits
- [llvm] r373319 - [obj2yaml] - Fix BB after r373315.
George Rimar via llvm-commits
- [PATCH] D68211: [clangd] Use the index-based API to do the header-source switch.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r373321 - ConstantFold - ConstantFoldSelectInstruction - assume constant vector elements are constant. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D68265: [InstCombine] Simplify fma multiplication to nan for undef or nan operands.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r373322 - InstrProf - avoid static analyzer dyn_cast<ConstantInt> null dereference warning.
Simon Pilgrim via llvm-commits
- [PATCH] D67350: [IfCvt][ARM] Optimise diamond if-conversion for code size
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67695: [clangd] Implement getBeginning for overloaded operators.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D68050: WIP Make attribute target work better with AArch64
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67461: lld-link: Make /linkrepro: take a filename, not a directory.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D68086: [llvm-readelf] - Report a warning when .hash section contains a chain with a cycle.
George Rimar via Phabricator via llvm-commits
- [llvm] r373324 - ObjectFile makeTriple - silence static analyzer dyn_cast<COFFObjectFile> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373325 - VirtualFileSystem - replace dyn_cast<>+assert with cast<> calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373326 - DIExpression::createFragmentExpression - silence static analyzer DIExpression* null dereference warning with an assertion. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D68266: [MCA][LSUnit] Track loads and stores until retirement.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D68267: [MBB LiveIn lists, MachineVerifier, SystemZ] New method isLiveOut() and mverifier improvement.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r373331 - [NFC][ARM][MVE] More tests
Sam Parker via llvm-commits
- [llvm] r373332 - [llvm-exegesis/lib] Fix missing linkage to MCParser
Michal Gorny via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
David Bolvansky via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Peter Smith via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Peter Smith via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Dávid Bolvanský via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Peter Smith via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Dávid Bolvanský via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Dávid Bolvanský via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Nick Desaulniers via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Nick Desaulniers via llvm-commits
- [llvm] r373333 - [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
Dávid Bolvanský via llvm-commits
- [PATCH] D68268: [Alignment][NFC] Remove StoreInst::setAlignment(unsigned)
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r373335 - Revert [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX)
David Bolvansky via llvm-commits
- [llvm] r373336 - Revert "Reland "[utils] Implement the llvm-locstats tool""
Djordje Todorovic via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
dmajor via Phabricator via llvm-commits
- [llvm] r373338 - Revert rL349624 : Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Simon Pilgrim via llvm-commits
- [PATCH] D68139: [Support, ARM64] Define getHostCPUFeatures for Windows on ARM64 platform
Peter Smith via Phabricator via llvm-commits
- [PATCH] D68143: [clang] Make handling of unnamed template params similar to function params
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D68270: DWARFDebugLoc: Add a function to get the address range of an entry
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68271: DWARFDebugLoclists: Make it possible to read relocated addresses
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68272: [UpdateCCTestChecks] Detect function mangled name on separate line
David Greene via Phabricator via llvm-commits
- [llvm] r373341 - [Dominators][CodeGen] Add MachinePostDominatorTree verification
Jakub Kuderski via llvm-commits
- [llvm] r373343 - [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target hook (PR42863)
Simon Pilgrim via llvm-commits
- [PATCH] D68169: Remove size_t return parameter from FindTypes
Phabricator via Phabricator via llvm-commits
- [llvm] r373346 - [AMDGPU] Add VerifyScheduling support.
Jay Foad via llvm-commits
- [PATCH] D66969: Output XCOFF object text section header and symbol entry for program code
Digger via Phabricator via llvm-commits
- [lld] r373347 - ELF: Add .interp synthetic sections first in createSyntheticSections().
Peter Collingbourne via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r373349 - [X86] Add a VBROADCAST_LOAD ISD opcode representing a scalar load broadcasted to a vector.
Craig Topper via llvm-commits
- [PATCH] D68280: [LoopDataPrefetch] Move prefetch to dominating position of two accesses
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r373350 - AMDGPU/GlobalISel: Increase max legal size to 1024
Matt Arsenault via llvm-commits
- [PATCH] D68281: [LoopDataPrefetch] Don't prefetch past a known total trip count
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D60072: [Attributor] Deduce "no-capture" attributes for call site arguments
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67408: [IndVars] An implementation of loop predication without a need for speculation
Philip Reames via Phabricator via llvm-commits
- [llvm] r373351 - [IndVars] An implementation of loop predication without a need for speculation
Philip Reames via llvm-commits
- [llvm] r373356 - [ReleaseProcess] Document requirement to set MACOSX_DEPLOYMENT_TARGET
Vedant Kumar via llvm-commits
- [PATCH] D68283: [ARM] Selection for MVE VMOVN
Dave Green via Phabricator via llvm-commits
- [lld] r373357 - Add missing REQUIRES: arm.
Peter Collingbourne via llvm-commits
- [PATCH] D68006: DSE miscompile when store is clobbered across loop iterations
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D68248: [JSON] Use LLVM's library for encoding JSON
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68282: [JSON] Use LLVM's library for decoding JSON in StructuredData
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68279: [JSON] Use LLVM's library for argdumper
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r373358 - [llvm-mca] Add a -mattr flag
David Green via llvm-commits
- [llvm] r373362 - [NFC][InstCombine] (Better) tests for sign-bit-smearing pattern
Roman Lebedev via llvm-commits
- [llvm] r373363 - [InstCombine] Preserve 'exact' in -(X >>u 31) -> (X >>s 31) fold
Roman Lebedev via llvm-commits
- [llvm] r373364 - [InstCombine] Deal with -(trunc(X >>u 63)) -> trunc(X >>s 63)
Roman Lebedev via llvm-commits
- [PATCH] D67999: Fix `compiler_rt_logbf_test.c` test failure for Builtins-i386-darwin test suite.
Dan Liew via Phabricator via llvm-commits
- [llvm] r373366 - AMDGPU/SILoadStoreOptimizer: Add helper functions for working with CombineInfo
Tom Stellard via llvm-commits
- [PATCH] D67989: [ValueTracking] Improve pointer offset computation for cases of same base
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r373367 - Revert "compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM"
Vitaly Buka via llvm-commits
- [llvm] r373368 - [ARM] Some MVE shuffle plus extend tests. NFC
David Green via llvm-commits
- [llvm] r373369 - [PGO] Fix typos from r359612. NFC.
Rong Xu via llvm-commits
- [PATCH] D67393: [DebugInfo] LiveDebugValues: Defer all DBG_VALUE creation during analysis
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D68029: [ThinLTO] Enable index-only WPD from clang
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r373376 - Reapply [Dominators][CodeGen] Clean up MachineDominators
Jakub Kuderski via llvm-commits
- [llvm] r373377 - [Dominators][CodeGen] Fix MachineDominatorTree preservation in PHIElimination
Jakub Kuderski via llvm-commits
- [PATCH] D68285: [AMDGPU] Use math constants defined in MathExtras (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r373378 - [Dominators][CodeGen] Don't mark MachineDominatorTree as preserved in MachineLICM
Jakub Kuderski via llvm-commits
- [llvm] r373380 - [MemorySSA] Update last_access_in_block check.
Alina Sbirlea via llvm-commits
- [PATCH] D68286: [gicombiner] Add the boring boilerplate for the declarative combiner
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D68287: [ASan] Make GlobalsMD member a const reference
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D67940: [BPF] Preserve and make bitfield access relocatable
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
David Li via Phabricator via llvm-commits
- [PATCH] D68288: [gicombiner] Add a CodeExpander to handle C++ fragments with variable expansion
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r373382 - Add a missing pass in ARM O3 pipeline
Jakub Kuderski via llvm-commits
- [PATCH] D68064: [Builtins] Provide a mechanism to selectively disable tests based on whether an implementation is provided by a builtin library.
Dan Liew via Phabricator via llvm-commits
- [llvm] r373383 - [MemorySSA] Check for unreachable blocks when getting last definition.
Alina Sbirlea via llvm-commits
- [PATCH] D68170: Fix MSSA update in MergeBlockIntoPredecessor
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D68290: [RISCV] WIP better estimate size of outlined block with C extension enabled
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D68292: [CMake] Disable building all Darwin libraries (except builtins) for macOS i386 when the SDK is >= 10.15.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D67987: [sanitizer_common] Rename OnPrint to __sanitizer_on_print.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D68227: [clang-format] [PR43372] - clang-format shows replacements in DOS files when no replacement is needed
Phabricator via Phabricator via llvm-commits
- [llvm] r373389 - [ASan] Make GlobalsMD member a const reference.
Leonard Chan via llvm-commits
- [PATCH] D68294: Expose ProvidePositionalOption for use in mlir.
Parker Schuh via Phabricator via llvm-commits
- [llvm] r373391 - [ASan][NFC] Address remaining comments for https://reviews.llvm.org/D68287
Leonard Chan via llvm-commits
- [PATCH] D68297: [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68298: [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68148: [clang-tidy] Rename objc-avoid-spinlock check to darwin-avoid-spinlock
Stephane Moore via Phabricator via llvm-commits
- [llvm] r373393 - gn build: Merge r373392
GN Sync Bot via llvm-commits
- [llvm] r373394 - [BypassSlowDivision][CodeGenPrepare] avoid crashing on unused code (PR43514)
Sanjay Patel via llvm-commits
- [PATCH] D68303: [llvm-objdump] Also suppress --dyn-relocs when --disassemble is provided
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r373395 - [FileCheck] Move private interface to its own header
Thomas Preud'homme via llvm-commits
- [PATCH] D68159: [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessary
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r373397 - [X86] convertToThreeAddress, make sure second operand of SUB32ri is really an immediate before calling getImm().
Craig Topper via llvm-commits
- [PATCH] D67476: [libFuzzer] Remove lazy counters.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D68306: Determine endianness at a time when it doesn't inadvertantly clear gdb's wrap_buffer via gdb.execute.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r373401 - Revert r373172 "[X86] Add custom isel logic to match VPTERNLOG from 2 logic ops."
Craig Topper via llvm-commits
- [PATCH] D68307: [AMDGPU] separate accounting for agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] r373403 - [libFuzzer] Remove lazy counters.
Matt Morehouse via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Dan Liew via Phabricator via llvm-commits
- [llvm] r373404 - AMDGPU: Fix an out of date assert in addressing FrameIndex
Changpeng Fang via llvm-commits
- [compiler-rt] r373405 - [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Dan Liew via llvm-commits
- [llvm] r373408 - [X86] Add a DAG combine to shrink vXi64 gather/scatter indices that are constant with sufficient sign bits to fit in vXi32
Craig Topper via llvm-commits
- [PATCH] D67975: [NFC][PowerPC] Reorganize CRNotPat multiclass patterns in PPCInstrInfo.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D68308: AMDGPU/GlobalISel: Widen 16-bit G_MERGE_VALUEs sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68309: GlobalISel: Implement widenScalar for G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68145: [AMDGPU] Make printf lowering faster when there are no printfs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373411 - [AMDGPU] separate accounting for agprs
Stanislav Mekhanoshin via llvm-commits
- [llvm] r373412 - AMDGPU/GlobalISel: Fix RegBankSelect for 1024-bit values
Matt Arsenault via llvm-commits
- [llvm] r373413 - AMDGPU/GlobalISel: Legalize 1024-bit G_BUILD_VECTOR
Matt Arsenault via llvm-commits
- [llvm] r373414 - AMDGPU/GlobalISel: Private loads always use VGPRs
Matt Arsenault via llvm-commits
- [llvm] r373415 - AMDGPU/GlobalISel: Assume VGPR for G_FRAME_INDEX
Matt Arsenault via llvm-commits
- [llvm] r373417 - AMDGPU/GlobalISel: Use getIntrinsicID helper
Matt Arsenault via llvm-commits
- [PATCH] D68311: [X86] Rewrite to the vXi1 subvector insertion code to not rely on the value of bits that might be undef
Craig Topper via Phabricator via llvm-commits
- [llvm] r373419 - gn build: (manually) merge r373407
Nico Weber via llvm-commits
- [llvm] r373420 - DebugInfo: Update support for detecting C++ language variants in debug info emission
David Blaikie via llvm-commits
- [PATCH] D68313: [compiler-rt] Use GetNextInstructionPc in signal handlers
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r373422 - Fix GCC -Wreturn-type warnings. NFC.
Michael Liao via llvm-commits
- [PATCH] D68318: Fix: Actually erase remove the elements from AssumeHandles
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r373423 - [X86] Add broadcast load folding patterns to the NoVLX compare patterns.
Craig Topper via llvm-commits
- [PATCH] D68319: [llvm-lipo] Relax the check of the specified input file architecture
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r373424 - [llvm-lib] Correctly handle .lib input files
Rui Ueyama via llvm-commits
- [PATCH] D68320: [llvm-lib] Detect duplicate input files
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r373426 - [llvm-lib] Detect duplicate input files
Rui Ueyama via llvm-commits
- [llvm] r373427 - Reland "[utils] Implement the llvm-locstats tool"
Djordje Todorovic via llvm-commits
- [llvm] r373429 - [Local] Simplify function removeUnreachableBlocks() to avoid (re-)computation.
Florian Hahn via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
George Rimar via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68323: [ELF] Wrap things in `namespace lld { namespace elf {`, NFC
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r373430 - [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn via llvm-commits
- [llvm] r373431 - Switch lowering: omit range check for bit tests when default is unreachable (PR43129)
Hans Wennborg via llvm-commits
- [llvm] r373432 - Revert [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn via llvm-commits
- [llvm] r373433 - [AMDGPU] Make printf lowering faster when there are no printfs
Jay Foad via llvm-commits
- [llvm] r373434 - Remove an unnecessary cast. NFC.
Jay Foad via llvm-commits
- [PATCH] D68324: [clangd] Always send file URIs to editors
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r373437 - [IntrinsicEmitter] Add overloaded type VecOfBitcastsToInt for SVE intrinsics
Kerry McLaughlin via llvm-commits
- [llvm] r373438 - gn build: (manually) merge r373425
Nico Weber via llvm-commits
- [PATCH] D67541: [ClangFormat] Future-proof Standard option, allow floating or pinning to arbitrary lang version
Sam McCall via Phabricator via llvm-commits
- [PATCH] D68322: [clang-rename] Better renaming the typedef decl.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66872: [clangd] SelectionTree should mark a node as fully-selected if the only claimed tokens were early-claimed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D67238: Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
Peter Smith via Phabricator via llvm-commits
- [PATCH] D68327: [Local] Handle terminators with users in removeUnreachableBlocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68328: Fix occurrences that size and range of pointers are assumed to be the same.
Joseph Faulls via Phabricator via llvm-commits
- [PATCH] D68325: [clangd] Bail out early if we are sure that the symbol is used outside of the file.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r373445 - [Support, ARM64] Define getHostCPUFeatures for Windows on ARM64 platform
Martin Storsjo via llvm-commits
- [PATCH] D68329: [Alignment][NFC] Allow constexpr Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r373446 - [ARM] Identity shuffles are legal
David Green via llvm-commits
- [llvm] r373448 - MetadataLoader upgradeCUVariables() - silence static analyzer dyn_cast_or_null<> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373449 - WinException::emitExceptHandlerTable - silence static analyzer dyn_cast<Function> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373450 - Fix uninitialized variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373453 - LICM - remove unused variable and reduce scope of another variable. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r372232 - [SampleFDO] Minimize performance impact when profile-sample-accurate
Hans Wennborg via llvm-commits
- [PATCH] D68184: AMDGPU: Propagate undef flag during pre-RA exec mask optimizations
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373454 - Revert r373431 "Switch lowering: omit range check for bit tests when default is unreachable (PR43129)"
Hans Wennborg via llvm-commits
- [llvm] r373455 - [InstSimplify] fold fma/fmuladd with a NaN or undef operand
Sanjay Patel via llvm-commits
- [PATCH] D68330: NFC: directly return when CommonExitBlock != Succ
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r373456 - NFC: directly return when CommonExitBlock != Succ
Aditya Kumar via llvm-commits
- [PATCH] D66709: AMDGPU: Introduce a flag to disable mul24 intrinsic formation
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r373458 - [InstCombine] Precommit tests for D68265
Florian Hahn via llvm-commits
- [llvm] r373459 - [InstCombine] Simplify fma multiplication to nan for undef or nan operands.
Florian Hahn via llvm-commits
- [PATCH] D67656: [llvm-objcopy] Add --set-section-alignment
Fangrui Song via Phabricator via llvm-commits
- [llvm] r373461 - [llvm-objcopy] Add --set-section-alignment
Fangrui Song via llvm-commits
- [llvm] r373462 - [ModuloSchedule] Peel out prologs and epilogs, generate actual code
James Molloy via llvm-commits
- [llvm] r373463 - gn build: Merge r373462
GN Sync Bot via llvm-commits
- [PATCH] D68331: [CodeExtractor] NFC: Refactor sanity checks into isEligible
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r373464 - AsmPrinter - emitGlobalConstantFP - silence static analyzer null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373465 - LoopAccessAnalysis isConsecutiveAccess() - silence static analyzer dyn_cast<SCEVConstant> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373466 - MemorySSA tryOptimizePhi - assert that we've found a DefChainEnd. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373467 - MemorySSAUpdater::applyInsertUpdates - silence static analyzer dyn_cast<MemoryAccess> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373468 - [AArch64][SVE] Implement int_aarch64_sve_cnt intrinsic
Kerry McLaughlin via llvm-commits
- [llvm] r373469 - [llvm-dwarfdump] Fix dumping of wrong locstats map
Djordje Todorovic via llvm-commits
- [PATCH] D68333: [yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68334: [yaml2obj] - Add a Size tag support for SHT_LLVM_ADDRSIG sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68278: Fix evaluation of nested classes with parent from other CU
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D68182: [Clangd] Ensure children are always RootStmt in ExtractFunction (Fixes #153)
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D68245: [Clangd] ExtractFunction: Don't extract body of enclosing function.
Shaurya Gupta via Phabricator via llvm-commits
- [llvm] r373473 - [yaml2obj] - Alow Size tag for describing SHT_HASH sections.
George Rimar via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r373476 - [llvm-readelf] - Report a warning when .hash section contains a chain with a cycle.
George Rimar via llvm-commits
- [PATCH] D68336: [NFC] Replace 'isDarwin' with 'IsDarwin' based on LLVM naming convention
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D68337: [ARM][MVE] Enable extending masked loads
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D68338: [AMDGPU] Remove dubious logic in bidirectional list scheduler
Jay Foad via Phabricator via llvm-commits
- [llvm] r373477 - Reapply r373431 "Switch lowering: omit range check for bit tests when default is unreachable (PR43129)"
Hans Wennborg via llvm-commits
- [PATCH] D68339: [llvm] [cmake] Add install targets for missing distribution components
Michał Górny via Phabricator via llvm-commits
- [PATCH] D68341: [AIX] TOC pseudo expansion for 64bit large + 64bit small + 32bit large modes
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D67950: [TableGen] Fix a bug that MCSchedClassDesc is interfered between different SchedModel
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Paolo Savini via Phabricator via llvm-commits
- [llvm] r373479 - [CodeExtractor] NFC: Refactor sanity checks into isEligible
Aditya Kumar via llvm-commits
- [PATCH] D67904: [ARM][MVE] validForTailPredication insts
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67723: [CodeView] Add option to disable inline line tables.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r373481 - LowerExpectIntrinsic handlePhiDef - silence static analyzer dyn_cast<PHINode> null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373482 - [llvm] [cmake] Add install targets for missing distribution components
Michal Gorny via llvm-commits
- [llvm] r373483 - [SLP] add test for vectorization of different widths (PR28457); NFC
Sanjay Patel via llvm-commits
- [llvm] r373484 - [CodeGen] Remove unused MachineMemOperand::print wrappers (PR41772)
Simon Pilgrim via llvm-commits
- [llvm] r373485 - [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessary
Teresa Johnson via llvm-commits
- [test-suite] r373486 - MultiSource/Applications/d: applying zero offset to null pointer is UB in C
Roman Lebedev via llvm-commits
- [PATCH] D68342: [Analysis] Don't assume that overflow can't happen in EmitGEPOffset
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r373488 - [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock.
Florian Hahn via llvm-commits
- [PATCH] D68344: [PowerPC] Remove assertion "Shouldn't overwrite a register before it is killed"
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D68345: Verify that assumption cache has valid entries.
Aditya Kumar via Phabricator via llvm-commits
- [zorg] r373490 - [LLDB] Send e-mails to the default recipients
Jonas Devlieghere via llvm-commits
- [llvm] r373491 - [AMDGPU] Extend buffer intrinsics with swizzling
Piotr Sobczak via llvm-commits
- [llvm] r373492 - gn build: Merge r373489
GN Sync Bot via llvm-commits
- [llvm] r373493 - [WebAssembly] Error when using wasm64 for ISel
Thomas Lively via llvm-commits
- [llvm] r373494 - Fix: Actually erase remove the elements from AssumeHandles
Aditya Kumar via llvm-commits
- [PATCH] D68073: Propeller code layout optimizations
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] r373495 - [X86] Rewrite to the vXi1 subvector insertion code to not rely on the value of bits that might be undef
Craig Topper via llvm-commits
- [PATCH] D67694: [Power9] Fix the missing pseudo instruction scheduling information for power9
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D68299: [JSON] Use LLVM's library for encoding JSON in GDBRemoteCommunicationServerLLGS
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68301: [JSON] Use LLVM's library for encoding JSON in GDBRemoteCommunicationClient
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68302: [JSON] Use LLVM's library for encoding JSON in GDBRemoteCommunicationServerPlatform
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68304: [JSON] Use LLVM's library for encoding JSON in GDBRemoteCommunicationServerCommon
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68305: [JSON] Remove Utility/JSON.{h|cpp}
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r373503 - [ARM] Make helpers static. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D68351: [profile] Add a mode to continuously sync counter updates to a file
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r373505 - [MemorySSA] Update Phi creation when inserting a Def.
Alina Sbirlea via llvm-commits
- [PATCH] D68352: [lld] Handle sections without chunks during PDB generation
Stefan Schmidt via Phabricator via llvm-commits
- [lld] r373512 - Fix a link in the lld 9.0 release notes
Nico Weber via llvm-commits
- [llvm] r373513 - [Local] Handle terminators with users in removeUnreachableBlocks.
Florian Hahn via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [llvm] r373514 - [TableGen] Improve error reporting of overlapping definitions (NFC)
Evandro Menezes via llvm-commits
- [llvm] r373515 - Handle llvm.launder.invariant.group in msan.
Evgeniy Stepanov via llvm-commits
- [llvm] r373516 - Fix inconsistent indentation in TableGen.cpp
Daniel Sanders via llvm-commits
- [PATCH] D68353: [AArch64] Remove overlapping definitions (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r373518 - [sanitizer_common] Rename OnPrint to __sanitizer_on_print.
Matt Morehouse via llvm-commits
- [zorg] r373521 - Added new builders lldb-s390x-fedora, lldb-ppc64le-fedora.
Galina Kistanova via llvm-commits
- [PATCH] D66035: [WebAssembly] WIP: Add support for reference types
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D68356: [AArch64InstPrinter] prefer bfi to bfc for < armv8.2-a
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r373522 - Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing."
Florian Hahn via llvm-commits
- [PATCH] D68355: [Clang][Driver][NFC] Corrected DeviceActionBuilder methods' comments.
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D67980: [WIP][CLANG][BPF] do compile-once run-everywhere relocation for bitfields
Yonghong Song via Phabricator via llvm-commits
- [llvm] r373527 - [gicombiner] Add the boring boilerplate for the declarative combiner
Daniel Sanders via llvm-commits
- [compiler-rt] r373528 - NFC: add namespace {}
Vitaly Buka via llvm-commits
- [compiler-rt] r373529 - [compiler-rt] Use GetNextInstructionPc in signal handlers
Vitaly Buka via llvm-commits
- [compiler-rt] r373530 - [sanitizer_common] Add __sanitizer_on_print to interface list.
Matt Morehouse via llvm-commits
- [compiler-rt] r373531 - [sanitizer_common] Disable onprint.cpp on Android.
Matt Morehouse via llvm-commits
- [PATCH] D67886: NoFree argument attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65961: AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable instructions
Tom Stellard via Phabricator via llvm-commits
- [compiler-rt] r373532 - [sanitizer_common] Declare __sanitizer_on_print in Windows interception.
Matt Morehouse via llvm-commits
- [PATCH] D68358: [AMDGPU] Fix illegal agpr use by VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r373533 - DebugInfo: Simplify RangeSpan to be a plain struct
David Blaikie via llvm-commits
- [llvm] r373534 - gn build: (manually) merge r373527
Nico Weber via llvm-commits
- [llvm] r373535 - [LegalizeTypes] Check for already split condition before calilng SplitVecRes_SETCC in SplitRes_SELECT.
Craig Topper via llvm-commits
- [llvm] r373536 - [X86] Add test cases for suboptimal vselect+setcc splitting.
Craig Topper via llvm-commits
- [PATCH] D68359: [LegalizeTypes][X86] When splitting a vselect for type legalization, don't split a setcc condition if the setcc input is legal and vXi1 conditions are supported
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63978: Clang Interface Stubs merger plumbing for Driver
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r373537 - [InstCombine] Transform bcopy to memmove
David Bolvansky via llvm-commits
- [compiler-rt] r373539 - Move SanitizerInitializeUnwinder outside anonymous namespace.
Matt Morehouse via llvm-commits
- [llvm] r373540 - DebugInfo: Rename DebugLocStream::Entry::Begin/EndSym to just Begin/End
David Blaikie via llvm-commits
- [llvm] r373541 - [NFC][InstCombine] Add tests for 'variable sext of variable high bit extract' pattern (PR43523)
Roman Lebedev via llvm-commits
- [llvm] r373542 - [InstCombine] Bypass high bit extract before variable sign-extension (PR43523)
Roman Lebedev via llvm-commits
- [llvm] r373543 - [gicombiner] Fix a nullptr dereference when -combiners is given a name that isn't defined
Daniel Sanders via llvm-commits
- [llvm] r373544 - [AMDGPU] Fix illegal agpr use by VALU
Stanislav Mekhanoshin via llvm-commits
- [llvm] r373545 - [gicombiner] Fix windows issue where single quotes in the command are passed through to tablegen
Daniel Sanders via llvm-commits
- [PATCH] D68361: [dsymutil] Tablegenify option parsing
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r373550 - gn build: Merge r373538
GN Sync Bot via llvm-commits
- [llvm] r373551 - [gicombiner] Add a CodeExpander to handle C++ fragments with variable expansion
Daniel Sanders via llvm-commits
- [llvm] r373554 - gn build: (manually) merge r373551
Nico Weber via llvm-commits
- [llvm] r373555 - [gicombiner] Make rL373551 compatible with older cmakes
Daniel Sanders via llvm-commits
- [llvm] r373558 - gn build: Merge r373556
GN Sync Bot via llvm-commits
- [llvm] r373559 - [X86] Remove a couple redundant isel patterns that look to have been copy/pasted from right above them. NFC
Craig Topper via llvm-commits
- [llvm] r373560 - [X86] Add broadcast load folding patterns to NoVLX VPMULLQ/VPMAXSQ/VPMAXUQ/VPMINSQ/VPMINUQ patterns.
Craig Topper via llvm-commits
- [PATCH] D68284: [HIP] Support -emit-llvm for device compilation
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D67793: new api class: SBFile
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D68181: SBDebugger::SetInputFile, SetOutputFile, etc.
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D68317: factor out an abstract base class for File
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D66981: Fix driver tests when `LLVM_ENABLE_PER_TARGET_RUNTIME_DIR` is `ON`
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D68371: AMDGPU/GlobalISel: Allow VGPR to index SGPR register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68372: AMDGPU/GlobalISel: Split 64-bit vector extracts during RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68373: AMDGPU/GlobalISel: Handle RegBankSelect of G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68360: PR41162 Implement LKK remainder and divisibility algorithms
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r373566 - [X86] Add DAG combine to turn (bitcast (vbroadcast_load)) into just a vbroadcast_load if the scalar size is the same.
Craig Topper via llvm-commits
- [llvm] r373567 - AMDGPU/GlobalISel: Expand G_BITCAST legality
Matt Arsenault via llvm-commits
- [llvm] r373568 - AMDGPU/GlobalISel: Don't re-get subtarget
Matt Arsenault via llvm-commits
- [llvm] r373569 - [X86] Add test case for v8i64->v8i8 truncate with avx512 and prefer-vector-width/min-legal-vector-width=256. NFC
Craig Topper via llvm-commits
- [PATCH] D68374: [X86] Add v32i8 shuffle lowering strategy to recognize two v4i64 vectors truncated to v4i8 and concatenated into the lower 8 bytes with undef/zero upper bytes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68375: [llvm-exegesis][NFC] Rename ExegesisTarget::decrementLoopCounterAndLoop()
Clement Courbet via Phabricator via llvm-commits
- [llvm] r373571 - [llvm-exegesis][NFC] Rename ExegesisTarget::decrementLoopCounterAndLoop()
Clement Courbet via llvm-commits
- [PATCH] D68378: Revert r371729: lld-link: Make /linkrepro: take a filename, not a directory.
Rui Ueyama via Phabricator via llvm-commits
- [www] r373574 - Features.html: remove trailing spaces before making some changes
Sylvestre Ledru via llvm-commits
- [PATCH] D68381: Add /reproduce option to lld/COFF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D68382: [MinGW] Add --reproduce option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [www] r373575 - Refresh a bit the list of LLVM features
Sylvestre Ledru via llvm-commits
- [llvm] r373576 - Update the FAQ: remove stuff related to the previous license +
Sylvestre Ledru via llvm-commits
- [www] r373578 - Fix the list of rust authors
Sylvestre Ledru via llvm-commits
- [llvm] r373579 - Revert 373555: libLLVM+modules failure with CMake 3.10.2
Kristina Brooks via llvm-commits
- [llvm] r373580 - [Alignment][NFC] Allow constexpr Align
Guillaume Chatelet via llvm-commits
- [llvm] r373581 - Revert 373551 (CodeExpander.cpp CMake issue)
Kristina Brooks via llvm-commits
- [llvm] r373582 - Fix uninitialized variable warning. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r373583 - Fix uninitialized variable warning. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r373585 - [AArch64] Static (de)allocation of SVE stack objects.
Sander de Smalen via llvm-commits
- [llvm] r373586 - gn build: Revert 373554 "gn build: (manually) merge r373551"
Nico Weber via llvm-commits
- [PATCH] D68383: [llvm-readelf/llvm-objdump] - Improve/refactor the implementation of SHT_LLVM_ADDRSIG section dumping.
George Rimar via Phabricator via llvm-commits
- [llvm] r373587 - [llvm-readobj][mips] Do not show an error if GOT is missed
Simon Atanasyan via llvm-commits
- [llvm] r373588 - [llvm-readobj][mips] Display MIPS specific info under --arch-specific flag
Simon Atanasyan via llvm-commits
- [PATCH] D68011: [RISCV] Split SP adjustment to reduce the offset of callee saved register spill and restore
Luís Marques via Phabricator via llvm-commits
- [lld] r373589 - [mips] Use llvm-readobj `-A` flag in test cases. NFC
Simon Atanasyan via llvm-commits
- [llvm] r373589 - [mips] Use llvm-readobj `-A` flag in test cases. NFC
Simon Atanasyan via llvm-commits
- [llvm] r373590 - [llvm-readobj][mips] Remove non-standard --misp-xxx flags
Simon Atanasyan via llvm-commits
- [llvm] r373591 - [mips] Push `fixup_Mips_LO16` fixup for `jialc` and `jic` instructions
Simon Atanasyan via llvm-commits
- [PATCH] D68384: [AMDGPU][SILoadStoreOptimizer] NFC: Refactor code
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D68385: [llvm-readobj] Replace arch-specific ObjDumper methods by the single `printArchSpecificInfo`
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64911: [AMDGPU] Extend the SI Load/Store optimizer
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D68386: [llvm-readobj] - Stop using a precompiled binary in all.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V 64-bit
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D68274: [Alignment][Clang][NFC] Add CharUnits::getAsAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D68315: [libTooling] Add various Stencil combinators for expressions.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r373594 - [llvm-readobj] - Stop using a precompiled binary in all.test
George Rimar via llvm-commits
- [llvm] r373595 - [Alignment][NFC] Remove StoreInst::setAlignment(unsigned)
Guillaume Chatelet via llvm-commits
- [polly] r373595 - [Alignment][NFC] Remove StoreInst::setAlignment(unsigned)
Guillaume Chatelet via llvm-commits
- [llvm] r373596 - [llvm-locstats] Copy the script only when needed; NFC
Djordje Todorovic via llvm-commits
- [PATCH] D68387: [libunwind] Adjust libunwind_01.pass.cpp test for ARM EHABI
John Brawn via Phabricator via llvm-commits
- [PATCH] D68389: [BPF] Handle offset reloc endpoint ending in the middle of chain properly
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D68390: [Mips] Emit proper ABI for _mcount calls
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] r373597 - [NFC][InstCombine] Some tests for sub-of-negatible pattern
Roman Lebedev via llvm-commits
- [llvm] r373598 - [yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections.
George Rimar via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67821: [LNT] Python 3 support: use Python 2's division behavior
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67822: [LNT] Python 3 support: adapt to removal of execfile
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67823: [LNT] Python 3 support: use Python 3 module names
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67879: [LNT] Python 3 support: import object when inheriting from it
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67880: [LNT] Python 3 support: use chr instead of unichr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67881: [LNT] Python 3 support: replace xrange with Python3's range
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67882: [LNT] Python 3 support: make leaf classes inherit from object
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68104: [LNT] Python 3 support: adapt secret computation
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68105: [LNT] Python 3 support: fix report version literal
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r373599 - Revert r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections."
George Rimar via llvm-commits
- [PATCH] D68126: [LNT] Python 3 support: update dependencies
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Edward Jones via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Edward Jones via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Edward Jones via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D68392: [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Phabricator via Phabricator via llvm-commits
- [PATCH] D68393: [RISCV] Add riscv{32,64} to ALL_CRT_SUPPORTED_ARCH list
Edward Jones via Phabricator via llvm-commits
- [llvm] r373600 - [AArch64][SVE] Adding patterns for floating point SVE add instructions.
Ehsan Amiri via llvm-commits
- [PATCH] D68357: [libc++abi] Do not export some implementation-detail functions
Louis Dionne via Phabricator via llvm-commits
- [llvm] r373603 - gn build: Merge r373601
GN Sync Bot via llvm-commits
- [PATCH] D68395: [LoopDataPrefetch] Update an existing prefetch to same address to 'write' for a store
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r373605 - [UpdateTestChecks] add basic support for parsing msp430 asm
Sanjay Patel via llvm-commits
- [PATCH] D68396: [LLD][ELF] Fix stale comment about doing ICF
Russell Gallop via Phabricator via llvm-commits
- [llvm] r373606 - Recommit r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections."
George Rimar via llvm-commits
- [llvm] r373607 - [MSP430] add tests for unwanted shift codegen; NFC (PR43542)
Sanjay Patel via llvm-commits
- [LNT] r373608 - [LNT] NFC: Remove comment made outdated by rL373218
Hubert Tong via llvm-commits
- [llvm] r373609 - Test commit.
Sumanth Gundapaneni via llvm-commits
- [llvm] r373610 - [yaml2obj] - Add a Size tag support for SHT_LLVM_ADDRSIG sections.
George Rimar via llvm-commits
- [PATCH] D68397: [DAGCombiner] add operation legality checks before creating shift ops (PR43542)
Sanjay Patel via Phabricator via llvm-commits
- [LNT] r373615 - [LNT] Python 3 support: fix convert to JSON
Thomas Preud'homme via llvm-commits
- [PATCH] D68398: [Alignment][NFC] Value::getPointerAlignment returns MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D68399: Update lit infra to detect "MemoryWithOrigins' sanitizer build.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [LNT] r373617 - [LNT] Python 3 support: fix text/binary confusion in profile support
Thomas Preud'homme via llvm-commits
- [PATCH] D68400: [NFC][TTI] Add Alignment for isLegalMasked[Load/Store]
Sam Parker via Phabricator via llvm-commits
- [llvm] r373618 - [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr)
Edward Jones via llvm-commits
- [llvm] r373619 - Revert "[Alignment][NFC] Allow constexpr Align"
Guillaume Chatelet via llvm-commits
- [PATCH] D68402: [Hexagon] Validate the iterators before converting them to mux.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r373621 - [BPF] Handle offset reloc endpoint ending in the middle of chain properly
Yonghong Song via llvm-commits
- [PATCH] D68404: [Pipeliner] Fix an assertion caused by iterator invalidation.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D67925: [FPEnv] Strict FP tests should use the requisite function attributes
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r373622 - [dsymutil] Tablegenify option parsing
Jonas Devlieghere via llvm-commits
- [llvm] r373623 - [dsymutil] Improve consistency by removing redundant namespaces (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D68405: [Pipeliner] Fix an assertion caused by iterator invalidation.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D68406: [update_cc_test_checks] Support 'clang | opt | FileCheck'
Simon Tatham via Phabricator via llvm-commits
- [llvm] r373627 - gn build: (manually) merge r373622
Nico Weber via llvm-commits
- [PATCH] D20561: Warn when taking address of packed member
Leonard Chan via Phabricator via llvm-commits
- [llvm] r373629 - [ModuloSchedule] removeBranch() *before* creating the trip count condition
James Molloy via llvm-commits
- [llvm] r373630 - AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable instructions
Tom Stellard via llvm-commits
- [PATCH] D68149: LiveIntervals: Fix handleMoveUp with subreg def moving across a def
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68408: [InstCombine] Unfold `sub %x, %y` -> `add (sub 0, %y), %x` IFF `%y` can be freely negated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D68112: [PowerPC] Adjust the naming and operand order of fnmsub patterns
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D68150: [InstCombine] Simplify shift-by-sext to shift-by-zext - ignore use count on sext
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r373632 - compiler-rt: move all __GLIBC_PREREQ into own header file
Vitaly Buka via llvm-commits
- [PATCH] D68394: [HIP] Enable specifying different default gpu arch for HIP/CUDA.
Michael Liao via Phabricator via llvm-commits
- [llvm] r373633 - Fix build failure with GCC on identifier reusing.
Michael Liao via llvm-commits
- [llvm] r373635 - AMDGPU/GlobalISel: Fix mutationIsSane assert v8s8 and
Matt Arsenault via llvm-commits
- [llvm] r373636 - AMDGPU/GlobalISel: Add some more tests for G_INSERT legalization
Matt Arsenault via llvm-commits
- [llvm] r373637 - AMDGPU/GlobalISel: Allow VGPR to index SGPR register
Matt Arsenault via llvm-commits
- [llvm] r373638 - AMDGPU/GlobalISel: Split 64-bit vector extracts during RegBankSelect
Matt Arsenault via llvm-commits
- [llvm] r373639 - AMDGPU/GlobalISel: Handle RegBankSelect of G_INSERT_VECTOR_ELT
Matt Arsenault via llvm-commits
- [llvm] r373640 - [dsymutil] Don't overload LinkOptions.
Jonas Devlieghere via llvm-commits
- [llvm] r373641 - [X86] matchShuffleWithSHUFPD - use Zeroable element mask directly. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] r373642 - [compiler-rt] More optimization levels in signal_line.cpp test
Vitaly Buka via llvm-commits
- [PATCH] D68316: [Host] Return the user's shell from GetDefaultShell
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D68409: AMDGPU/GlobalISel: Support wave32 waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373645 - [X86] Add v32i8 shuffle lowering strategy to recognize two v4i64 vectors truncated to v4i8 and concatenated into the lower 8 bytes with undef/zero upper bytes.
Craig Topper via llvm-commits
- [llvm] r373646 - [NFC] Fix unused variable in release builds
Jordan Rupprecht via llvm-commits
- [PATCH] D68411: Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D68296: [clang-format] Add ability to wrap braces after multi-line control statements
Phabricator via Phabricator via llvm-commits
- [PATCH] D60506: [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominators
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D68300: [HIP] Use option -nogpulib to disable linking device lib
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r373651 - [gicombiner] Add a CodeExpander to handle C++ fragments with variable expansion
Daniel Sanders via llvm-commits
- [PATCH] D68416: AMDGPU/GlobalISel: Select more G_INSERT cases
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373652 - [PowerPC] Adjust the naming and operand order of fnmsub patterns
Jinsong Ji via llvm-commits
- [llvm] r373654 - Reland "gn build: (manually) merge r373551"
Nico Weber via llvm-commits
- [llvm] r373655 - [AArch64InstPrinter] prefer bfi to bfc for < armv8.2-a
Nick Desaulniers via llvm-commits
- [PATCH] D68417: [MachineVerify] Verify property of atomic G_LOAD/STORE variants
Philip Reames via Phabricator via llvm-commits
- [llvm] r373657 - [AArch64][SVE] Move the testcase into CodeGen dir
Jinsong Ji via llvm-commits
- [llvm] r373658 - [Test] Fix inconsistency in alignment in test case
Philip Reames via llvm-commits
- [llvm] r373659 - [Tests] Add a unordered atomic load combine test
Philip Reames via llvm-commits
- [PATCH] D68418: [test] Remove locale dependency for mri-utf8.test
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r373660 - gn build: (manually) merge 373651 better
Nico Weber via llvm-commits
- [PATCH] D68419: Conservatively add volatility and atomic checks in a few places
Philip Reames via Phabricator via llvm-commits
- [PATCH] D68420: Fix PR40644: miscompile indexed FP constant store
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r373663 - DebugInfo: Generalize rnglist emission as a precursor to reusing it for loclist emission
David Blaikie via llvm-commits
- [PATCH] D68421: Add tests for LKK algorithm
Tim Gymnich via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D68424: [tblgen] Add getOperatorAsDef() to Record
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r373664 - Reland r349624: Let TableGen write output only if it changed, instead of doing so in cmake
Nico Weber via llvm-commits
- [llvm] r373666 - [DAGCombiner] add operation legality checks before creating shift ops (PR43542)
Sanjay Patel via llvm-commits
- [PATCH] D68425: [FileCheck] Fix init of stack objects in unit tests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68426: [gicombiner] Hoist pure C++ combine into the tablegen definition
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D67993: [lldb] Calculate relative path for symbol links
Haibo Huang via Phabricator via llvm-commits
- [PATCH] D68427: [scudo][standalone] Make malloc_info return a minimal XML
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D68291: [process list] make the TRIPLE column wider
walter erquinigo via Phabricator via llvm-commits
- [lld] r373671 - [llvm-objdump] Further rearrange llvm-objdump sections for compatability
Jordan Rupprecht via llvm-commits
- [llvm] r373671 - [llvm-objdump] Further rearrange llvm-objdump sections for compatability
Jordan Rupprecht via llvm-commits
- [PATCH] D68428: [X86] Add custom type legalization for v16i64->v16i8 truncate and v8i64->v8i8 truncate when v8i64 isn't legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68431: [msan] Add interceptors: crypt, crypt_r.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D68363: Segregate the Python class + key/value dictionary into a separate OptionGroup
Jim Ingham via Phabricator via llvm-commits
- [llvm] r373674 - [MemorySSA] Don't hoist stores if interfering uses (as calls) exist.
Alina Sbirlea via llvm-commits
- [PATCH] D68089: [InstCombine] Optimize some memccpy calls to memcpy/null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D67945: LowerTypeTests: Rename local functions to avoid collisions with identically named functions in ThinLTO modules.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D68432: [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS from VTRUNC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68366: Parametrize scripted ThreadPlans using SBStructuredData
Jim Ingham via Phabricator via llvm-commits
- [llvm] r373676 - [llvm-objdump][test] Move test to X86 dir to avoid errors disassembling on non-x86
Jordan Rupprecht via llvm-commits
- [PATCH] D68081: Allow update_test_checks.py to not scrub names
Philip Reames via Phabricator via llvm-commits
- [llvm] r373678 - LowerTypeTests: Rename local functions to avoid collisions with identically named functions in ThinLTO modules.
Peter Collingbourne via llvm-commits
- [PATCH] D68136: [test] Remove a needless declaration of REQUIES: target-windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D68135: [lit] Set the target-windows feature for mingw triples as well
Reid Kleckner via Phabricator via llvm-commits
- Buildbot numbers for the week of 09/15/2019 - 09/21/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 09/22/2019 - 09/28/2019
Galina Kistanova via llvm-commits
- [PATCH] D68069: Explicitly set entry point arch when it's thumb
António Afonso via Phabricator via llvm-commits
- [PATCH] D68133: [Symbolize] Use the local MSVC C++ demangler instead of relying on dbghelp. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67696: [tools] Mark output of tools as text if it is really text
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D68435: Link libatomic.so during 32-bit builds.
Hal Gentz via Phabricator via llvm-commits
- [compiler-rt] r373681 - compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM
Vitaly Buka via llvm-commits
- [compiler-rt] r373682 - [compiler-rt] Remove O2, O3 from signal_line test for fix android tests
Vitaly Buka via llvm-commits
- [llvm] r373683 - [dsymutil] Fix stack-use-after-scope
Jonas Devlieghere via llvm-commits
- [compiler-rt] r373684 - [compiler-rt] Fix signal_line.cpp test
Vitaly Buka via llvm-commits
- [PATCH] D68437: AMDGPU/GlobalISel: Use S_MOV_B64 for inline constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68438: [gicombiner] Add the run-time rule disable option
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D68439: Second attempt to add iterator_range::empty()
Jordan Rose via Phabricator via llvm-commits
- [llvm] r373688 - [RISCV] Split SP adjustment to reduce the offset of callee saved register spill and restore
Shiva Chen via llvm-commits
- [PATCH] D68440: [llvm-profdata] Minor format fix
Wenlei He via Phabricator via llvm-commits
- [PATCH] D55391: Don't add unnecessary compiler flags to llvm-config output
Tom Stellard via Phabricator via llvm-commits
- [llvm] r373689 - [JITLink] Switch from an atom-based model to a "blocks and symbols" model.
Lang Hames via llvm-commits
- [PATCH] D68441: Ignore --export-dynamic if --relocatable is given
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r373690 - gn build: Merge r373689
GN Sync Bot via llvm-commits
- [PATCH] D68443: [PowerPC] Spill CR LT bits on P9 using setb
Amy Kwan via Phabricator via llvm-commits
- [llvm] r373692 - [JITLink] Fix an unused variable warning.
Lang Hames via llvm-commits
- [llvm] r373693 - [JITLink] Explicitly destroy bumpptr-allocated blocks to avoid a memory leak.
Lang Hames via llvm-commits
- [PATCH] D68423: [clang-tools-extra] [cmake] Use add_clang_tool() to install tools
Michał Górny via Phabricator via llvm-commits
- [PATCH] D68413: [clang] [cmake] Add distribution install targets for remaining components
Michał Górny via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D68135: [lit] Set the target-windows feature for any windows environment
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D68445: Enable AVX512 memcmp()
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D68075: Do not #error if no OS is #defined
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D68446: [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch vpcmp to these based on the immediate in MCInstLower
Craig Topper via Phabricator via llvm-commits
- [llvm] r373696 - [JITLink] Remove a redundant semicolon, silencing -Wpedantic warnings with GCC. NFC.
Martin Storsjo via llvm-commits
- [llvm] r373697 - [test] Remove a needless declaration of REQUIRES: target-windows
Martin Storsjo via llvm-commits
- [llvm] r373698 - [Symbolize] Use the local MSVC C++ demangler instead of relying on dbghelp. NFC.
Martin Storsjo via llvm-commits
- [llvm] r373699 - [AMDGPU][SILoadStoreOptimizer] NFC: Refactor code
Piotr Sobczak via llvm-commits
- [llvm] r373700 - [test] Remove locale dependency for mri-utf8.test
Thomas Preud'homme via llvm-commits
- [llvm] r373701 - Revert "[Symbolize] Use the local MSVC C++ demangler instead of relying on dbghelp. NFC."
Martin Storsjo via llvm-commits
- [compiler-rt] r373702 - [compiler-rt] Remove O1 tests from signal_line.cpp
Vitaly Buka via llvm-commits
- [lld] r373703 - Revert r371729: lld-link: Make /linkrepro: take a filename, not a directory.
Rui Ueyama via llvm-commits
- [lld] r373704 - Add /reproduce option to lld/COFF
Rui Ueyama via llvm-commits
- [lld] r373705 - [MinGW] Add --reproduce option
Rui Ueyama via llvm-commits
- [PATCH] D66542: R_HEX_B15_PCREL_X/R_HEX_B9_PCREL_X can be in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68447: [JITLink] Silence GCC warnings. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D68449: [test] Remove another two unnecessary uses of REQUIRES: target-windows. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D68450: [lit] Remove setting of the target-windows feature
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r373706 - [X86] Enable inline memcmp() to use AVX512
David Zarzycki via llvm-commits
- [PATCH] D68017: [LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set and doubly linked list in Call-Chain Clustering (C³) heuristic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67629: [clang-format] [PR43333] Fix C# breaking before function name when using Attributes
Phabricator via Phabricator via llvm-commits
- [PATCH] D67660: [clang-format] [PR43338] C# clang format has space issues betweern C# only keywords
Phabricator via Phabricator via llvm-commits
- [PATCH] D68335: [CodeComplete] Ensure object is the same in compareOverloads()
Phabricator via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Andrew Paverd via Phabricator via llvm-commits
- [PATCH] D68326: [lldb][modern-type-lookup] No longer import temporary declarations into the persistent AST
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D68380: [Driver] NFC: Remove duplicate call to getLibGccType
Cullen Rhodes via Phabricator via llvm-commits
- [lld] r373713 - Revert r371732: "lld-link: Fix tests that do not run on macOS after r371729."
Martin Storsjo via llvm-commits
- [PATCH] D68451: [Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [llvm] r373714 - AMDGPU/GlobalISel: Support wave32 waterfall loops
Matt Arsenault via llvm-commits
- [llvm] r373715 - AMDGPU/GlobalISel: Select G_PTRTOINT
Matt Arsenault via llvm-commits
- [llvm] r373716 - AMDGPU/GlobalISel: Fix using wrong addrspace for aperture
Matt Arsenault via llvm-commits
- [llvm] r373717 - [NFC] [FileCheck] Fix init of stack objects in unit tests
Thomas Preud'homme via llvm-commits
- [llvm] r373718 - [TableGen] Introduce a generic automaton (DFA) backend
James Molloy via llvm-commits
- [PATCH] D68452: [llvm] [ocaml] Support linking against dylib
Michał Górny via Phabricator via llvm-commits
- [PATCH] D60657: [RISCV] Fix evaluation of %pcrel_lo
Fangrui Song via Phabricator via llvm-commits
- [llvm] r373720 - [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis
Jeremy Morse via llvm-commits
- [llvm] r373722 - Revert "[NFC] [FileCheck] Fix init of stack objects in unit tests"
Dmitri Gribenko via llvm-commits
- [PATCH] D68376: [lldb] Fix that 'ninja clean' breaks the build by deleting debugserver_vers.c
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67831: [lldb] Get the TargetAPI lock in SBProcess::IsInstrumentationRuntimePresen
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
George Rimar via Phabricator via llvm-commits
- [PATCH] D68453: TableGen: Allow 'a+b' in TableGen language
Javed Absar via Phabricator via llvm-commits
- [llvm] r373726 - gn build: (manually) merge r373718
Nico Weber via llvm-commits
- [PATCH] D67398: [DebugInfo] LiveDebugValues: Move DBG_VALUE creation into VarLoc class
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61432: Non-8-bit bytes showcase
Dmitry Borisenkov via Phabricator via llvm-commits
- [PATCH] D68455: [builtins][test] Avoid unportable mmap call in clear_cache_test.c
Rainer Orth via Phabricator via llvm-commits
- [llvm] r373727 - [DebugInfo] LiveDebugValues: move DBG_VALUE creation into VarLoc class
Jeremy Morse via llvm-commits
- [llvm] r373728 - Revert [test] Remove locale dependency for mri-utf8.test
Owen Reynolds via llvm-commits
- [llvm] r373729 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373730 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D68457: [X86] Enable AVX512BW and AVX512VL for memcmp
David Zarzycki via Phabricator via llvm-commits
- [llvm] r373731 - [llvm-readobj] Replace arch-specific ObjDumper methods by the single `printArchSpecificInfo`
Simon Atanasyan via llvm-commits
- [llvm] r373732 - [llvm-readobj][mips] Implement GNU-style printing of .MIPS.abiflags section
Simon Atanasyan via llvm-commits
- [llvm] r373733 - [llvm-readobj][mips] Inline `printMipsPLTGOT` method
Simon Atanasyan via llvm-commits
- [PATCH] D68456: [lldb] [cmake] Support linking against clang-cpp dylib
Michał Górny via Phabricator via llvm-commits
- [llvm] r373735 - [llvm-readobj] Remove redundant semicolon. NFC
Simon Atanasyan via llvm-commits
- [llvm] r373736 - [AMDGPU][MC][GFX10] Corrected definition of FLAT GLOBAL/SCRATCH instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D68082: [SCEV] Don't add Predicates with OptForSize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D68347: [AMDGPU][MC][GFX10] Corrected definition of FLAT GLOBAL/SCRATCH instructions
Phabricator via Phabricator via llvm-commits
- [llvm] r373737 - [llvm-ar][test] Clarified comment
Owen Reynolds via llvm-commits
- [llvm] r373738 - ARM-Darwin: keep the frame register reserved even if not updated.
Tim Northover via llvm-commits
- [llvm] r373740 - [AMDGPU][MC][GFX10] Enabled decoding of 'null' operand
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D68348: [AMDGPU][MC][GFX10] Enabled decoding of 'null' operand
Phabricator via Phabricator via llvm-commits
- [PATCH] D68460: [MachineSink] Don't preserve MachineLoopInfo
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D67841: [SLP] avoid reduction transform on patterns that the backend can load-combine
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r373741 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373742 - Fix uninitialized variable warnings in directory_entry default constructor. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r373745 - [AMDGPU][MC][GFX10][WS32] Corrected decoding of dst operand for v_cmp_*_sdwa opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D68349: [AMDGPU][MC][GFX10][WS32] Corrected decoding of dst operand for v_cmp_*_sdwa opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D68461: [ARM][MVE] Enable truncating masked stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D68462: [llvm-readobj/llvm-readelf] - Add checks for GNU-style to "all.test" test case.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68242: [clang-format] [PR42417] clang-format inserts a space after '->' for operator->() overloading
Phabricator via Phabricator via llvm-commits
- [www-releases] r373747 - Update lld ReleaseNotes.html for r373512
Hans Wennborg via llvm-commits
- [PATCH] D68463: [ARM] Generate vcmp instead of vcmpe
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D68459: [clang-rename] Fix a crash when renaming a class without definition.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D68415: [clang-format] C++11 braced lists should respect the SpacesInParentheses setting
Phabricator via Phabricator via llvm-commits
- [PATCH] D68465: [DebugInfo] Trim call-clobbered location list entries when tuning for GDB
David Stenberg via Phabricator via llvm-commits
- [PATCH] D68466: [DebugInfo] Allow <Symbol, Offset> pairs in AddressPool [NFC]
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D67158: [ARM] Add IR intrinsics for a sample of MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [compiler-rt] r373754 - [scudo][standalone] Make malloc_info return a minimal XML
Kostya Kortchinsky via llvm-commits
- [PATCH] D68468: [AArch64] Do not untag before returning via a `resume` instruction
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r373755 - [NFC] [FileCheck] Reapply fix init of objects in unit tests
Thomas Preud'homme via llvm-commits
- [PATCH] D68469: [AArch64] Ensure no tagged memory is left in the unallocated portion of the stack
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D68470: [InstCombine][NFC] dropRedundantMaskingOfLeftShiftInput(): change how we deal with mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D68289: [lldb-server/android] Show more processes by relaxing some checks
walter erquinigo via Phabricator via llvm-commits
- [llvm] r373759 - [utils] Fix incompatibility of bisect[-skip-count] with Python 3
Mikhail Maltsev via llvm-commits
- [llvm] r373761 - [FPEnv] Strict FP tests should use the requisite function attributes.
Kevin P. Neal via llvm-commits
- [PATCH] D68471: [scudo][standalone] Correct releaseToOS behavior
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r373762 - [ModuloSchedule] Do not remap terminators
James Molloy via llvm-commits
- [llvm] r373763 - [Automaton] Fix invalid iterator reference
James Molloy via llvm-commits
- [PATCH] D68472: [test] Depend on C.UTF-8 dependency for mri-utf8.test
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r373764 - Add few docs and implementation of strcpy and strcat.
Siva Chandra via llvm-commits
- [llvm] r373765 - [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS from VTRUNC
Craig Topper via llvm-commits
- [llvm] r373766 - [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch vpcmp to these based on the immediate in MCInstLower
Craig Topper via llvm-commits
- [PATCH] D68370: Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS
António Afonso via Phabricator via llvm-commits
- [PATCH] D68474: [DirectedGraph]: Add setTargetNode member function
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D68475: [lit] Use better name for "test in parallel" concept
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D24243: [clang-move] A prototype tool for moving class definition to new file.
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D68476: [SVE][AArch64] Adding pattern matching for some SVE instructions.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D68477: Add an off-by-default option to enable testing for gdb pretty printers.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D68478: Invalidate assumption cache before outlining.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D67775: [Sema] Split out -Wformat-type-confusion from -Wformat-pedantic
Phabricator via Phabricator via llvm-commits
- [PATCH] D67589: Fix crash on SBCommandReturnObject & assignment
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D68479: GlobalISel: Implement fewerElementsVector for G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373779 - [JITLink] Silence GCC warnings. NFC.
Martin Storsjo via llvm-commits
- [llvm] r373780 - [test] Remove another two unnecessary uses of REQUIRES: target-windows. NFC.
Martin Storsjo via llvm-commits
- [lld] r373781 - [LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport)
Martin Storsjo via llvm-commits
- [llvm] r373782 - [ScheduleDAG] When a node is cloned, add an edge between the nodes.
Eli Friedman via llvm-commits
- [llvm] r373784 - [NFC] Add { } to silence compiler warning [-Wmissing-braces].
Huihui Zhang via llvm-commits
- [PATCH] D68429: [clang] [cmake] Use add_clang_tool() to install all tools
Michał Górny via Phabricator via llvm-commits
- [PATCH] D68448: [clang-tools-extra] [cmake] Link against libclang-cpp whenever possible
Michał Górny via Phabricator via llvm-commits
- [PATCH] D68483: [IA] Recognize hexadecimal escape sequences
Bill Wendling via Phabricator via llvm-commits
- [llvm] r373788 - [InstCombine] add tests for fneg disguised as fmul; NFC
Sanjay Patel via llvm-commits
- [PATCH] D68484: [PATCH 01/38] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68485: [PATCH 02/38] [noalias] D9375: An llvm.noalias intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68486: [PATCH 03/38] [noalias] LangRef: remove obsolete documentation of rebased D9375
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 04/38] [noalias] Introduce family of noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 05/38] [noalias] [IR] Introduce noalias_sidechannel for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68489: [PATCH 06/38] [noalias] [IR] parse optional noalias_sidechannel argument on load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r373791 - [MachineOutliner] Disable outlining from noreturn functions
Jessica Paquette via llvm-commits
- [PATCH] D68491: [PATCH 08/38] [noalias] [IR] IRBuilder support for noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68490: [PATCH 07/38] [noalias] D9378: Add IRBuilder support
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68492: [PATCH 09/38] [noalias] D9376: llvm.noalias - handling of dead intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68493: [PATCH 10/38] [noalias] simplify noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68494: [PATCH 11/38] [noalias] D9377: llvm.noalias - don't block EarlyCSE
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68495: [PATCH 12/38] [noalias] EarlyCSE: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68496: [PATCH 13/38] [noalias] D9380: llvm.noalias - CodeGen support
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r373794 - [lit] Use better name for "test in parallel" concept
Julian Lettner via llvm-commits
- [PATCH] D68482: [clang] fix a typo from r372531
Phabricator via Phabricator via llvm-commits
- [PATCH] D68369: Use named constant to indicate all lanes, to handle 32 and 64 wide architectures
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D68497: [PATCH 14/38] [noalias] [CodeGen] Support lowering of noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68498: [PATCH 15/38] [noalias] D9382: llvm.noalias - don't prevent loop vectorization
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68499: [PATCH 16/38] [noalias] Loop vectorizer: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68500: [PATCH 17/38] [noalias] D9379: llvm.noalias - don't interfere with llvm.assume
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68501: [PATCH 18/38] [noalias] Remove noalias related part from assume test.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68502: [PATCH 19/38] [noalias] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68503: [PATCH 20/38] [noalias] D9386: llvm.noalias - CaptureTracking needs to look through them
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68504: [PATCH 21/38] [noalias] CaptureTracking: learn about new noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68505: [PATCH 22/38] [noalias] [BasicAA] look through noalias intrisics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68506: [PATCH 23/38] [noalias] D9401: llvm.noalias - The AA implementation
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68369: Use named constant to indicate all lanes, to handle 32 and 64 wide architectures [NFC]
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D68508: [PATCH 25/38] [noalias] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68507: [PATCH 24/38] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68509: [PATCH 26/38] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68510: [PATCH 27/38] [noalias] Clone scopes and llvm.noalias.decl when unrolling.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68511: [PATCH 28/38] [noalias] Clone scopes and llvm.noalias.decl as needed during loop rotation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 29/38] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68514: [PATCH 30/38] [noalias] Introduce ConnectNoAliasDecl pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r373797 - [NFC][InstCombine] Tests for right-shift shift amount reassociation (w/ trunc) (PR43564, PR42391)
Roman Lebedev via llvm-commits
- [PATCH] D68515: [PATCH 31/38] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r373798 - [NFC][InstCombine] Tests for bit test via highest sign-bit extract (w/ trunc) (PR43564)
Roman Lebedev via llvm-commits
- [llvm] r373799 - [NFC][InstCombine] Autogenerate icmp-shr-lt-gt.ll test
Roman Lebedev via llvm-commits
- [llvm] r373800 - [NFC][InstCombine] Autogenerate shift.ll test
Roman Lebedev via llvm-commits
- [llvm] r373801 - [InstCombine] Right-shift shift amount reassociation with truncation (PR43564, PR42391)
Roman Lebedev via llvm-commits
- [llvm] r373802 - [InstCombine] Fold 'icmp eq/ne (?trunc (lshr/ashr %x, bitwidth(x)-1)), 0' -> 'icmp sge/slt %x, 0'
Roman Lebedev via llvm-commits
- [PATCH] D68516: [PATCH 32/38] [noalias] LICM: learn about noalias intrinsics and noalias_sidechannel
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68517: [PATCH 33/38] [noalias] SLPVectorizer: load/store can have a noalias_sidechannel.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r373805 - Revert [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Reid Kleckner via llvm-commits
- [PATCH] D68518: [PATCH 34/38] [noalias] ArgumentPromotion/FunctionAttrs/GlobalOpt/InstCombine/GVN/JumpThreading
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D68521: [PATCH 36/38] [noalias] Clang CodeGen for restrict-qualified pointers
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 37/38] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68513: [libomptarget][nfc] Update remaining uint32 to use lanemask_t
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D68183: MachineSSAUpdater: insert IMPLICIT_DEF at top of basic block
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373807 - Invalidate assumption cache before outlining.
Aditya Kumar via llvm-commits
- [PATCH] D68524: [AVR] Rewrite the function calling convention.
Rodrigo Rivas Costa via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D68525: [lit] Refactor ProgressDisplay
Julian Lettner via Phabricator via llvm-commits
- [llvm] r373811 - Add a unittest to verify for assumption cache
Aditya Kumar via llvm-commits
- [llvm] r373812 - [RISCV] Added missing ImmLeaf predicates
Ana Pazos via llvm-commits
- [llvm] r373813 - [Test] Add a test case fo a missed oppurtunity in implicit null checking
Philip Reames via llvm-commits
- [PATCH] D68527: [WebAssembly] v8x16.swizzle and rewrite BUILD_VECTOR lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D68529: [lit] Move argument parsing/validation to separate file
Julian Lettner via Phabricator via llvm-commits
- [llvm] r373814 - Fix a *nasty* miscompile in experimental unordered atomic lowering
Philip Reames via llvm-commits
- [PATCH] D68530: [AArch64] Make combining of callee-save and local stack adjustment optional
Nikolai Tillmann via Phabricator via llvm-commits
- [PATCH] D68531: [WebAssembly] Add builtin and intrinsic for v8x16.swizzle
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D68532: GlobalISel: Partially implement lower for G_EXTRACT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r373815 - Expose ProvidePositionalOption as a public API
Mehdi Amini via llvm-commits
- [PATCH] D68534: [NFC][CGP] Tests for making ICMP_EQ use CR result of ICMP_S(L|G)T dominators
Yi-Hong Lyu via Phabricator via llvm-commits
- [www] r373816 - note that we missed taking minutes in July
John Regehr via llvm-commits
- [PATCH] D63397: [clangd] Detect C++ for extension-less source files in vscode extension
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D68535: Fix loop unrolling initialization in the new pass manager
Eric Christopher via Phabricator via llvm-commits
- [llvm] r373820 - [UnitTests] Try and pacify gcc-5
James Molloy via llvm-commits
- [PATCH] D68538: GlobalISel: Partially implement lower for G_INSERT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68473: [clang-format] SpacesInSquareBrackets should affect lambdas with parameters too
Phabricator via Phabricator via llvm-commits
- [PATCH] D53877: [IR] Strawman for dedicated FNeg IR instruction
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r373823 - BranchFolding - IsBetterFallthrough - assert non-null pointers. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D68539: fix for readability-identifier-naming incorrectly fixes variables which become keywords
Daniel via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r373830 - [SelectionDAG] Add tests for LKK algorithm
David Bolvansky via llvm-commits
- [llvm] r373832 - [X86] lowerShuffleAsLanePermuteAndRepeatedMask - variable renames. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373833 - [SLP] avoid reduction transform on patterns that the backend can load-combine
Sanjay Patel via llvm-commits
- [PATCH] D68540: AMDGPU/GlobalISel: Handle more G_INSERT cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68542: [Mips] Always save RA when disabling frame pointer elimination
James Clarke via Phabricator via llvm-commits
- [llvm] r373834 - [X86][AVX] Push sign extensions of comparison bool results through bitops (PR42025)
Simon Pilgrim via llvm-commits
- [PATCH] D57529: Add .dword direcrive support for aarch64 mc
Khem Raj via Phabricator via llvm-commits
- [PATCH] D68544: [X86][AVX] Access a scalar float/double as a free extract from a broadcast load (PR43217)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r373836 - [FastISel] Copy the inline assembly dialect to the INLINEASM instruction.
Craig Topper via llvm-commits
- [PATCH] D68548: [Mips] Fix evaluating J-format branch targets
James Clarke via Phabricator via llvm-commits
- [llvm] r373837 - AMDGPU/GlobalISel: Fix RegBankSelect for sendmsg intrinsics
Matt Arsenault via llvm-commits
- [llvm] r373838 - GlobalISel: Partially implement lower for G_EXTRACT
Matt Arsenault via llvm-commits
- [llvm] r373839 - AMDGPU/GlobalISel: Lower G_ATOMIC_CMPXCHG_WITH_SUCCESS
Matt Arsenault via llvm-commits
- [llvm] r373840 - AMDGPU/GlobalISel: RegBankSelect DS GWS intrinsics
Matt Arsenault via llvm-commits
- [llvm] r373841 - AMDGPU/GlobalISel: RegBankSelect mul24 intrinsics
Matt Arsenault via llvm-commits
- [llvm] r373842 - AMDGPU/GlobalISel: Fall back on weird G_EXTRACT offsets
Matt Arsenault via llvm-commits
- [PATCH] D67980: [CLANG][BPF] do compile-once run-everywhere relocation for bitfields
Yonghong Song via Phabricator via llvm-commits
- [www] r373843 - Add round table registration information.
Tanya Lattner via llvm-commits
- [PATCH] D68550: [X86] Teach X86MCInstLower to swap operands of commutable instructions to enable 2-byte VEX encoding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61256: [clang-format][docs] Fix the Google C++ and Chromium style guide URLs
Phabricator via Phabricator via llvm-commits
- [PATCH] D29039: Proposal for clang-format -r option
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r373845 - [X86] Enable AVX512BW for memcmp()
David Zarzycki via llvm-commits
- [llvm] r373846 - [X86][SSE] matchVectorShuffleAsBlend - use Zeroable element mask directly.
Simon Pilgrim via llvm-commits
- [PATCH] D62394: [ARM][CMSE] Add CMSE header & builtins
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r373847 - [InstCombine] don't assume 'inbounds' for bitcast pointer to GEP transform (PR43501)
Sanjay Patel via llvm-commits
- [llvm] r373848 - [InstCombine] add fast-math-flags for better test coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] r373849 - [X86][AVX] combineExtractSubvector - merge duplicate variables. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373850 - [DAGCombine] Match more patterns for half word bswap
Amaury Sechet via llvm-commits
- [llvm] r373851 - [InstCombine] fold fneg disguised as select+fmul (PR43497)
Sanjay Patel via llvm-commits
- [PATCH] D68552: [WebAssembly] Fix unwind mismatch stat computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D68553: [WebAssembly] Add memory intrinsics handling to mayThrow()
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r373852 - [NFC] Replace 'isDarwin' with 'IsDarwin'
Xiangling Liao via llvm-commits
- [PATCH] D60785: [ELF] Align file offset for .bss if first section in a PT_LOAD
James Clarke via Phabricator via llvm-commits
- [llvm] r373853 - Revert [DAGCombine] Match more patterns for half word bswap
Sanjay Patel via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
Nikita Popov via Phabricator via llvm-commits
- [llvm] r373855 - [X86][SSE] resolveTargetShuffleInputs - call getTargetShuffleInputs instead of using setTargetShuffleZeroElements directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r373857 - [LOOPGUARD] Remove asserts in getLoopGuardBranch
Whitney Tsang via llvm-commits
- [llvm] r373858 - gn build: make windows build less broken
Nico Weber via llvm-commits
- [LNT] r373859 - [LNT] Python 3 support: update dependencies
Thomas Preud'homme via llvm-commits
- [LNT] r373860 - [LNT] Python 3 support: stable profile getFunctions output
Thomas Preud'homme via llvm-commits
- [LNT] r373861 - [LNT] Python 3 support: fix text/binary confusion in importreport
Thomas Preud'homme via llvm-commits
- [PATCH] D64820: [Sema] Avoids an assertion failure when an invalid conversion declaration is used
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r373863 - [LegalizeTypes][X86] When splitting a vselect for type legalization, don't split a setcc condition if the setcc input is legal and vXi1 conditions are supported
Craig Topper via llvm-commits
- [llvm] r373864 - [X86] Add custom type legalization for v16i64->v16i8 truncate and v8i64->v8i8 truncate when v8i64 isn't legal
Craig Topper via llvm-commits
- [PATCH] D65695: Implements CWG 1601 in [over.ics.rank/4.2]
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r373867 - [X86][SSE] Don't merge known undef/zero elements into target shuffle masks.
Simon Pilgrim via llvm-commits
- [llvm] r373868 - [X86][SSE] Remove resolveTargetShuffleInputs and use getTargetShuffleInputs directly.
Simon Pilgrim via llvm-commits
- [PATCH] D68555: Make appendCallNB lambda mutable
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D56774: Build LLVM-C.dll by default on windows and enable in release package
Forest Collins Sharp via Phabricator via llvm-commits
- [llvm] r373869 - [NFC][PowerPC] Reorganize CRNotPat multiclass patterns in PPCInstrInfo.td
Amy Kwan via llvm-commits
- [llvm] r373870 - Fix signed/unsigned warning. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r373871 - [X86][AVX] Access a scalar float/double as a free extract from a broadcast load (PR43217)
Simon Pilgrim via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D68557: PR41162 Implement LKK remainder and divisibility algorithms [srem]
Tim Gymnich via Phabricator via llvm-commits
- [llvm] r373873 - gn build: no-op style tweak in sync script
Nico Weber via llvm-commits
- [PATCH] D68559: [RISCV] Support fast calling convention
Shiva Chen via Phabricator via llvm-commits
- [llvm] r373877 - [X86] Support LEA64_32r in processInstrForSlow3OpLEA and use INC/DEC when possible.
Craig Topper via llvm-commits
- [llvm] r373878 - [X86] Autogenerate checks in leaFixup32.mir and leaFixup64.mir. NFC
Craig Topper via llvm-commits
Last message date:
Sun Oct 6 23:50:56 PDT 2019
Archived on: Sun Oct 6 23:50:58 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).