The Week Of Monday 20 July 2020 Archives by thread
Starting: Mon Jul 20 00:12:01 PDT 2020
Ending: Sun Jul 26 23:44:39 PDT 2020
Messages: 2872
- [PATCH] D84138: Recommend Clangd extension for VSCode users
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D84139: [Scheduling] Improve group algorithm for store cluster
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80274: [MachineVerifier] Handle the PHI node for verifyLiveVariables()
Zhang Kang via Phabricator via llvm-commits
- [llvm] 3de4166 - [NFC][SimplifyCFG] Add standalone test for common code hoisting xform option
Roman Lebedev via llvm-commits
- [llvm] 04b729d - [NFCI][SimplifyCFG] Guard common code hoisting with a (default-on) flag
Roman Lebedev via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D83034: [GlobalISel] Don't skip adding predicate matcher
Madhur Amilkanthwar via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D83462: [DWARF] Avoid entry_values production for SCE
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D83948: [PowerPC] Custom lowering for funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84141: [ADT] use is_base_of inplace of is_same for random_access_iterator_tag checks
Nathan James via Phabricator via llvm-commits
- [PATCH] D83988: AMDGPU/GlobalISel: Start trying to handle AGPR bank
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D83630: [X86] Turn X86DAGToDAGISel::tryVPTERNLOG into a fully custom instruction selector that can handle bitcasts between logic ops
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 256aea8 - [llvm-readelf/readobj] - Refine the error reporting in printMipsABIFlags() methods.
Georgii Rymar via llvm-commits
- [PATCH] D84033: [llvm-readelf/readobj] - Refine the error reporting in printMipsABIFlags() methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [Differential] D84033: [llvm-readelf/readobj] - Refine the error reporting in printMipsABIFlags() methods.
George Rimar via llvm-commits
- [PATCH] D83935: [llvm-readobj] - Move out the common code from printRelocations() methods.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83797: [InjectTLIMappings] Use StringRef instead of std::string for FN name.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D82129: [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D83871: [llvm-readobj/readelf] - Refactor how the code dumps relocations.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76867: [Matrix] Add minimal lowering pass that only requires TTI.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2a4df6a - [llvm-readobj] - Refactor how the code dumps relocations.
Georgii Rymar via llvm-commits
- [Differential] D83871: [llvm-readobj/readelf] - Refactor how the code dumps relocations.
George Rimar via llvm-commits
- [llvm] ba938f6 - AMDGPU/GlobalISel: Legalize s16->s64 G_FPTOSI/G_FPTOUI
Petar Avramovic via llvm-commits
- [PATCH] D84010: AMDGPU/GlobalISel: Legalize s16->s64 G_FPTOSI/G_FPTOUI
Petar Avramovic via Phabricator via llvm-commits
- [Differential] D84010: AMDGPU/GlobalISel: Legalize s16->s64 G_FPTOSI/G_FPTOUI
Petar Avramovic via llvm-commits
- [PATCH] D84008: [DWARFYAML][WIP] Refactor emitDebugInfo() to make the length be inferred.
Pavel Labath via Phabricator via llvm-commits
- [lld] ef377d3 - [LLD][ELF] - Update the lld/test/ELF/mips-merge-abiflags.s after llvm-readelf change.
Georgii Rymar via llvm-commits
- [PATCH] D79783: [LV] Fallback strategies if tail-folding fails
Dave Green via Phabricator via llvm-commits
- [PATCH] D83708: Remove TwoAddressInstructinoPass::sink3AddrInstruction.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 88464a5 - AArch64: emit @llvm.debugtrap as `brk #0xf000` on all platforms
Tim Northover via llvm-commits
- [PATCH] D84014: AArch64: emit @llvm.debugtrap as `brk 0xf000` on all platforms
Tim Northover via Phabricator via llvm-commits
- [PATCH] D81555: [NewPM][PassInstrumentation] Add PreservedAnalyses parameter to AfterPass* callbacks. NFC
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D84131: [ELF] Support -r --gc-sections
James Henderson via Phabricator via llvm-commits
- [llvm] b36a3e6 - [llvm-readobj] Update tests because of changes in llvm-readobj behavior
James Henderson via llvm-commits
- [llvm] df952cb - [llvm-readobj] Print error when executed with no input files
James Henderson via llvm-commits
- [PATCH] D83912: [llvm-readobj] Update tests because of changes at llvm-readobj behavior
James Henderson via Phabricator via llvm-commits
- [PATCH] D83704: [llvm-readobj] Print error when executed with no input files
James Henderson via Phabricator via llvm-commits
- [Differential] D83704: [llvm-readobj] Print error when executed with no input files
James Henderson via llvm-commits
- [Differential] D83912: [llvm-readobj] Update tests because of changes at llvm-readobj behavior
James Henderson via llvm-commits
- [PATCH] D81585: [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d
James Henderson via Phabricator via llvm-commits
- [PATCH] D84129: [ELF] -r: rewrite SHT_GROUP content if some members are combined or discarded
Peter Smith via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84093: [DebugInfo] Fix a comment and a variable name. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D82390: [PowerPC] Fix the implicit operands in PPCInstrInfo::PredicateInstruction()
Zhang Kang via Phabricator via llvm-commits
- [llvm] dc1087d - [Matrix] Add minimal lowering pass that only requires TTI.
Florian Hahn via llvm-commits
- [Differential] D76867: [Matrix] Add minimal lowering pass that only requires TTI.
Florian Hahn via llvm-commits
- [llvm] 908804b - [test][llvm-readobj] Fix build bot failure after df952cb9
James Henderson via llvm-commits
- [PATCH] D84023: Make MSVC generate appropriate __cplusplus macro definition
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D84030: AMDGPU/GlobalISel: Legalize s16->s64 G_FPEXT
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D84004: [compiler-rt][asan] Define MemToShadowSize for sparc64
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D83625: [TSan] Optimize handling of racy address
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 6384ec4 - [SVE] Add lowering for fixed length vector fdiv, fma, fmul and fsub operations.
Paul Walker via llvm-commits
- [Differential] D84034: [SVE] Add lowering for fixed length vector fdiv, fma, fmul and fsub operations.
Paul Walker via llvm-commits
- [PATCH] D84034: [SVE] Add lowering for fixed length vector fdiv, fma, fmul and fsub operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D84106: [llvm-readobj] Construct relocation-aware DWARFDataExtractor to decode .eh_frame addresses correctly
George Rimar via Phabricator via llvm-commits
- [PATCH] D84102: [ARM] Add predicated mla reduction patterns
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D84152: [PowerPC] Fix wrong codegen when stack pointer has to realign
Kai Luo via Phabricator via llvm-commits
- [PATCH] D84153: AMDGPU: Relax restriction on folding immediates into physregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84159: GlobalISel: Handle llvm.roundeven
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84162: GlobalISel: Define mulfix/divfix opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84163: AMDGPU/GlobalISel: Fix trying to widen <3 x s1> boolean ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84164: AMDGPU/GlobalISel: Pack constant G_BUILD_VECTOR_TRUNCs when selecting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84165: GlobalISel: Look through G_ANYEXT and G_IMPLICIT_DEF for constants
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 68a1cbe - SubtargetFeatureInfo.h - remove unnecessary include and forward declarations. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D71538: [SCEVExpander] Preserve LCSSA directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83571: [LLVM] New carry-less multiplication instruction llvm.experimental.clmul
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D84166: AMDGPU: Simplify f16 to i64 custom lowering
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D76665: [asan] Stop instrumenting user-defined ELF sections
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D84167: [Attributor] Use internalized version of non-exact functions
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D84168: AMDGPU: Account for the size of LDS globals used through constant expressions.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 44ab60f - [LoopSimplify] Use SmallPtrSet and range for loops more. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D83518: IR: Define byref attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D84069: [NFC][PPC][AIX] Add test coverage for _Complex return values
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D71760: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 1/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D84041: [AArch64][SVE] Fix PCS for functions taking/returning scalable types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84098: [AMDGPU][MC] Corrected decoding of 16-bit literals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84003: [InstCombine] Fix replace select with Phis when branch has the same labels
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D83504: [PowerPC] Implement R_PPC64_REL24_NOTOC local calls. callee has a TOC
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D84169: [Thumb] set code alignment for 16-bit load from constant pool
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D84170: [llvm-readelf/readobj] - Fix the behavior when a sections is included in two groups at the same time.
George Rimar via Phabricator via llvm-commits
- [llvm] e88b6ed - [LLE] std::inserter doesn't work with SmallSet, so don't use it.
Benjamin Kramer via llvm-commits
- [PATCH] D82269: [TRE][NFC] Refactor Basic Block Processing
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D83888: [LLVM] Update formatv() documentation to clarify no escape for `}`
Sam McCall via Phabricator via llvm-commits
- [PATCH] D77550: [Matrix] Add TileInfo abstraction for tiled matrix code-gen.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67833: [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime
Lingda Li via Phabricator via llvm-commits
- [PATCH] D81360: [PowerPC] Fix RM operands for some instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D83946: [flang] Run non-gtest unit tests with lit.
Caroline via Phabricator via llvm-commits
- [PATCH] D83569: [PowerPC] Fix the killed flag in mi-peephole pass
Zhang Kang via Phabricator via llvm-commits
- [llvm] a679f27 - GlobalISel: Consistently get TII from MIRBuilder
Matt Arsenault via llvm-commits
- [llvm] 57aae47 - AArch64/GlobalISel: Fix hardcoded registers in error message checks
Matt Arsenault via llvm-commits
- [llvm] 93311a9 - AMDGPU/GlobalISel: Fix custom lowering of llvm.trunc.f64 for SI
Matt Arsenault via llvm-commits
- [llvm] 5cbd4e4 - GlobalISel: Don't handle widenScalar for vector G_INSERT
Matt Arsenault via llvm-commits
- [llvm] 100564b - AMDGPU/GlobalISel: Remove outdated comment
Matt Arsenault via llvm-commits
- [llvm] 6a1030a - AMDGPU/GlobalISel: Legalize s16->s64 G_FPEXT
Petar Avramovic via llvm-commits
- [Differential] D84030: AMDGPU/GlobalISel: Select s16->s64 G_FPEXT
Petar Avramovic via llvm-commits
- [llvm] 93c338f - CodeGenDAGPatterns.h - remove unused CodeGenHwModes.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a0ed0e3 - CodeGenDAGPatterns.h - remove unnecessary ComplexPattern forward declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 017e5c9 - MCFixup.h - remove unnecessary MCExpr.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5e999cb - IR: Define byref parameter attribute
Matt Arsenault via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define byref parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2d10258 - [DebugInfo] Support for DW_AT_associated and DW_AT_allocated.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D83544: [DebugInfo] Support for DW_AT_associated and DW_AT_allocated.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [Differential] D83544: [DebugInfo] Support for DW_AT_associated and DW_AT_allocated.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D79767: [ARM] Macro fuse t2LoopDec and t2LoopEnd
Dave Green via Phabricator via llvm-commits
- [PATCH] D80116: [IR] Simplify Use::swap. NFCI.
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D76069: [ARM][MachineOutliner] Add default mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D84173: [llvm-readobj/readelf] - Don't fail dumping when unable to read the name of the SHT_DYNSYM section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83917: [flang] Fix a crash when a BOZ literal is used as a relational operator
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D83669: [PowerPC] Support for R_PPC64_REL24_NOTOC calls where the caller has no TOC and the callee is not DSO local
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D84174: LoopIdiomRecognize: use ExpandedValuesCleaner in another place
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D84071: More conservatively report status from LoopIdiomRecognize
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83252: [XCOFF] Enable symbol alias for AIX
Xiangling Liao via Phabricator via llvm-commits
- [llvm] ad8e900 - Verifier: Disallow byval and similar for AMDGPU calling conventions
Matt Arsenault via llvm-commits
- [PATCH] D79593: Verifier: Disallow byval and similar for AMDGPU calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84094: [DebugInfo] Fix misleading using of DWARF forms with DIELabel. NFCI.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81308: [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 780cef1 - Verifier: Check byref address space for AMDGPU calling conventions
Matt Arsenault via llvm-commits
- [PATCH] D84081: AMDGPU: Fix not accounting for constantexpr uses of LDS globals
Michael Liao via Phabricator via llvm-commits
- [llvm] 61f1f2a - AMDGPU/GlobalISel: Initial Implementation of calls
Matt Arsenault via llvm-commits
- [PATCH] D83258: AMDGPU/GlobalISel: Initial Implementation of calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84178: [NFC] Simplify `splitLiteralAndReplacement` function
Rahul Joshi via Phabricator via llvm-commits
- [PATCH] D78664: [AMDGPU] Add the SGPR used for FP copy to block livein lists.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64571: [OPENMP]Fix threadid in __kmpc_omp_taskwait call for dependent target calls.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 84704d9 - AMDGPU: Fix not accounting for constantexpr uses of LDS globals
Matt Arsenault via llvm-commits
- [llvm] 21ef01b - AMDGPU: Remove outdated fixme
Matt Arsenault via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D84180: [Matrix] Add LowerMatrixIntrinsics to the NPM
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] 8a197e0 - Require shell for lld/test/ELF/arm-exidx-range.s
Hans Wennborg via llvm-commits
- [PATCH] D83574: CodeGen: Add support for lowering byref attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83543: [CodeMoverUtils] Add more data dependency related test case
rithik sharma via Phabricator via llvm-commits
- [PATCH] D84135: [IR] add comments and a unit test for User::replaceUsesOfWith
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83824: [NFC] [LV] Vectorized Loop Skeleton Refactoring
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D84110: [ARM] Constant fold VCTP intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D81645: MIR Statepoint refactoring. Part 1: Basic MI level changes.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D83990: [test-release] fallback to py3's venv module
Brian Cain via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81378: GlobalISel: Handle more cases in getGCDType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82878: AMDGPU/GlobalISel: Apply load bitcast to s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83357: [llvm][sve] Reg + Imm addressing mode for ld1ro.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84181: [NFC][GVN] Rewrite IsValueFullyAvailableInBlock()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83733: [llvm] Development-mode InlineAdvisor
David Li via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
Jay Foad via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83265: [MBP] Use profile count to compute tail dup cost if it is available
David Li via Phabricator via llvm-commits
- [PATCH] D84132: [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83216: [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83952: [SCCP] Add range metadata to call sites with known return ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84022: [flang] Fix multi-config generator builds.
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D84082: [tsan] Allow TSan in the Clang driver for Apple Silicon Macs
Julian Lettner via Phabricator via llvm-commits
- [llvm] b303159 - [ThinLTO] parse flags and blockcount summaries
Nick Desaulniers via llvm-commits
- [Differential] D82917: [ThinLTO] parse flags and blockcount summaries
Nick Desaulniers via llvm-commits
- [PATCH] D82917: [ThinLTO] parse flags and blockcount summaries
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D77251: [llvm][CodeGen] Addressing modes for SVE ldN.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D83275: [llc] (almost) remove `--print-machineinstrs`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83024: [PGO] Instrument function entry BB by default in IR PGO
David Li via Phabricator via llvm-commits
- [PATCH] D84185: Better defaults for MarshallingInfoString
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84186: Convert Analyzer option string based options to new option parsing system
Daniel Grumberg via Phabricator via llvm-commits
- [llvm] 55fa315 - [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o
Fangrui Song via llvm-commits
- [PATCH] D84189: Let denormalizer decide how to render the option based on the option class
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D83885: [Propeller]: Use a descriptive temporary symbol name for the end of the basic block.
Han Shen via Phabricator via llvm-commits
- [PATCH] D80750: llvm-link: Add module flag behavior MergeTargetID
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D84191: [llvm-objdump] Symbolize binary addresses for low-noisy asm diff.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D83311: [CodeMoverUtils] Add optional data dependence checks using MSSA
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D83520: [llvm-libtool-darwin] Allow flattening archives
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] f0d7824 - [llvm-readobj] clang-format DwarfCFIEHPrinter.h, NFC
Fangrui Song via llvm-commits
- [llvm] ce76d15 - AMDGPU: Use MCRegister for preloaded arguments
Matt Arsenault via llvm-commits
- [llvm] 589c646 - [llc] (almost) remove `--print-machineinstrs`
Yuanfang Chen via llvm-commits
- [llvm] efcb8a1 - [NFC] remove unneeded TargetLoweringObjectFile init after 85c30f3374d9
Yuanfang Chen via llvm-commits
- [llvm] ca1e69a - [NFC] remove unused includes of SelectionDAGISel.h
Yuanfang Chen via llvm-commits
- [llvm] 877b259 - [NFC] remove unused llvm::deleter
Yuanfang Chen via llvm-commits
- [Differential] D83275: [llc] (almost) remove `--print-machineinstrs`
Yuanfang Chen via llvm-commits
- [lld] 3a108ab - [LLD][COFF] Skip computation of the undefined symbols references that are not shown
Sylvain Audi via llvm-commits
- [Differential] D83510: [LLD][COFF] Skip computation of the undefined symbols references that are not shown
Sylvain Audi via llvm-commits
- [lld] 91cce1a - [PowerPC] Implement R_PPC64_REL24_NOTOC local calls, callee requires a TOC
Victor Huang via llvm-commits
- [Differential] D83504: [PowerPC] Implement R_PPC64_REL24_NOTOC local calls. callee has a TOC
Victor Huang via llvm-commits
- [llvm] e1270b1 - [Matrix] Add TileInfo abstraction for tiled matrix code-gen.
Florian Hahn via llvm-commits
- [Differential] D77550: [Matrix] Add TileInfo abstraction for tiled matrix code-gen.
Florian Hahn via llvm-commits
- [llvm] c6f84eb - [gn build] Port e1270b16c94
LLVM GN Syncbot via llvm-commits
- [llvm] 70f8d0a - [llvm] Development-mode InlineAdvisor
Mircea Trofin via llvm-commits
- [Differential] D83733: [llvm] Development-mode InlineAdvisor
Mircea Trofin via llvm-commits
- [llvm] e64afef - [PGO][PGSO] Remove a temporary flag used for gradual rollout.
Hiroshi Yamauchi via llvm-commits
- [Differential] D84057: [PGO][PGSO] Remove a temporary flag used for gradual rollout.
Hiroshi Yamauchi via llvm-commits
- [llvm] 9f5d8e8 - [PGO] Enable the extended value profile buckets for mem op sizes.
Hiroshi Yamauchi via llvm-commits
- [Differential] D83903: [PGO] Enable the extended value profile buckets for mem op sizes.
Hiroshi Yamauchi via llvm-commits
- [llvm] b8f765a - [AArch64][SVE] Add support for trunc to <vscale x N x i1>.
Eli Friedman via llvm-commits
- [Differential] D83811: [AArch64][SVE] Add support for trunc to <vscale x N x i1>.
Eli Friedman via llvm-commits
- [llvm] f13a59b - [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Florian Hahn via llvm-commits
- [Differential] D81308: [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Florian Hahn via llvm-commits
- [llvm] 92ec0c5 - [InstCombine] add tests for funnel shift/rotate with narrow shift amount; NFC
Sanjay Patel via llvm-commits
- [llvm] 750f4c5 - [InstCombine] allow peeking through zext of shift amount to match rotate idioms (PR45701)
Sanjay Patel via llvm-commits
- [llvm] 78f543e - [NFC] Use std::free instead of ::free
Louis Dionne via llvm-commits
- [llvm] 308a127 - [llvm][unittest] Add -Wno-suggest-override to more infrastructure that includes googletest/googlemock headers
Logan Smith via llvm-commits
- [llvm] ce05211 - [Reduce] Argument reduction: don't try to drop terminator instructions
Roman Lebedev via llvm-commits
- [compiler-rt] 8b6179f - [NFC] Add missing 'override's
Logan Smith via llvm-commits
- [llvm] 574713c - [ExecutionEngine] Initialize near block hint in SectionMemoryManager.
Lang Hames via llvm-commits
- [PATCH] Initialize memory groups once any is initialized.
Lang Hames via llvm-commits
- [llvm] fda901a - [Clang] Fix building with Clang < 3.9.
David Blaikie via llvm-commits
- [compiler-rt] 8ed0213 - Fix typo causing build failure
Logan Smith via llvm-commits
- [llvm] 3d931e8 - [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager.
David Blaikie via llvm-commits
- [llvm] bf66003 - [MC,NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via llvm-commits
- [Differential] D83423: [MC,NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via llvm-commits
- [compiler-rt] 955f87f - [compiler-rt] Disable -Wsuggest-override for unittests
Logan Smith via llvm-commits
- [llvm] 107c954 - AMDGPU/GlobalISel: Remove unnecessary parameter
Matt Arsenault via llvm-commits
- [llvm] 12d5bec - GlobalISel: Handle more cases in getGCDType
Matt Arsenault via llvm-commits
- [llvm] 1ef3ed0 - GlobalISel: Rewrite getLCMType
Matt Arsenault via llvm-commits
- [llvm] 38fbba4 - DebugInfo: Move getMD5AsBytes from DwarfUnit to DwarfDebug
David Blaikie via llvm-commits
- [llvm] 865ee64 - [NFC] Add missing 'override's
Logan Smith via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D83688: [Bitcode] Avoid duplicating linker option when upgrading
Steven Wu via Phabricator via llvm-commits
- [PATCH] D83519: [NewPM] Support optnone under new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83699: [Bitcode] Drop invalid branch_weight in BitcodeReader
Steven Wu via Phabricator via llvm-commits
- [PATCH] D83978: [SROA] Teach promote to register about droppable instructions
Tyker via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D83976: [Mem2Reg] Teach promote to register about droppable instructions
Tyker via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D83069: [lit] warn if explicitly specified test won't be run indirectly
ben via Phabricator via llvm-commits
- [PATCH] D83924: [mlir] Add update_mlir_test_checks.py
Sean Silva via Phabricator via llvm-commits
- [PATCH] D84194: [AMDGPU] Correct the number of SGPR blocks used for GFX9
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D83002: [llvm-libtool-darwin] Add support for -static option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Craig Topper via Phabricator via llvm-commits
- [PATCH] D84125: [IR] Add integer min/max/abs intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D83998: [flang][openacc] Basic name resolution infrastructure for OpenACC construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D83056: Separate the Loop Peeling Utilities from the Loop Unrolling Utilities
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D83692: Add first microbenchmarks for matrix types extensions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83592: [Parser] Add comment to skipped regions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84195: [flang][openacc] Skeleton for OpenACC construct lowering
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D83917: [flang] Fix an assertion error when a BOZ literal is used as a relational operator
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D81361: Make lit TestRunner.py work in Python 3
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D83503: [buildbot] Annotated builder tweaks
Galina via Phabricator via llvm-commits
- [PATCH] D82994: [RFC] Instrumenting Clang/LLVM with Perfetto
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D83588: [TableGen][CGS] Print better errors on overlapping InstRW
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D83870: [ConstantFolding] check applicability of AllOnes constant creation first
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D83337: [MSAN] Instrument libatomic load/store calls
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D84099: [llvm-reduce] Fix incorrect indices in argument reduction pass
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84197: [PowerPC][Power10] 128-bit Vector String Isolate instruction definitions and MC Tests
Albion Fung via Phabricator via llvm-commits
- [PATCH] D84198: AMDGPU/GlobalISel: Refactor special argument management
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84199: GlobalISel: Add utilty for getting function argument live ins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84201: [LangRef] Add integer wrapping operand bundles.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81166: [Matrix] Use nuw/nsw operand bundles for matrix.multiply.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84112: [DebugInfo] Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84203: AMDGPU/GlobalISel: Select llvm.returnaddress
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83722: [PowerPC] Add options to control paired vector memops support
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D83204: [ARM] More unpredictable VCVT instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83902: [ADT] Add a range-based version of std::move
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70174: [AArch64][SVE] Use FP for scavenging slot
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84092: [DebugInfo] Make DIELocList::SizeOf() more explicit. NFCI.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83650: [FileCheck] Extend -dump-input with substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D83923: [MachineOutliner][AArch64] Fix for noreturn functions
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D83338: [PowerPC][Power10] Implemented Vector Shift Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D82719: [OpenMPOpt][SplitMemTransfer][WIP] Getting values stored in offload arrays
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D84095: [DebugInfo] Make DIEDelta::SizeOf() more explicit. NFCI.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83777: [ARM] Generate [SU]HADD from ((a + b) >> 1)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82680: MSAN: Allow emitting checks for struct types
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D83329: [PGO][PGSO] Add profile guided size optimization to loop vectorization legality.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D83936: [SimplifyCFG] Do not create unneeded PR Phi in block with convergent calls
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84204: DADCombiner: Don't simplify the token factor if the node's number of operands already exceeds TokenFactorInlineLimit
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84044: [AArch64][SVE] Add missing unwind info for SVE registers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81500: [SVE] Remove calls to VectorType::getNumElements from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D83811: [AArch64][SVE] Add support for trunc to <vscale x N x i1>.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82056: [SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81504: [SVE] Remove calls to VectorType::getNumElements from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82218: [SVE] Remove calls to VectorType::getNumElements from AggressiveInstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D82502: [PowerPC][Power10] Implement Load VSX Vector and Sign Extend and Zero Extend
Albion Fung via Phabricator via llvm-commits
- [PATCH] D84206: [llvm-libtool-darwin] Add support for -filelist option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D84016: [SVE][CodeGen] Add simple integer add tests for SVE tuple types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D82237: [SVE] Remove calls to VectorType::getNumElements from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D84208: [PDB][NativeSession] Clean up some things in NativeSession.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D84211: [MVT] Fix getTypeForEVT for v64f16 and v128f16
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D84209: [llvm-libtool-darwin] Add support for -D option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D84212: [SVE] Remove default-false VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81929: [WIP][Attributor] Introduce CallBaseContext to the IRPosition
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D84215: [DFSan] Handle fast16labels for all API functions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D84214: AMDGPU: Implement copy to scc with s_bitcmp1_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81445: GlobalISel: Rewrite getLCMType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83986: GlobalISel: Define InvalidRegBankID enum value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83047: [LiveDebugValues] 2/4 Add instruction-referencing LiveDebugValues implementation
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D83741: [libunwind] Fix CIE v1 return address parsing
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D83391: [NFC][Debugify] Rename OptCustomPassManager into DebugifyCustomPassManager
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D83742: [libunwind] Fix getSLEB128 on large values
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D84219: [gn build] mac: use frameworks instead of libs where appropriate
Mark Mentovai via Phabricator via llvm-commits
- [PATCH] D84218: [PowerPC] Fix wrong codegen when stack pointer has to realign in prologue
Kai Luo via Phabricator via llvm-commits
- [PATCH] D83510: [LLD][COFF] Skip computation of the undefined symbols references that are not shown
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D84057: [PGO][PGSO] Remove a temporary flag used for gradual rollout.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D83903: [PGO] Enable the extended value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D84126: Enable -Wsuggest-override in the LLVM build
Logan Smith via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Congzhe Cao via Phabricator via llvm-commits
- [llvm] a58a8c0 - [NFC] Add another missing 'override'
Logan Smith via llvm-commits
- [llvm] 0ebdc3b - [ARM] Predicated MVE reduction tests. NFC
David Green via llvm-commits
- [Differential] D83204: [ARM] More unpredictable VCVT instructions.
Dave Green via llvm-commits
- [llvm] 30371df - [ARM] More unpredictable VCVT instructions.
David Green via llvm-commits
- [PATCH] D83654: [PowerPC] Support constrained vector fp/int conversion
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] b847859 - [jitlink] Updating test file for GOT relocations for elf x86
Jared Wyles via llvm-commits
- [llvm] f5d4a58 - [NFC] Use FileCheck for llvm-reduce interesness test
Alex Richardson via llvm-commits
- [PATCH] D83762: [Attributor][WIP] allow multiple branches in followUsesInMBEC
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D80802: [RISCV] Upgrade RVV MC to v0.9.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 1890a65 - [ADT] use is_base_of inplace of is_same for random_access_iterator_tag checks
Nathan James via llvm-commits
- [llvm] 752fea7 - [SCCP] Add range metadata to call sites with known return ranges.
Florian Hahn via llvm-commits
- [Differential] D83952: [SCCP] Add range metadata to call sites with known return ranges.
Florian Hahn via llvm-commits
- [PATCH] D84223: [AMDGPU] Don't combine memory intrs to v3i16
Sebastian Neubauer via Phabricator via llvm-commits
- [compiler-rt] ab6263c - Revert 502f0cc0e38 "[GWP-ASan] Split the unwinder into segv/non-segv."
Hans Wennborg via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Dave Green via Phabricator via llvm-commits
- [PATCH] D82948: [Driver][ARM] Disable unsupported features when nofp arch extension is used
Victor Campos via Phabricator via llvm-commits
- [PATCH] D84027: [ARM][MVE] Teach MVEGatherScatterLowering to merge successive getelementpointers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D83246: [Attributor] Cache query results for isPotentiallyReachable in AAReachability
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
James Henderson via Phabricator via llvm-commits
- [llvm] 30b015d - [NFC][Debugify] Rename OptCustomPassManager into DebugifyCustomPassManager
Djordje Todorovic via llvm-commits
- [Differential] D83391: [NFC][Debugify] Rename OptCustomPassManager into DebugifyCustomPassManager
Djordje Todorovic via llvm-commits
- [PATCH] D84227: [ARM] Fix Asm/Disasm of TBB/TBH instructions
David Spickett via Phabricator via llvm-commits
- [PATCH] D84228: [CodeGen][TargetPassConfig] Add unreachable-mbb-elimination pass explicitly
Eugene Leviant via Phabricator via llvm-commits
- [llvm] d4020ef - [Windows] Fix limit on command line size
Serge Pavlov via llvm-commits
- [Differential] D83772: [Windows] Fix limit on command line size
Serge Pavlov via llvm-commits
- [PATCH] D83772: [Windows] Fix limit on command line size
Serge Pavlov via Phabricator via llvm-commits
- [llvm] e37b220 - [gn build] (manually) hack around 70f8d0ac8a3
Nico Weber via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82091: [ARM][CostModel] Select instruction costs.
Dave Green via Phabricator via llvm-commits
- [llvm] becaa68 - [ARM] Constant fold VCTP intrinsics
David Green via llvm-commits
- [PATCH] D83778: MIPS: add build time option to disable madd.fmt
YunQiang Su via Phabricator via llvm-commits
- [llvm] 5e5bda7 - [IR] Simplify Use::swap. NFCI.
Jay Foad via llvm-commits
- [Differential] D80116: [IR] Simplify Use::swap. NFCI.
Jay Foad via llvm-commits
- [PATCH] D70174: [AArch64][SVE] Correctly allocate scavenging slot in presence of SVE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D84230: [lit] Include total elapsed time in xunit output
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84231: [llvm-readobj] - Don't get the name of the symbol table in ELFDumper<ELFT>::printSymbolsHelper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D84043: [AArch64][SVE] Fix CFA calculation in presence of SVE objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84232: [clangd] Set minimum gRPC version to 1.27
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D82283: Add new function properties to FunctionPropertiesAnalysis
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D84233: [lit] Escape ANSI control character in xunit output
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 1af9fc8 - [ARM] Generate [SU]HADD from ((a + b) >> 1)
Petre-Ionut Tudor via llvm-commits
- [Differential] D83777: [ARM] Generate [SU]HADD from ((a + b) >> 1)
Petre Tudor via llvm-commits
- [PATCH] D84234: [DWARFYAML] Implement the .debug_loclists section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84235: [lit][xunit output] Don't include tests skipped due to sharding
Alexander Richardson via Phabricator via llvm-commits
- [compiler-rt] 14c4de1 - [compiler-rt] Use -nostdinc++ in clang_rt.profile to avoid including C++ headers
Louis Dionne via llvm-commits
- [PATCH] D84238: [PowerPC] Set v1i128 to expand for SETCC to avoid crash
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79870: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D82699: [driver][arm64] Set target CPU to A12 for compiler invocations that target Apple Silicon
Nico Weber via Phabricator via llvm-commits
- [PATCH] D84239: [DWARFYAML] Refactor range list table to hold more data structure.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84240: [llvm-readelf] - Introduce describe() helper functions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83323: AMDGPU/GlobalISel: Handle call return values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80633: DAG: Handle expanding strict_fsub into fneg and strict_fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83710: TableGen/GlobalISel: Allow output instructions with multiple defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78669: PowerPC: Add emergency stack spill slots for SPE
Justin Hibbits via Phabricator via llvm-commits
- [llvm] 9bacf15 - [AArch64][SVE] Fix PCS for functions taking/returning scalable types.
Sander de Smalen via llvm-commits
- [Differential] D84041: [AArch64][SVE] Fix PCS for functions taking/returning scalable types.
Sander de Smalen via llvm-commits
- [PATCH] D83833: [GISel] Add new GISel combiners for G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 4f029d1 - [GWP-ASan] Split the unwinder into segv/non-segv.
Mitch Phillips via llvm-commits
- [PATCH] D81899: [gicombiner] Unify common state for current targets into CommonTargetCombinerHelperState
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 28da575 - Fix typo in tutorial
via llvm-commits
- [llvm] 4d75cc4 - More conservatively report status from LoopIdiomRecognize
Jon Roelofs via llvm-commits
- [llvm] dc09c65 - LoopIdiomRecognize: use ExpandedValuesCleaner in another place
Jon Roelofs via llvm-commits
- [Differential] D84071: More conservatively report status from LoopIdiomRecognize
Jon Roelofs via llvm-commits
- [llvm] 8c6d48b - [llvm-readobj] Construct relocation-aware DWARFDataExtractor to decode .eh_frame addresses correctly
Fangrui Song via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
Juneyoung Lee via Phabricator via llvm-commits
- [lld] 86ab98b - [ELF] -r: rewrite SHT_GROUP content if some members are combined or discarded
Fangrui Song via llvm-commits
- [PATCH] D84243: Build: Move TF source file inclusion from build system to source files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D82638: [MachineCopyPropagation] BackwardPropagatableCopy: add check for hasOverlappingMultipleDef
Simon Wallis via Phabricator via llvm-commits
- [llvm] bb8850d - [Loop Fusion] Integrate Loop Peeling into Loop Fusion
Sidharth Baveja via llvm-commits
- [PATCH] D82927: Intergerate Loop Peeling into Loop Fusion
Sidharth Baveja via Phabricator via llvm-commits
- [Differential] D82927: Intergerate Loop Peeling into Loop Fusion
Sidharth Baveja via llvm-commits
- [PATCH] D84246: [clang][LTO] Pass-through remarks options and set auto hotness threshold
Wei Wang via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1ee1da1 - [NFC] Fix unused var warning
Jordan Rupprecht via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] b13b858 - [NewPM] Support optnone under new pass manager
Arthur Eubanks via llvm-commits
- [PATCH] D84249: AMDGPU/GlobalISel: Stop using G_EXTRACT in argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2d27f24 - [NFC] Make documentation for CallBase::hasFnAttr() more clear.
Kevin P. Neal via llvm-commits
- [llvm] 4fe912f - Build: Move TF source file inclusion from build system to source files
Nico Weber via llvm-commits
- [PATCH] D84250: [InstSimplify] ExpandBinOp should fold an expression only when it's safe
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] aa830e9 - [LLVMgold.so][test] Fix tests after D84132/55fa315b0352
Fangrui Song via llvm-commits
- [PATCH] D69331: [LegacyPM] Port CGProfile pass
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84251: [ValueTracking] Fix incorrect handling of canCreateUndefOrPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D80873: [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 0d3a5d0 - [NFC][PowerPC] Updated a number of Power PC tests used for PC Relative
Stefan Pintilie via llvm-commits
- [PATCH] D81981: [PGO] Supplement PGO profile with Sample profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Michael Liao via Phabricator via llvm-commits
- [compiler-rt] b9fc20e - [compiler-rt][test][profile] Fix missing include
Jon Roelofs via llvm-commits
- [llvm] ac0edc5 - Revert "[Windows] Fix limit on command line size"
Serge Pavlov via llvm-commits
- [compiler-rt] db00fac - [compiler-rt][asan] decommit shadow memory for unmaps in fuchsia.
Marco Vanotti via llvm-commits
- [PATCH] D84091: [ARM] Extra MVE select(binop) patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 7bedae7 - [PGO][PGSO] Add profile guided size optimization to loop vectorization legality.
Hiroshi Yamauchi via llvm-commits
- [llvm] 28759e9 - [MBP] Use profile count to compute tail dup cost if it is available
Guozhi Wei via llvm-commits
- [PATCH] D84038: Passing the flag bigobj globally when building debug compiler on Windows
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D83417: GlobalISel: Restructure argument lowering loop in handleAssignments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84256: [buildbot] Moved MLIR buildbot config under buildbot/google/mlir
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [llvm] 63a4509 - DebugInfo: make test/DebugInfo/X86/debug-macro-dwo.ll more comprehensive
David Blaikie via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81901: GlobalISel: Implement bitcast action for G_EXTRACT_VECTOR_ELEMENT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83592: [Coverage] Add comment to skipped regions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84258: [buildbot] Added config files for CUDA build bots
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D84259: [NFC][NewPM] Add clarification on analysis manager proxies
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 1030e82 - [ARM] Add MVE_TwoOpPattern. NFC
David Green via llvm-commits
- [PATCH] D83219: [ARM] Add MVE_TwoOpPattern. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84261: [PGO] Supporting code for always instrumenting entry block
Rong Xu via Phabricator via llvm-commits
- [PATCH] D84262: Avoid failing a CHECK in `DlAddrSymbolizer::SymbolizePC`.
Dan Liew via Phabricator via llvm-commits
- [llvm] 8a268be - Revert D82927 "[Loop Fusion] Integrate Loop Peeling into Loop Fusion"
Fangrui Song via llvm-commits
- [PATCH] D83993: [scudo][standalone] Change the release loop for efficiency purposes
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D83468: [Debuginfo] Fix for PR46653
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D84001: [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] 923cf89 - Avoid failing a CHECK in `DlAddrSymbolizer::SymbolizePC`.
Dan Liew via llvm-commits
- [llvm] 1154689 - [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
via llvm-commits
- [llvm] 303a7f7 - [llvm-libtool-darwin] Add support for -static option
Sameer Arora via llvm-commits
- [PATCH] D84264: [SCCP] Directly remove non-feasible edges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D84265: [AIX][XCOFF] emit symbol visibility for xcoff object file.
Digger via Phabricator via llvm-commits
- [PATCH] D84266: [flang] Temp Driver - pass the flag to change the default integer kind through to F18_FC
Alexis Perry-Holby via Phabricator via llvm-commits
- [llvm] 2fe0ea8 - DAG: Handle expanding strict_fsub into fneg and strict_fadd
Matt Arsenault via llvm-commits
- [llvm] 2892bec - DebugInfo: Add missing comment from llvm/test/DebugInfo/X86/debug-macro-dwo.ll
David Blaikie via llvm-commits
- [PATCH] D82593: Cleanup CallConvLower.cpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [llvm] 9e78371 - [llvm-libtool-darwin] Allow flattening archives
Sameer Arora via llvm-commits
- [llvm] 5b5dc24 - [X86][AVX] getTargetShuffleMask - don't decode VBROADCAST(EXTRACT_SUBVECTOR(X,0)) patterns.
Simon Pilgrim via llvm-commits
- [llvm] ef868a8 - [SCCP] Add switch+range tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D83602: [DAGCombiner] Scalarize splats with just one demanded lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D84111: [X86] Enable PostRA scheduler in the SNB scheduler model the default for Linux and Windows w/clang
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84270: [SCCP] Remove dead switch cases based on range information
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60620: [HIP] Support target id by --offload-arch
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D84028: GlobalISel: Translate llvm.powi intrinsic
Jessica Paquette via Phabricator via llvm-commits
- [llvm] f659c44 - CodeGen: Add support for lowering byref attribute
Matt Arsenault via llvm-commits
- [PATCH] D84271: [docs] Fix Markdown format in Language Reference
Chris Morin via Phabricator via llvm-commits
- [PATCH] D84036: GlobalISel: Legalize G_FPOWI
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D83955: [PowerPC][Power10] Implementation of 128-bit Binary Vector Multiply builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81947: [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec
Victor Huang via Phabricator via llvm-commits
- [llvm] 1168119 - AMDGPU: Start interpreting byref on kernel arguments
Matt Arsenault via llvm-commits
- [PATCH] D79630: AMDGPU: Start interpreting byref on kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84273: [NFCI] Remove unneeded std::forward
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 7941dc5 - GlobalISel: Translate llvm.powi intrinsic
Matt Arsenault via llvm-commits
- [llvm] 7cd8a02 - GlobalISel: Legalize G_FPOWI
Matt Arsenault via llvm-commits
- [llvm] b258920 - AMDGPU/GlobalISel: Fix not erasing inst when lowering G_FRINT
Matt Arsenault via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Victor Huang via Phabricator via llvm-commits
- [PATCH] D84274: Fixed move constructor of MMI to move MachineFunctions map
Sridhar Gopinath via Phabricator via llvm-commits
- [llvm] 7a66913 - AMDGPU/GlobalISel: Add some baseline degenerate call argument tests
Matt Arsenault via llvm-commits
- [llvm] f1ae96d - [AArch64][GlobalISel] Fix TLS accesses clobbering registers incorrectly.
Amara Emerson via llvm-commits
- [llvm] 7915444 - Revert "[AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy"
Amara Emerson via llvm-commits
- [llvm] 1eb279d - [PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests
Amy Kwan via llvm-commits
- [PATCH] D82929: [PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] bf6bc62 - GlobalISel: Use Register and update comment physical register syntax
Matt Arsenault via llvm-commits
- [PATCH] D83560: [DebugInfo] Added support for DW_OP_implicit_value in llvm
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D84276: GlobalISel: Don't fail translate on intrinsics with metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84277: [PowerPC][Power10] Fix vins*vlx instructions to have i32 arguments.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D84278: DebugInfo: Use debug_line.dwo for debug_macro.dwo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D82084: [DebugInfo] Refactored out `debug_line.dwo` emission from `DwarfTypeUnit` to `DwarfDebug`
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81476: [DWARF5] Enable .debug_line.dwo section emission if macro info is present
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84279: AMDGPU/GlobalISel: Handle llvm.amdgcn.reloc.constant
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0881d0b - [PDB][NativeSession] Clean up some things in NativeSession.
Amy Huang via llvm-commits
- [PATCH] D84280: [flang] Fix source line continuation in potential macro calls (bugzilla 46768)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84281: [flang] Replay a FORMAT at the right position
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D77446: Add MIR-level debugify with only locations support for now
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84282: [flang] Handle leading zeroes after decimal in REAL formatted input
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84283: [flang] Check for misplaced labels
Peter Klausler via Phabricator via llvm-commits
- [llvm] ace0bf7 - [ValueTracking] Fix incorrect handling of canCreateUndefOrPoison
Juneyoung Lee via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84284: [flang] Implement byte-swapped external unformatted I/O in runtime
Peter Klausler via Phabricator via llvm-commits
- [compiler-rt] abd4515 - [Coverage] Add comment to skipped regions
Zequan Wu via llvm-commits
- [lld] 81d68ad - [lld] Disable -Wsuggest-override for unittests
Logan Smith via llvm-commits
- [PATCH] D84286: [Symbolize][PDB] Switch llvm-symbolizer to use PDB_ReaderType::Native.
Amy Huang via Phabricator via llvm-commits
- [polly] 21c0b4c - Disable -Wsuggest-override for all remaining unittests/ directories
Logan Smith via llvm-commits
- [llvm] cf55866 - [test-release] fallback to py3's venv module
Brian Cain via llvm-commits
- [llvm] e8425b2 - [PowerPC] add store (load float*) pattern to isProfitableToHoist
Chen Zheng via llvm-commits
- [PATCH] D82341: [PowerPC] add store (load float*) pattern to isProfitableToHoist
ChenZheng via Phabricator via llvm-commits
- [PATCH] D83365: [PowerPC] start and end parameters for fixupIsDeadOrKill may exist in different block before RA
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] 87d7254 - [Coverage] Fix coverage test cases.
Zequan Wu via llvm-commits
- [PATCH] D84287: [SelectionDAG] Make LegalizeDAG lower FNEG using integer ops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84288: [WebAssembly] Autogenerate checks in simd-offset.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D84290: Fix for the scenario when type guard has intrinsic type specification and Selector is NOT unlimited Polymorphic.
Inderjeet via Phabricator via llvm-commits
- [llvm] e4ef948 - [DWARFYAML] Use yaml::Hex64 rather than uint64_t as length. NFC.
Xing GUO via llvm-commits
- [PATCH] D84291: [PowerPC][Power10] Fix the Test LSB by Byte (xvtlsbb) Builtins Implementation
Amy Kwan via Phabricator via llvm-commits
- [llvm] 8632931 - [DWARFYAML] Make the length field of compilation units optional. NFC.
Xing GUO via llvm-commits
- [PATCH] D84292: Only enable -Wsuggest-override if it doesn't suggest adding override to functions that are already final
Logan Smith via Phabricator via llvm-commits
- [PATCH] D84293: Add an assertion in SmallVector::push_back()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81554: [ADT] Allow IsSizeLessThanThresholdT for incomplete types. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 9bbf0ec - [PowerPC] Fix the implicit operands in PredicateInstruction()
Kang Zhang via llvm-commits
- [Differential] D83519: [NewPM] Support optnone under new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [Differential] D83265: [MBP] Use profile count to compute tail dup cost if it is available
Guozhi Wei via Phabricator via llvm-commits
- [Differential] D83219: [ARM] Add MVE_TwoOpPattern. NFC
Dave Green via Phabricator via llvm-commits
- [Differential] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Digger via Phabricator via llvm-commits
- [Differential] D83002: [llvm-libtool-darwin] Add support for -static option
Sameer Arora via Phabricator via llvm-commits
- [Differential] D83520: [llvm-libtool-darwin] Allow flattening archives
Sameer Arora via Phabricator via llvm-commits
- [Differential] D82929: [PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [Differential] D82341: [PowerPC] add store (load float*) pattern to isProfitableToHoist
ChenZheng via Phabricator via llvm-commits
- [Differential] D82390: [PowerPC] Fix the implicit operands in PPCInstrInfo::PredicateInstruction()
Zhang Kang via Phabricator via llvm-commits
- [llvm] 8912252 - [PowerPC] Fix wrong codegen when stack pointer has to realign in prologue
Kai Luo via llvm-commits
- [llvm] c3f9697 - [PowerPC] Fix wrong codegen when stack pointer has to realign performing dynalloc
Kai Luo via llvm-commits
- [llvm] 360ab70 - [SimplifyCFG] Do not create unneeded PR Phi in block with convergent calls
Max Kazantsev via llvm-commits
- [Differential] D83936: [SimplifyCFG] Do not create unneeded PR Phi in block with convergent calls
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 34b9bbb - [NFC][Reduce] Group llvm-reduce options into a group, uncluttering --help
Roman Lebedev via llvm-commits
- [PATCH] D84294: [SCEV] Remove invalid assert. PR46786
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D72325: [AMDGPU] Fix cluster size threshold calculation
Jay Foad via Phabricator via llvm-commits
- [PATCH] D82192: [AMDGPU] Move SIWholeQuadMode after MachineScheduler
Jay Foad via Phabricator via llvm-commits
- [llvm] 3a34194 - [ARM] Fix Asm/Disasm of TBB/TBH instructions
David Spickett via llvm-commits
- [llvm] 44967fc - AMDGPU: Simplify f16 to i64 custom lowering
Petar Avramovic via llvm-commits
- [PATCH] D84295: [CallGraph] Preserve call records vector when replacing call edge
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] b96114c - [SCEV] Remove premature assert. PR46786
Max Kazantsev via llvm-commits
- [PATCH] D84298: [AArch64] Fix operand definitions of XPACI/XPACD
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 5567c62 - [Matrix] Add LowerMatrixIntrinsics to the NPM
Sjoerd Meijer via llvm-commits
- [llvm] 94e4e37 - [Thumb] set code alignment for 16-bit load from constant pool
Simon Wallis via llvm-commits
- [Differential] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] e0a372f - [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via llvm-commits
- [llvm] a4bbc3b - [ARM] Predicated binary operation tests. NFC
David Green via llvm-commits
- [llvm] b49d47f - Make lit TestRunner.py work in Python 3
Marcel Hlopko via llvm-commits
- [Differential] D81361: Make lit TestRunner.py work in Python 3
Marcel Hlopko via Phabricator via llvm-commits
- [llvm] bef56f7 - [AArch64][SVE] Correctly allocate scavenging slot in presence of SVE.
Sander de Smalen via llvm-commits
- [Differential] D70174: [AArch64][SVE] Use FP for scavenging slot
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84300: [LLD][ELF] - Linkerscript: report location for the "unclosed comment in a linker script" error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D84301: [AMDGPU] Fix AMDGPUPerfHint::isIndirectAccess test case
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83862: [AMDGPU] Add missing test prefixes
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] 952fdb6 - [sanitizer,NFC] InternalAlloc cleanup
Vitaly Buka via llvm-commits
- [llvm] c1d8e39 - [Test] Add more simple tests for PR46786
Max Kazantsev via llvm-commits
- [llvm] 54ef74f - [llvm-readobj/readelf] - Don't fail dumping when unable to read the name of the SHT_DYNSYM section.
Georgii Rymar via llvm-commits
- [PATCH] D64984: [Verifier] Verify all blockaddress constants left over have at least one user.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 36f9fe2 - [PowerPC] fixupIsDeadOrKill start and end in different block fixing
Chen Zheng via llvm-commits
- [Differential] D83365: [PowerPC] start and end parameters for fixupIsDeadOrKill may exist in different block before RA
ChenZheng via Phabricator via llvm-commits
- [llvm] 066e209 - [llvm-readelf/readobj] - Fix the behavior when a sections is included in two groups at the same time.
Georgii Rymar via llvm-commits
- [llvm] cf9fa2a - [lAA] Return SmallVectorImpl& instead of SmallVector& (NFC).
Florian Hahn via llvm-commits
- [llvm] 2c65908 - [AMDGPU] Don't combine memory intrs to v3i16
Sebastian Neubauer via llvm-commits
- [PATCH] D84308: [PowerPC] Retrieve the offset from load/store if it stores to stack slots
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 3520297 - [llvm-readelf] - Introduce describe() helper functions.
Georgii Rymar via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D84309: [InstCombine] Preserve FMA opportunities when combining PHI nodes
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] ce6de37 - [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope
via llvm-commits
- [Differential] D82129: [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D84312: AArch64: use "LBB-_func" entries in 32-bit jump tables for MachO
Tim Northover via Phabricator via llvm-commits
- [llvm] 3533e0a - [ARM] Add patterns for select(p, BinOp(x, y), z) -> BinOpT(x, y,p z)
David Green via llvm-commits
- [PATCH] D83222: [ARM] Add patterns for select(p, BinOp(x, y), z) -> BinOpT(x, y,p z)
Dave Green via Phabricator via llvm-commits
- [Differential] D83222: [ARM] Add patterns for select(p, BinOp(x, y), z) -> BinOpT(x, y,p z)
Dave Green via Phabricator via llvm-commits
- [PATCH] D84313: AMDGPU: global_atomic_csub is not always dereferenceable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84314: AMDGPU/GlobalISel: Fix assert on copy to vcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84008: [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.
James Henderson via Phabricator via llvm-commits
- [llvm] f8abecf - [ARM] Extra MVE select(binop) patterns
David Green via llvm-commits
- [llvm] 4464d90 - [NFC][Reduce] Rewrite remove-funcs.ll to use FileCheck, make it less fragile
Roman Lebedev via llvm-commits
- [llvm] 68922f7 - [NFC][Reduce] Add a test showing that we fail to to reduce single/last feature
Roman Lebedev via llvm-commits
- [llvm] be37f13 - [SLP]Add an extra test for vectorization of non-pow-2 trees, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D84318: [Reduce] Rewrite runDeltaPass() workloop: do reduce a single and/or last target
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84319: AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.csub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84320: [LoopSimplifyCFG] Delete landing pads in dead exit blocks
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 6ad047c - MappedBlockStream.h - remove unnecessary MSFLayout forward declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] fa95688 - SelectionDAGBuilder.cpp - remove duplicate includes that already exist in SelectionDAGBuilder.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 5623da5 - DebugSubsectionVisitor.h - remove unnecessary includes/forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D84321: GlobalISel: Fix maxScalarIf predicate check
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84323: [llvm-readelf/readobj] - Detemplate printRelRelaReloc() methods.
George Rimar via Phabricator via llvm-commits
- [llvm] 2a6c871 - [InstCombine] Move target-specific inst combining
Sebastian Neubauer via llvm-commits
- [Differential] D81728: [InstCombine] Add target-specific inst combining
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] b98b170 - [XCOFF] Enable symbol alias for AIX
via llvm-commits
- [Differential] D83252: [XCOFF] Enable symbol alias for AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D84324: AMDGPU/GlobalISel: Lower G_FREM
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D83945: [SystemZ/ZOS] Implement setLastAccessAndModificationTime()
Kai Nacke via Phabricator via llvm-commits
- [llvm] a60251d - [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via llvm-commits
- [Differential] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D84325: GlobalISel: Drop original type pointeriness in minScalarSameAs
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] c61dcb8 - [compiler-rt] fix build on Illumos
David Carlier via llvm-commits
- [llvm] 0b8fd77 - [AMDGPU][MC] Corrected decoding of 16-bit literals
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D84050: YAML: Don't assume an arbitrary StringRef is null terminated
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f78fe57 - [SCEVExpander] Fix indentation/formatting (NFC).
Florian Hahn via llvm-commits
- [llvm] e2529e2 - [llvm-readobj] - Don't get the name of the symbol table in ELFDumper<ELFT>::printSymbolsHelper.
Georgii Rymar via llvm-commits
- [PATCH] D84326: [SCEVExpander] Use IRBuilderCallbackInserter to call rememberInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84327: [SCEVExpander] Add helper to clean up instrs inserted while expanding.
Florian Hahn via Phabricator via llvm-commits
- [Differential] D83543: [CodeMoverUtils] Add more data dependency related test case
rithik sharma via Phabricator via llvm-commits
- [llvm] 167cac3 - [CodeMoverUtils] Add more data dependency related test case
via llvm-commits
- [PATCH] D84328: [ScheduleDAGRRList] Limit number of candidates to explore.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83335: [ScheduleDAGRRList] Use std::*_heap() to keep candidate queue a heap.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84329: [openmp] Clean up OMPKinds.def remove OMP_DIRECTIVE
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Cameron McInally via Phabricator via llvm-commits
- [compiler-rt] 238bbd4 - Revert abd45154b "[Coverage] Add comment to skipped regions"
Hans Wennborg via llvm-commits
- [PATCH] D82044: Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D82521: Refactor FunctionPropertiesAnalysis
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D82523: Add a Printer to the FunctionPropertiesAnalysis
Tarindu Jayatilaka via Phabricator via llvm-commits
- [llvm] 56c92bf - [SLP][Test] Precommit tests for D83779. NFC.
Anton Afanasyev via llvm-commits
- [PATCH] D84330: [llvm-readelf] - Simplify the implementation of getSectionTypeString() helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 7a33eaf - ProfileSummaryInfo.h - remove unnecessary ProfileSummary forward declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4e171c9 - [NFC][NewPM] Add clarification on analysis manager proxies
Arthur Eubanks via llvm-commits
- [PATCH] D84331: GlobalISel: Add scalarSameSizeAs LegalizeRule
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84332: [DAGCombiner] Fold sext_inreg of a masked load into a signed extended masked load
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D84333: build: always add support for assembly targets on Darwin
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D83153: [DAGCombiner] Prevent regression in isMulAddWithConstProfitable
Sanjay Patel via Phabricator via llvm-commits
- [Differential] D82044: Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 44a6bda - Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis
Mircea Trofin via llvm-commits
- [llvm] 25203e7 - [ADT] Delete unused llvm::pointer_union_detail::AssignableFrom
Fangrui Song via llvm-commits
- [llvm] 8fa824d - [ARM] Add predicated add reduction patterns
David Green via llvm-commits
- [PATCH] D84101: [ARM] Add predicated add reduction patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D83800: Support PC relative relocation on AArch64 and PPC64 in RelocationResolver
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D84337: AMDGPU: Don't assert on f16 inv2pi immediates pre-gfx8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84338: AMDGPU: Handle a few missing cases in getAddrModeArguments
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 88ba9fa - [gn build] Port 2a6c871596ce & 44a6bda19b40
Fangrui Song via llvm-commits
- [llvm] a5e0194 - Revert "Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis"
Mircea Trofin via llvm-commits
- [llvm] 33d2395 - [MSAN] Instrument libatomic load/store calls
Gui Andrade via llvm-commits
- [Differential] D83337: [MSAN] Instrument libatomic load/store calls
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 0788ba0 - [gn build] Handle X86InstCombineIntrinsic.cpp in 2a6c871596ce
Fangrui Song via llvm-commits
- [PATCH] D78491: Avoid relying on address space zero default parameter in llvm/IR
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84344: AMDGPU: Don't assert in canInsertSelect
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 28e0298 - [gn build] Port 2a6c871596c
LLVM GN Syncbot via llvm-commits
- [llvm] a1d99af - [gn build] Port a5e0194709c
LLVM GN Syncbot via llvm-commits
- [llvm] 274b6b0 - Only enable -Wsuggest-override if it doesn't suggest adding override to functions that are already final
Logan Smith via llvm-commits
- [llvm] 418121c - Reapply "Rename InlineFeatureAnalysis to FunctionPropertiesAnalysis"
Mircea Trofin via llvm-commits
- [llvm] 51cd326 - [WebAssembly] Autogenerate checks in simd-offset.ll
Thomas Lively via llvm-commits
- [llvm] 1fd1bee - AMDGPU/GlobalISel: Fix translation of indirect calls
Matt Arsenault via llvm-commits
- [compiler-rt] 746b5fa - [profile][test] Add -fuse-ld=bfd to make instrprof-lto-pgogen.c robust
Fangrui Song via llvm-commits
- [PATCH] D84345: [AMDGPU] Set the default globals address space to 1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84346: Adding Pass Dependencies for CodeGenPrepare
Andrew Litteken via Phabricator via llvm-commits
- [compiler-rt] f93b55a - [Sanitizers] Add interceptor for xdrrec_create
Gui Andrade via llvm-commits
- [llvm] d523a8d - AMDGPU: Add IntrWillReturn to llvm.amdgcn.atomic.csub
Matt Arsenault via llvm-commits
- [llvm] b98f902 - GlobalISel: Restructure argument lowering loop in handleAssignments
Matt Arsenault via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84347: [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 6f43711 - AMDGPU: Don't assert on f16 inv2pi immediates pre-gfx8
Matt Arsenault via llvm-commits
- [PATCH] D80395: HowToReleaseLLVM: Clean up document and remove references to SVN
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D84349: [llvm][NFC] Remove definition from build system of LLVM_HAVE_TF_AOT
Mircea Trofin via Phabricator via llvm-commits
- [llvm] d074749 - [gn build] (manually) port 746b5fad5b
Nico Weber via llvm-commits
- [PATCH] D84350: [flang][OpenMP] Added support for lowering OpenMP taskyield construct
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 0c92bfa - GlobalISel: Don't use virtual for distinguishing arg handlers
Matt Arsenault via llvm-commits
- [llvm] d26526f - AArch64: Use Register
Matt Arsenault via llvm-commits
- [llvm] 652e304 - [llvm][NFC] Remove definition from build system of LLVM_HAVE_TF_AOT
Mircea Trofin via llvm-commits
- [PATCH] D84351: [MSAN] Never allow checking calls to __sanitizer_unaligned_{load,store}
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D83427: [MSAN] Update tests due to widespread eager checking
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D78648: [CMake] Bump CMake minimum version to 3.13.4
Louis Dionne via Phabricator via llvm-commits
- [compiler-rt] 3eec657 - Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups.
Hans Wennborg via llvm-commits
- [lld] 3eec657 - Revert "Enable -Wsuggest-override in the LLVM build" and the follow-ups.
Hans Wennborg via llvm-commits
- [Differential] D78648: [CMake] Bump CMake minimum version to 3.13.4
Louis Dionne via Phabricator via llvm-commits
- [llvm] cd0a36b - CodeViewDebug.cpp - remove duplicate includes that already exist in CodeViewDebug.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1c060aa - DwarfCompileUnit.cpp - remove duplicate includes that already exist in DwarfCompileUnit.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 08b4a50 - [PowerPC][Power10] Fix the Test LSB by Byte (xvtlsbb) Builtins Implementation
Amy Kwan via llvm-commits
- [llvm] eae6bb3 - [SCCP] Add multi-edge switch + phi test case (NFC)
Nikita Popov via llvm-commits
- [PATCH] D82995: [UpdateTestChecks] Allow $ in function names
David Greene via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
David Greene via Phabricator via llvm-commits
- [PATCH] D84352: [flang] Fix an assert when RESHAPE() is called on empty strings
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] f3e667b - [gn build] Port 418121c30a8
LLVM GN Syncbot via llvm-commits
- [llvm] bcbc611 - [CGP] Add Pass Dependencies
Andrew Litteken via llvm-commits
- [PATCH] D83875: [XCOFF][AIX] Enable -ffunction-sections
Jason Liu via Phabricator via llvm-commits
- [PATCH] D84353: [flang][openmp] Required clauses are allowed
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D83560: [DebugInfo] Emit DW_OP_implicit_value for Floating point constants
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D84354: [AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logic
Mahesha S via Phabricator via llvm-commits
- [llvm] 411eb87 - [ARM] Fix missing MVE_VMUL_qr predicate
David Green via llvm-commits
- [PATCH] D83242: [clang][BPF] support expr with typedef/record type for FIELD_EXISTENCE reloc
Andrii Nakryiko via Phabricator via llvm-commits
- [compiler-rt] a305d25 - asan_device_setup's wrapper scripts not handling args with spaces correctly
Evgenii Stepanov via llvm-commits
- [PATCH] D84357: [llvm][NFC] Add comments and common-case API to MachineBlockFrequencyInfo
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D84358: Temporarily revert D83903 "[PGO] Enable the extended value profile buckets for mem op sizes."
Fangrui Song via Phabricator via llvm-commits
- [llvm] 111a018 - [llvm][NFC] const-ed MachineBlockFrequencyInfo::isIrrLoopHeader
Mircea Trofin via llvm-commits
- [llvm] 33f6542 - [SCCP] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] e20b307 - [SCCP] Add additional multi-edge + phi tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 5724c8b - Temporarily revert D83903 "[PGO] Enable the extended value profile buckets for mem op sizes."
Fangrui Song via llvm-commits
- [llvm] dfecad4 - [gn build] Remove something I missed in 1afd889d0
Nico Weber via llvm-commits
- [PATCH] D84359: [PowerPC] Add vector pair load/store instructions and vector pair register class
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84360: [WIP][LLD][PowerPC] Implement GOT to PC-Rel relaxation
Nemanja Ivanovic via Phabricator via llvm-commits
- [polly] 8b56b03 - [Polly] Run polly-update-format. NFC.
Michael Kruse via llvm-commits
- [PATCH] D84361: scudo: Interleave odd and even tags for adjacent blocks.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 5c24517 - DebugInfo: Use debug_line.dwo for debug_macro.dwo
David Blaikie via llvm-commits
- [lld] 388c9fb - Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories.
Logan Smith via llvm-commits
- [llvm] 388c9fb - Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories.
Logan Smith via llvm-commits
- [compiler-rt] 388c9fb - Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories.
Logan Smith via llvm-commits
- [PATCH] D84363: [XCOFF][AIX] Handle llvm.used and llvm.compiler.used global array
Jason Liu via Phabricator via llvm-commits
- [llvm] ae35c09 - [MVT] Fix getTypeForEVT for v64f16 and v128f16
Christopher Tetreault via llvm-commits
- [llvm] dbdda82 - Revert D84057 "[PGO][PGSO] Remove a temporary flag used for gradual rollout."
Fangrui Song via llvm-commits
- [PATCH] D68035: [PowerPC] Extend custom lower of vector truncate to handle wider input
Roland Froese via Phabricator via llvm-commits
- [llvm] 50da55a - [PGO] Supporting code for always instrumenting entry block
Rong Xu via llvm-commits
- [llvm] 23c5e59 - [SVE] Remove calls to VectorType::getNumElements from Analysis
Christopher Tetreault via llvm-commits
- [PATCH] D84365: [WebAssembly] Fix store_unfolded_offset tests in simd-offset.ll
Thomas Lively via Phabricator via llvm-commits
- [llvm] e6ea5b3 - [LLVM] Update formatv() documentation to clarify no escape for `}`
Rahul Joshi via llvm-commits
- [llvm] ed88cd7 - [NFC] Simplify `splitLiteralAndReplacement` function
Rahul Joshi via llvm-commits
- [llvm] deeb2fd - [X86] Remove a couple temporary std::string for CPU names that I don't need to exist.
Craig Topper via llvm-commits
- [llvm] 5f11027 - [PowerPC][Power10] Fix vins*vlx instructions to have i32 arguments.
Amy Kwan via llvm-commits
- [llvm] 27650ec - Revert D81682 "[PGO] Extend the value profile buckets for mem op sizes."
Fangrui Song via llvm-commits
- [llvm] bd9b223 - [gn build] Port 27650ec5541
LLVM GN Syncbot via llvm-commits
- [PATCH] D84367: AMDGPU: Fix failures from overflowing uint8_t number of operands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 13ad00b - [ORC] Add a TargetProcessControl-based dynamic library search generator.
Lang Hames via llvm-commits
- [llvm] 23cc19d - [gn build] Port 13ad00be98e
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 19d9c03 - [DFSan] Handle fast16labels for all API functions.
Matt Morehouse via llvm-commits
- [PATCH] D84369: [flang] Allow omission of comma in FORMAT(1PE5.2) in runtime
Peter Klausler via Phabricator via llvm-commits
- [llvm] b2c65be - [X86] Rework the "sahf" feature flag to only apply to 64-bit mode.
Craig Topper via llvm-commits
- [PATCH] D84370: [flang] Add runtime I/O APIs for COMPLEX formatted input
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84371: [DFSan] Add efficient fast16labels instrumentation mode.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D84373: [AArch64][SVE] Teach copyPhysReg to copy ZPR2/3/4.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84374: [Matrix] Add asserts for mismatched element types.
Braedy Kuzma via Phabricator via llvm-commits
- [llvm] 724bf4e - [Symbolize][PDB] Switch llvm-symbolizer to use PDB_ReaderType::Native.
Amy Huang via llvm-commits
- [PATCH] D69257: Outline non returning functions unless a longjmp
Ruijie Fang via Phabricator via llvm-commits
- [PATCH] D73051: [GlobalISel][AMDGPU] Legalize saturating add/subtract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82826: [X86] support .nops directive
Craig Topper via Phabricator via llvm-commits
- [llvm] ebe5f17 - [X86] Remove the DeprecatedMPX feature flag.
Craig Topper via llvm-commits
- [lld] 77e0e9e - Reapply "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories."
Logan Smith via llvm-commits
- [polly] 77e0e9e - Reapply "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories."
Logan Smith via llvm-commits
- [llvm] 6f0d99d - [OpenMPOpt] Regression test for hiding latency of H2D mem transfers
Hamilton Tobon Mosquera via llvm-commits
- [PATCH] D84376: AMDGPU/GlobalISel: Fix selecting broken copies for s32->s64 anyext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84377: [WebAssembly] Implement truncating vector stores
Thomas Lively via Phabricator via llvm-commits
- [llvm] 3b8ffde - [flang][openmp] Required clauses are allowed
via llvm-commits
- [compiler-rt] 99ad956 - [PGO] Don't call calloc(0, sizeof(ValueProfNode *))
Fangrui Song via llvm-commits
- [llvm] 6b55a95 - [DebugInfo] Emit DW_OP_implicit_value for Floating point constants
Sourabh Singh Tomar via llvm-commits
- [PATCH] D84378: [PGO] Fix incorrect function entry count
Rong Xu via Phabricator via llvm-commits
- [PATCH] D80945: [DebugInfo] Fix a fatal error originating from split-macro support
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D84379: PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Zachary Turner via Phabricator via llvm-commits
- [llvm] c4cf250 - [DWARFYAML] Refactor range list table to hold more data structure.
Xing GUO via llvm-commits
- [PATCH] D84076: [llvm-exegesis] Unset HAVE_LIBPFM if the kernel is too old.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D84135: [NFC][IR] add comments and a unit test for User::replaceUsesOfWith
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 9d2da67 - Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants"
Sourabh Singh Tomar via llvm-commits
- [PATCH] D83937: [Power] Set the mayRaiseFPException for FCMPUS/FCMPUD
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 557db6f - Reland D84057 [PGO][PGSO] Remove a temporary flag used for gradual rollout.
Fangrui Song via llvm-commits
- [PATCH] D84382: [PowerPC][Power10] Cleanup p10vector clang test
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D84383: [DWARFYAML] Pull out common helper functions for rnglist and loclist tables. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D83242: [clang][BPF] support expr with typedef/record type for TYPE_EXISTENCE reloc
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D83878: BPF: support CORE existence checking for typedef and struct variables
Yonghong Song via Phabricator via llvm-commits
- [llvm] dab898f - [Windows] Fix limit on command line size
Serge Pavlov via llvm-commits
- [PATCH] D84384: [PowerPC][Power10] Add Vector Extract Double Instruction Definitions and MC tests
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D84386: [DWARFYAML] Add support for emitting custom operands for range list entry.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D82892: [NFC] Added comparision for all types in haveSameSpecialState() of Instruction.cpp
Vishal Chebrolu via Phabricator via llvm-commits
- [PATCH] D84388: [compiler-rt][sanitizers] Fix Solaris madvise declaration
Rainer Orth via Phabricator via llvm-commits
- [compiler-rt] 55c0f12 - [compiler-rt][sanitizers] Fix Solaris madvise declaration
Rainer Orth via llvm-commits
- [llvm] 469cb72 - [Reduce] Rewrite runDeltaPass() workloop: do reduce a single and/or last target
Roman Lebedev via llvm-commits
- [PATCH] D81994: [DWARFYAML][debug_addr] Use unsigned integer in Length, Version, etc. NFC.
Xing GUO via Phabricator via llvm-commits
- [llvm] 59a76d9 - Re-apply:" Emit DW_OP_implicit_value for Floating point constants"
Sourabh Singh Tomar via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D84390: RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 8998f8a - [DebugInfo] Attempt to fix regression test failure after 59a76d957a2603ee0
Sourabh Singh Tomar via llvm-commits
- [PATCH] D84026: [AMDGPU][MC] Added support of SP3 syntax for MTBUF format modifier
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D84391: [AMDGPU] Fix incorrect arch assert while setting up FlatScratchInit
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] 1162ffe - [llvm-readelf] - Simplify the implementation of getSectionTypeString() helper. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 722e5d6 - [lit] Include total elapsed time in xunit output
Alex Richardson via llvm-commits
- [llvm] 2f8e6b5 - [ScheduleDAGRRList] Limit number of candidates to explore.
Florian Hahn via llvm-commits
- [PATCH] D84393: [llvm-readelf] - Do not treat SHT_ANDROID_RELR sections the same as SHT_RELR.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83763: [GlobalISel][InlineAsm] Add register class ID to the flags of register input operands
Konstantin Schwarz via Phabricator via llvm-commits
- [llvm] 6c9da99 - [ScheduleDAGRRList] Pacify overload mismatch in std::min.
Florian Hahn via llvm-commits
- [llvm] f758d72 - Speculation.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 910506f - Fix implicit dependency on CommandLine.h
Simon Pilgrim via llvm-commits
- [llvm] 5b20c14 - ValueProfileCollector.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 18b4533 - Fix implicit dependency on CommandLine.h
Simon Pilgrim via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [llvm] 9314887 - [GlobalISel][InlineAsm] Add register class ID to the flags of register input operands
Konstantin Schwarz via llvm-commits
- [llvm] 697c6d8 - [Attributor] Cache query results for isPotentiallyReachable in AAReachability
Shinji Okumura via llvm-commits
- [PATCH] D82467: [PowerPC][Power10] Implement Truncate and Store VSX Vector Builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D84395: [AArch64] Fix a machine verifier ICE when using __builtin_return_address with return address sign and authentication
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D84397: [MSP430] Replace known epilogues with branches to __mspabi_func_epilog_N
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D83397: [flang] Replace uses of _Complex with std::complex
Jean Perier via Phabricator via llvm-commits
- [llvm] 1003113 - Fix -Wparentheses warning - add missing brackets around the entire assertion condition
Simon Pilgrim via llvm-commits
- [llvm] 7485e92 - [InstSimplify] reduce code duplication for binop expansion; NFC
Sanjay Patel via llvm-commits
- [llvm] 09c96a3 - [LoopIdiom] Add additional test cases.
Florian Hahn via llvm-commits
- [llvm] 82e3519 - [LSR] Re-generate check lines for test.
Florian Hahn via llvm-commits
- [llvm] b35833b - [GlobalISel][AMDGPU] Legalize saturating add/subtract
Matt Arsenault via llvm-commits
- [PATCH] D83884: GlobalISel: Make type for lower action more consistently optional
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84398: [yaml2obj] - Introduce a way to set default values when using ShOffset, ShName and ShSize fields.
George Rimar via Phabricator via llvm-commits
- [llvm] c798628 - [docs] Fix TestSuiteGuide.md to mention scipy
Russell Gallop via llvm-commits
- [PATCH] D82379: [docs] Fix TestSuiteGuide.md to mention scipy
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D83754: [Attributor] Unittest for Attributor
Florian Hahn via Phabricator via llvm-commits
- [llvm] ecd3f85 - [SCEVExpander] Use IRBuilderCallbackInserter to call rememberInstruction.
Florian Hahn via llvm-commits
- [PATCH] D84064: [flang][openacc] OpenACC module signature
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D84399: [SCEVExpander] Avoid re-sing existing casts if it means updating users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84042: [AArch64][SVE] Fix alignment of last predicate callee save
Paul Walker via Phabricator via llvm-commits
- [llvm] 68a80a4 - [SystemZ] Ensure -mno-vx disables any use of vector features
Ulrich Weigand via llvm-commits
- [llvm] d720ba1 - [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add SSE shift multiple use handling
Simon Pilgrim via llvm-commits
- [PATCH] D83915: [PowerPC] Remove QPX/A2Q BGQ/BGP support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D82788: AMDGPU: Fix alignment requirements for 96bit and 128bit local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96 and 128 local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D84403: [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D84406: [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84407: AMDGPU/GlobalISel: Select set.inactive intrinsic
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D84408: [llvm-readobj] - Don't stop dumping when the name of a relocation section can't be read.
George Rimar via Phabricator via llvm-commits
- [PATCH] D84410: [LAA] Dynamically allocate RuntimeCheckingPtrGroup (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84411: [LoopVersion] Pass RuntimePointerChecking directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84413: [DA][SDA] SyncDependenceAnalysis re-write
Simon Moll via Phabricator via llvm-commits
- [PATCH] D84414: [RISCV] Support Shadow Call Stack
Z. Zheng via Phabricator via llvm-commits
- [llvm] a997e6e - [DWARFYAML] Pull out common helper functions for rnglist and loclist tables. NFC.
Xing GUO via llvm-commits
- [PATCH] D84416: [RISCV] add the assemble and disassemble support of Zvlsseg instructions
luxufan via Phabricator via llvm-commits
- [llvm] 92874d2 - [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.
Xing GUO via llvm-commits
- [llvm] 8966797 - [AMDGPU] Fix typo. NFC
Sebastian Neubauer via llvm-commits
- [PATCH] D84417: [MSP430] Do not use __mspabi_cmp[fd] for FP comparisons
Anatoly Trosinenko via Phabricator via llvm-commits
- [llvm] 24e41a3 - [Matrix] Add asserts for mismatched element types.
Florian Hahn via llvm-commits
- [llvm] dc619f3 - [CodeGen][TargetPassConfig] Add unreachable-mbb-elimination pass explicitly
Evgeny Leviant via llvm-commits
- [PATCH] D83281: [OpenMP] Allow traits for the OpenMP context selector `isa`
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 23d1800 - [gn build] Port 92874d28669
LLVM GN Syncbot via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
serge via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from scalar loads
Sanjay Patel via Phabricator via llvm-commits
- [lld] 4e80c76 - [ELF] Support -r --gc-sections
Fangrui Song via llvm-commits
- [PATCH] D84420: [AMDGPU] Add v3f16/v3i16 support to SDag
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 9c81c23 - PassTimingInfo.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 86fd5be - AggressiveInstCombine.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1174f43 - GISelKnownBits.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] cfe40ac - [VectorCombine] add tests for load vectorization; NFC
Sanjay Patel via llvm-commits
- [llvm] 68382d5 - [X86][docs] Add mention of removal of 'mpx' backend feature to the release notes.
Craig Topper via llvm-commits
- [PATCH] D83834: Add test utility 'extract'
Fangrui Song via Phabricator via llvm-commits
- [llvm] 302e91b - [llvm][NFC] Add comments and common-case API to MachineBlockFrequencyInfo
Mircea Trofin via llvm-commits
- [compiler-rt] 84980b1 - [DFSan] Print more debugging info on test failure.
Matt Morehouse via llvm-commits
- [PATCH] D83375: [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)
dmajor via Phabricator via llvm-commits
- [PATCH] D84054: [lld][ELF] Add LOG2CEIL builtin ldscript function
Isaac Richter via Phabricator via llvm-commits
- [compiler-rt] 831ae45 - Recommit "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked."
Dokyung Song via llvm-commits
- [PATCH] D84422: [OpenMP] Fix `present` for exit from `omp target data`
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 7870934 - [Bitcode] Drop invalid branch_weight in BitcodeReader
Steven Wu via llvm-commits
- [PATCH] D84423: [lit] Allow lit.which() to find executables which already have an extension
Zachary Turner via Phabricator via llvm-commits
- [llvm] 5dbcf5e - [X86] Add Feature64Bit to the 'generic' CPU and remove feature string hacking in X86Subtarget constructor
Craig Topper via llvm-commits
- [llvm] 95d7cac - CSEInfo.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D22199: AMDGPU: Leave WQM earlier before VMEM loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84427: [llvm][NFC] refactor setBlockFrequency for clarity.
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 0f80d59 - [IPSCCP] Add test case for PR46717 for argmemonly handling.
Florian Hahn via llvm-commits
- [PATCH] D84432: [IPSCCP] Drop argmemonly after replacing pointer argument.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 0edc135 - [MSAN] Mark libatomic test unsupported on PowerPC
Gui Andrade via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Christy Lee via Phabricator via llvm-commits
- [llvm] 0025d52 - [MSAN] Never allow checking calls to __sanitizer_unaligned_{load,store}
Gui Andrade via llvm-commits
- [llvm] 7eb2134 - RegionInfo.cpp - remove duplicate includes that already exist in RegionInfo.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3285b24 - [MSAN] Allow emitting checks for struct types
Gui Andrade via llvm-commits
- [PATCH] D84446: [MSAN] Allow inserting array checks
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D84447: [IPConstProp] Replace and move tests to SCCP.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 769dab2 - [libFuzzer] Disable interceptor tests on non-Linux platforms.
Dokyung Song via llvm-commits
- [PATCH] D84448: [AMDGPU] Make generating cache invalidating instructions optional
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] bfc4294 - [X86][SSE] Add additional (f)add(shuffle(x,y),shuffle(x,y)) tests for D83789
Simon Pilgrim via llvm-commits
- [PATCH] D84449: AMDGPU/GlobalISel: Manually select llvm.amdgcn.writelane
Matt Arsenault via Phabricator via llvm-commits
- [llvm] def48b0 - [PredicateInfo][SCCP] Remove assertion (PR46814)
Nikita Popov via llvm-commits
- [compiler-rt] df441c9 - Revert "[DFSan] Handle fast16labels for all API functions."
Matt Morehouse via llvm-commits
- [PATCH] D84450: Testcase for "More conservatively report status from LoopIdiomRecognize"
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D84451: [LV] Tail folded inloop reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D84452: [flang] Implicitly convert result of statement function
Tim Keith via Phabricator via llvm-commits
- [llvm] d2b8fcf - AMDGPU/GlobalISel: Handle call return values
Matt Arsenault via llvm-commits
- [llvm] 9394c3e - [SCCP] Directly remove non-feasible edges
Nikita Popov via llvm-commits
- [llvm] b2ee1cd - AMDGPU/GlobalISel: Add some tests for stack passed pointers
Matt Arsenault via llvm-commits
- [llvm] 2f56046 - Refactor FunctionPropertiesAnalysis
Mircea Trofin via llvm-commits
- [llvm] fef0cf0 - [LangRef] Add integer min/max/abs intrinsics
Nikita Popov via llvm-commits
- [llvm] deb4bb2 - [IR] Add min/max/abs intrinsics
Nikita Popov via llvm-commits
- [PATCH] D81829: [LangRef] Element-wise Integral Reduction Intrinsics
Nikita Popov via Phabricator via llvm-commits
- [llvm] ee6f0e1 - Add a Printer to the FunctionPropertiesAnalysis
Mircea Trofin via llvm-commits
- [llvm] 5db5b4b - [SCCP] Add missing change reporting
Nikita Popov via llvm-commits
- [PATCH] D84454: scudo: Remove some boilerplate from the combined allocator tests. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 3b10e42 - [AArch64][GlobalISel] Add post-legalize combine for sext(trunc(sextload)) -> trunc/copy
Amara Emerson via llvm-commits
- [PATCH] D81993: [AArch64][GlobalISel] Add post-legalize combine for sext(trunc(sextload)) -> trunc/copy
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] 22a376e - [libFuzzer] Expose fuzzer::FuzzerDriver()
Mitch Phillips via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 9b21640 - scudo: Remove some boilerplate from the combined allocator tests. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] b9c644e - AMDGPU: Fix failures from overflowing uint8_t number of operands
Matt Arsenault via llvm-commits
- [llvm] 0628366 - Add new function properties to FunctionPropertiesAnalysis
Mircea Trofin via llvm-commits
- [llvm] 183342c - [SCCP] Add another switch+phi test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D84459: [llvm][NFC] Don't use llvm/Config/config.h in .h files
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D84460: [AArch64][SVE] Add "fast" fcmp operations.
Eli Friedman via Phabricator via llvm-commits
- [llvm] ac375c2 - [Bitcode] Avoid duplicating linker option when upgrading
Steven Wu via llvm-commits
- [PATCH] D84462: Rename options for basic block sections to be consistent
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D84463: [LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef if needed when concatenating small or loads to match a larger load
Craig Topper via Phabricator via llvm-commits
- [llvm] b37e922 - [ARM] Add predicated mla reduction patterns
David Green via llvm-commits
- [llvm] 38a8217 - [Loop Fusion] Integrate Loop Peeling into Loop Fusion (re-land after fixing ASAN build failures)
Sidharth Baveja via llvm-commits
- [PATCH] D84464: AMDGPU: Skip other terminators before inserting s_cbranch_exec[n]z
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84465: [llvm-lib] Support adding short import library objects with llvm-lib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Scott Linder via Phabricator via llvm-commits
- [llvm] 645e7fc - [GlobalISel] Use existing MIR builder instead of creating one in combiner.
Amara Emerson via llvm-commits
- [compiler-rt] c6f2142 - Reland "[DFSan] Handle fast16labels for all API functions."
Matt Morehouse via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D84468: [HotColdSplitting] Add SplittingDelta option to enable splitting more small blocks
Ruijie Fang via Phabricator via llvm-commits
- [compiler-rt] 1d09ecf - [CMake] Simplify CMake handling for zlib
Petr Hosek via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Petr Hosek via Phabricator via llvm-commits
- [lld] 1d09ecf - [CMake] Simplify CMake handling for zlib
Petr Hosek via llvm-commits
- [llvm] 3ac828b - Use llvm::size rather than an empty loop to get the number of top
Eric Christopher via llvm-commits
- [compiler-rt] b83417a - scudo: Interleave odd and even tags for adjacent blocks.
Peter Collingbourne via llvm-commits
- [llvm] 38c71b7 - Revert "[CMake] Simplify CMake handling for zlib"
Petr Hosek via llvm-commits
- [lld] 38c71b7 - Revert "[CMake] Simplify CMake handling for zlib"
Petr Hosek via llvm-commits
- [PATCH] D82510: [PowerPC][Power10] Implement low-order Vector Multiply, Modulus and Divide Instructions
Amy Kwan via Phabricator via llvm-commits
- [llvm] 1dc1a3f - [PowerPC] Implement low-order Vector Multiply, Modulus and Divide Instructions
Amy Kwan via llvm-commits
- [llvm] 0a59711 - [NFC][GVN] Add a (horrible) test for D84181 demonstrating non-NFC'ness
Roman Lebedev via llvm-commits
- [PATCH] D84471: [X86] Fix for ballooning compile times due to Load Value Injection (LVI) mitigations
Scott Constable via Phabricator via llvm-commits
- [llvm] a459459 - [WebAssembly] Fix store_unfolded_offset tests in simd-offset.ll
Thomas Lively via llvm-commits
- [llvm] 96551c9 - [bugpoint] Fix typo in assertion message. NFC
Craig Topper via llvm-commits
- [PATCH] D84473: Dump Accumulator
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
David Blaikie via Phabricator via llvm-commits
- [PATCH] D82437: [ELF] Add --dependency-file option
Petr Hosek via Phabricator via llvm-commits
- [llvm] 69091eb - [ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer.
Lang Hames via llvm-commits
- [llvm] 993c1a3 - [AArch64][SVE] Teach copyPhysReg to copy ZPR2/3/4.
Eli Friedman via llvm-commits
- [PATCH] D82397: [scudo][standalone] mallopt runtime configuration options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D84477: AMDGPU: Don't assume there is only one terminator copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84478: AMDGPU: Optimize copies to exec with other insts after exec def
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 4548236 - [libFuzzer] Add a missing include_directories.
Dokyung Song via llvm-commits
- [compiler-rt] 540b921 - Revert "[libFuzzer] Expose fuzzer::FuzzerDriver()"
Mitch Phillips via llvm-commits
- [PATCH] D84479: [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as livein to the basic blocks created when expanding the pseudo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81929: [Attributor] Introduce CallBaseContext to the IRPosition
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4637daa - Revert D84264 "[SCCP] Directly remove non-feasible edges" & 5db5b4bc4394ca247c9eb665e03b851848aa2fbf
Fangrui Song via llvm-commits
- [PATCH] D84481: [flang][openacc] Handle optional end directive in combined construct
Valentin Clement via Phabricator via llvm-commits
- [llvm] dfae717 - GlobalISel: Fix maxScalarIf predicate check
Matt Arsenault via llvm-commits
- [llvm] 8e62ffd - GlobalISel: Drop original type pointeriness in minScalarSameAs
Matt Arsenault via llvm-commits
- [llvm] 891759d - GlobalISel: Add scalarSameSizeAs LegalizeRule
Matt Arsenault via llvm-commits
- [PATCH] D82239: RISC-V machine attribute to disable floating-point division and square root instructions in codegen
Bandhav Veluri via Phabricator via llvm-commits
- [llvm] 8131e19 - [LegalizeTypes] Teach DAGTypeLegalizer::GenWidenVectorLoads to pad with undef if needed when concatenating small or loads to match a larger load
Craig Topper via llvm-commits
- [PATCH] D84483: GlobalISel: Add scalarSameSizeAs LegalizeRule
H.-S. Zheng via Phabricator via llvm-commits
- [lld] d054c7e - Add test utility 'extract'
Fangrui Song via llvm-commits
- [llvm] ab73b6d - [gn build] (manually) merge d054c7ee2e9
Nico Weber via llvm-commits
- [PATCH] D83730: [AMDGPU] Spill CSR VGPR which is reserved for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 367d0d4 - [DWARFYAML] Use writeDWARFOffset() to simplify emitting offsets. NFC.
Xing GUO via llvm-commits
- [PATCH] D84485: [lld-macho] Ignore -dependency_info and its argument
Jez Ng via Phabricator via llvm-commits
- [PATCH] D84486: [lld-macho] Support -filelist
Jez Ng via Phabricator via llvm-commits
- [PATCH] D83603: [lld-macho] Support __dso_handle for C++
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77341: [DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 228f8d8 - [llvm][NFC] Don't use llvm/Config/config.h in .h files
Mircea Trofin via llvm-commits
- [llvm] c3b8bd1 - [InstCombine] Always try to invert non-canonical predicate of an icmp
Eric Christopher via llvm-commits
- [lld] 10b1b4a - [CMake] Simplify CMake handling for zlib
Petr Hosek via llvm-commits
- [PATCH] D84488: Test commit access in llvm.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D84489: Use llvm::is_contained where appropriate (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 205e8b7 - [X86] Make the X86ProcFamilyEnum private to X86Subtarget. Removed unneeded 'protected' from X86Subtarget. NFC
Craig Topper via llvm-commits
- [PATCH] D84491: [SimplifyCFG] Canonicalize branch predicates
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D84492: [SimplifyCFG] Enable branch predicate canonicalization by default
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D84493: [InstCombine] Disable branch predicate canonicalization
Yevgeny Rouban via Phabricator via llvm-commits
- [compiler-rt] f7ffb12 - [libFuzzer] Instrument bcmp
Fangrui Song via llvm-commits
- [PATCH] D84495: [InstCombine] Disable branch predicate canonicalization by default
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D84496: [DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC.
Xing GUO via Phabricator via llvm-commits
- [llvm] 47bd41d - AMDGPU/GlobalISel: Select set.inactive intrinsic
Petar Avramovic via llvm-commits
- [lld] ae4279b - [LLD][ELF] - Linkerscript: report location for the "unclosed comment in a linker script" error.
Georgii Rymar via llvm-commits
- [llvm] bbb057c - [DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC.
Xing GUO via llvm-commits
- [PATCH] D84500: [ARM] Added additional patterns to VABD instruction
Meera Nakrani via Phabricator via llvm-commits
- [llvm] 2c1799f - [IPSCCP] Add another test case with argmemonly callsite attributes.
Florian Hahn via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D84502: [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 8046220 - [NFC][GVN] Clean loadpre-missed-opportunity.ll test some more
Roman Lebedev via llvm-commits
- [PATCH] D84503: [flang][NFC] Verify C781 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D83926: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use canCreateUndefOrPoison
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
Tim Keith via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D84506: [tools] Add paranthesese for print in Python
Gaël Écorchard via Phabricator via llvm-commits
- [PATCH] D84507: [MC] [COFF] Make sure that weak external symbols are undefined symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Maksym Wezdecki via Phabricator via llvm-commits
- [PATCH] D84511: Fix update_cc_test_checks.py --llvm-bin after D78478
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84512: [ValueTracking] Check for ConstantExpr before using recursive helpers.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6a0f074 - [obj2yaml][yaml2obj] - Add note-section.yaml tests.
Georgii Rymar via llvm-commits
- [llvm] cbb3571 - [DWARF] Avoid entry_values production for SCE
Djordje Todorovic via llvm-commits
- [llvm] 5dd566b - PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D84514: [BPI][NFC] Consolidate code to deal with SCCs under a dedicated data structure.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D84515: [AMDGPU] Generate frem test checks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84516: [AMDGPU] Use fma for lowering frem
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84517: [AMDGPU] Lower frem f16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84518: [AMDGPU] Propagate fast math flags in frem lowering
Jay Foad via Phabricator via llvm-commits
- [llvm] 0128b95 - Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI."
Simon Pilgrim via llvm-commits
- [PATCH] D62731: Add support for options -frounding-math, -ftrapping-math, -ffp-model=, and -ffp-exception-behavior=, : Specify floating point behavior
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D84519: [llvm-objdump][AMDGPU] Detect subtarget
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D84521: [IPSCCP] Optimistic function duplication. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0ed660f - [gn build] (manually) port 228f8d89
Nico Weber via llvm-commits
- [llvm] 6371a0a - [DWARF][EntryValues] Emit GNU extensions in the case of DWARF 4 + SCE
Djordje Todorovic via llvm-commits
- [PATCH] D83463: [DWARF][EntryValues] Emit GNU extensions in the case of DWARF 4 + SCE
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 2ad5611 - [gn build] (manually) port 10b1b4a23
Nico Weber via llvm-commits
- [llvm] 0bbaacc - [gn build] (manually) port 10b1b4a23 more
Nico Weber via llvm-commits
- [PATCH] D84522: [AMDGPU] Merge UnalignedBufferAccess into UnalignedAccessMode
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81638: [AMDGPU][GlobalISel] Fix 96 and 128 local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D84523: AMDGPU: Serialize MFI spill fields
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84524: AMDGPU: Fix verifier error on spilling partially defined SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82788: [AMDGPU] Fix alignment requirements for 96bit and 128bit local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D84526: [yaml2obj] - Add a support for "<none>" value for all optional fields.
George Rimar via Phabricator via llvm-commits
- [llvm] 6b89489 - [AMDGPU][MC] Added support of SP3 syntax for MTBUF format modifier
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D80707: [legacyPM] Do not compute preserved analysis if there's no local change
Jay Foad via Phabricator via llvm-commits
- [llvm] 4ef2e59 - [flang] Run non-gtest unit tests with lit.
David Truby via llvm-commits
- [PATCH] D84532: [Attributor] Fix qualifier warning of the unittest
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D83054: [LiveDebugValues] 4/4 Initial test changes for InstrRef LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84533: AMDGPU/GlobalISel: Legalize s33 G_ADD, G_SUB and G_MUL
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D69914: [LVI] Normalize pointer behavior
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84534: [AIX] Static init frontend recovery and backend support
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83179: [SCCP] Use range metadata for loads and calls
Florian Hahn via llvm-commits
- [PATCH] D83094: Analysis: Add a GenericCycleInfo analysis
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83089: DomTree: Extract (mostly) read-only logic into type-erased base classes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83092: DomTree: Add findSiblingOfUncle helper
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 5934df0 - MachineBasicBlock: add printName method
Nicolai Hähnle via llvm-commits
- [PATCH] D83253: MachineBasicBlock: add printName method
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D84538: [AArch64][SVE] Don't support fixedStack for SVE objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84539: [AArch64][SVE] Fix epilogue for SVE when the stack is realigned.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84042: [AArch64][SVE] Don't align the last SVE callee save.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 1c7c69c - [ValueTracking] Check for ConstantExpr before using recursive helpers.
Florian Hahn via llvm-commits
- [compiler-rt] 8a4878c - [libFuzzer] Disable noasan-memcmp64.test and bcmp.test on Windows.
Dokyung Song via llvm-commits
- [PATCH] D68994: [RFC] Redefine `convergent` in terms of dynamic instances
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] f26aeab - [test commit] Add my name to the CREDITS.TXT
via llvm-commits
- [PATCH] D83268: [OpenMP][NFC] Remove unused (always fixed) arguments
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D84105: [MachineVerifier] Speed-up verification (up to 10x)
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 805e6bc - Test Commit
Meera Nakrani via llvm-commits
- [llvm] 3319d05 - [NFC][GVN] Improve loadpre-missed-opportunity.ll test again thanks to @fhahn
Roman Lebedev via llvm-commits
- [compiler-rt] 998334d - [scudo][standalone] Change the release loop for efficiency purposes
Kostya Kortchinsky via llvm-commits
- [llvm] db37937 - [ARM] Added additional patterns to VABD instruction
Meera Nakrani via llvm-commits
- [llvm] 8158f0c - [X86] Use X86_MC::ParseX86Triple to add mode features to feature string in X86Subtarget::initSubtargetFeatures.
Craig Topper via llvm-commits
- [llvm] 809600d - [llvm][sve] Reg + Imm addressing mode for ld1ro.
Francesco Petrogalli via llvm-commits
- [llvm] 945ed22 - [X86] Move the implicit enabling of sse2 for 64-bit mode from X86Subtarget::initSubtargetFeatures to X86_MC::ParseX86Triple.
Craig Topper via llvm-commits
- [llvm] 4a577c3 - [AMDGPU] Fix incorrect arch assert while setting up FlatScratchInit
via llvm-commits
- [PATCH] D82252: MachO: support `-syslibroot`
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D84542: Rename scoped-noalias -> scoped-noalias-aa
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 43f0911 - [openmp] Clean up OMPKinds.def remove OMP_DIRECTIVE
via llvm-commits
- [PATCH] D83852: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 9bb6ce7 - Rename scoped-noalias -> scoped-noalias-aa
Arthur Eubanks via llvm-commits
- [llvm] 4d09ed9 - [llvm-lib] Support adding short import library objects with llvm-lib
Martin Storsjö via llvm-commits
- [llvm] 9e81d8b - [MC] [COFF] Make sure that weak external symbols are undefined symbols
Martin Storsjö via llvm-commits
- [PATCH] D84544: [ConstraintSystem] Add helpers to deal with linear constraints.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84545: [ConstraintSolver] Add isConditionImplied helper. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84546: [ConstraintElimination] Add initial tests. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7d076e1 - [PowerPC] Fix computation of offset for load-and-splat for permuted loads
Nemanja Ivanovic via llvm-commits
- [PATCH] D84548: [AArch64][SVE] Add lowering for llvm fceil
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D84549: [XCOFF][AIX] Support relocation generation for large code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D84550: [AArch64][GlobalISe] Fold G_AND and G_LSHR into ubfm
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D84551: [GlobalISel] Add G_INTRINSIC_LRINT and translate from llvm.lrint
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D84552: [AArch64][GlobalISel] Add legalization & selection support for G_INTRINSIC_LRINT
Amara Emerson via Phabricator via llvm-commits
- [llvm] 1e77b3a - [MSAN] Allow inserting array checks
Gui Andrade via llvm-commits
- [llvm] ce2d69b - [SROA][Mem2Reg] Do not crash on alloca + addrspacecast
Johannes Doerfert via llvm-commits
- [llvm] ce8928f - [Mem2Reg] Teach promote to register about droppable instructions
Johannes Doerfert via llvm-commits
- [llvm] aa09db4 - [SROA] Teach promote to register about droppable instructions
Johannes Doerfert via llvm-commits
- [PATCH] D84085: [SROA][Mem2Reg] Do not crash on alloca + addrspacecast
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D84553: [Utils] Add noundef attribute to vim/emacs syntax scripts
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D83779: [SLP] Fix order of `insertelement`/`insertvalue` seed operands
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D84554: Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target that links to gtest
Logan Smith via Phabricator via llvm-commits
- [llvm] c02aa53 - [AArch64][SVE] Add "fast" fcmp operations.
Eli Friedman via llvm-commits
- [PATCH] D84555: Add Syntax Highlighting to Disassembly View
Yifan Shen via Phabricator via llvm-commits
- [llvm] 2bd72ab - AMDGPU: Skip other terminators before inserting s_cbranch_exec[n]z
Matt Arsenault via llvm-commits
- [PATCH] D84556: [WebAssembly] Remove intrinsics for SIMD widening ops
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] 4dc3014 - [compiler-rt][fuzzer] Disable bcmp.test on darwin
Jon Roelofs via llvm-commits
- [compiler-rt] 3554cf4 - [compiler-rt][CMake] Remove unused -stdlib when passing -nostdinc++
Jinsong Ji via llvm-commits
- [llvm] 8bf4c1f - Reapply "[DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff."
Alina Sbirlea via llvm-commits
- [PATCH] D84559: [compiler-rt][cmake] Don't pass --version-script to Illumos ld
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D84560: Prefix some AArch64/ARM passes with "aarch64-"/"arm-"
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D82502: [PowerPC] Implement Load VSX Vector and Sign Extend and Zero Extend
Albion Fung via Phabricator via llvm-commits
- [PATCH] D84127: Make LLVM_ENABLE_LTO function with multi-arch values for CMAKE_OSX_ARCHITECTURES
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D83532: [lld-macho] Partial support for weak definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D84562: [GraphDiff] Use class method getChildren instead of GraphTraits.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D84563: [CMake] Simplify CMake handling for libxml2
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D84561: Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver.
Ian Eldred Pudney via Phabricator via llvm-commits
- [lld] 31d5885 - [lld-macho] Partial support for weak definitions
Jez Ng via llvm-commits
- [lld] 06a0dd2 - [lld-macho] Ignore -dependency_info and its argument
Jez Ng via llvm-commits
- [PATCH] D84567: [CFGDiff] Refactor Succ/Pred maps.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] f320f83 - [AArch64][GlobalISel] Promote G_UITOFP vector operands to same elt size as result.
Amara Emerson via llvm-commits
- [llvm] 4b53072 - GlobalISel: Define mulfix/divfix opcodes
Matt Arsenault via llvm-commits
- [PATCH] D82603: AMDGPU: Implement waterfall loop for MIMG instructions with 256-bit SRsrc
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84568: [AArch64][GlobalISel] Use wzr/xzr for 16 and 32 bit stores of zero
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 6fdc6f6 - [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction
Rong Xu via llvm-commits
- [llvm] fcc55c0 - [AArch64][GlobalISel] Use wzr/xzr for 16 and 32 bit stores of zero
Jessica Paquette via llvm-commits
- [PATCH] D84569: [ELF] --reproduce should include lto sample profile
Christy Lee via Phabricator via llvm-commits
- [PATCH] D84570: [tsan] Fix the open and open64 interceptors to have correct declarations (variadic functions)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 74790a5 - [PowerPC] Implement Truncate and Store VSX Vector Builtins
Amy Kwan via llvm-commits
- [llvm] 867ef44 - [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction
Rong Xu via llvm-commits
- [PATCH] D84572: Allow .dSYM's to be directly placed in an alternate directory
Daniel Sanders via Phabricator via llvm-commits
- [llvm] dcf1bca - Revert "[PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction"
Rong Xu via llvm-commits
- [llvm] 5546c2a - Revert "[PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction"
Rong Xu via llvm-commits
- [llvm] 31bd15c - [PGO][InstrProf] Do not promote count if the exit blocks contains ret instruction
Rong Xu via llvm-commits
- [llvm] 1dd39b1 - [PGO] Fix incorrect function entry count
Rong Xu via llvm-commits
- [PATCH] D84573: [AArch64][GlobalISel] Look through constants when selection stores of 0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D84574: [lld-macho] Fix segment filesize calculation
Jez Ng via Phabricator via llvm-commits
- [llvm] 739cd26 - [PowerPC] Exploit the High Order Vector Multiply Instructions on Power10
Amy Kwan via llvm-commits
- [PATCH] D82584: [PowerPC][Power10] Exploit the High Order Vector Multiply Instructions on Power10
Amy Kwan via Phabricator via llvm-commits
- [llvm] 604e33e - [AArch64][GlobalISel] Look through constants when selection stores of 0
Jessica Paquette via llvm-commits
- [PATCH] D84581: [VE] Change calling convention to follow ABI
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 6c25fc3 - [ADT] Add a range-based version of std::move
Nathan James via llvm-commits
- [llvm] 66998ae - [X86][SSE] getFauxShuffle - ignore undemanded sources for PACKSS/PACKUS faux shuffles
Simon Pilgrim via llvm-commits
- [llvm] 4363ea6 - Fix C2975 error under MSVC
Nathan James via llvm-commits
- [llvm] 3c1476d - [IPSCCP] Drop argmemonly after replacing pointer argument.
Florian Hahn via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 18d481c - SymbolRemappingReader.h - pass Twine by reference not value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3b21823 - [X86][SSE] combineX86ShufflesRecursively - move all Root node asserts to the same location. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b5e14d7 - SimplifyLibCalls - remove unnecessary header and forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D84582: [XRay] Account: recursion detection
Roman Lebedev via Phabricator via llvm-commits
- [llvm] ad16e71 - Reapply [SCCP] Directly remove non-feasible edges
Nikita Popov via llvm-commits
- [PATCH] D83483: GlobalISel: Don't use virtual for distinguishing arg handlers
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 632a89e - [SCCP] Restore the change reporting as well
Nikita Popov via llvm-commits
- [PATCH] D84584: GlobalISel: Implement bitcast action for G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84585: Fix a comment error in stack object part
luxufan via Phabricator via llvm-commits
- [llvm] f4199b8 - [SCCP] Add assume non null test (NFC)
Nikita Popov via llvm-commits
- [llvm] 392b969 - AMDGPU/GlobalISel: Don't assert on G_INSERT > 128-bits
Matt Arsenault via llvm-commits
- [PATCH] D83643: [SCCP] Propagate inequalities
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D84586: GlobalISel: Don't assert on operations with no type indices
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bc79ed7 - [LVI] Don't require operand number for range (NFC)
Nikita Popov via llvm-commits
- [llvm] c09a108 - [X86] Remove stress-scheduledagrrlist.ll.
Florian Hahn via llvm-commits
- [PATCH] D84587: [ConstantRange] Add API for intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D84588: [flang] Fix implicit declarations in statement functions
Tim Keith via Phabricator via llvm-commits
- [PATCH] D82536: [AVR] Use correct relocation for function pointers in globals
Ayke via Phabricator via llvm-commits
- [PATCH] D82588: [DSE] Look through memory PHI arguments when removing noop stores in MSSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80570: [LAA] Modify canCheckPtrAtRT to analyze conflicting alias sets only
Florian Hahn via Phabricator via llvm-commits
- [llvm] 136c8f5 - [Reduce] Try turning function definitions into declarations first, NFCI-ish
Roman Lebedev via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
rithik sharma via Phabricator via llvm-commits
- [llvm] 48c3228 - [gn build] Port 136c8f50e96
LLVM GN Syncbot via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 60a5799 - [X86] Fix intrinsic names in strict fp80 tests to use f80 in their names instead of x86_fp80.
Craig Topper via llvm-commits
- [llvm] 9182dc7 - [X86] Add llvm.roundeven test cases. Add f80 tests cases for constrained intrinsics that lower to libcalls. NFC
Craig Topper via llvm-commits
- [PATCH] D81648: MIR Statepoint refactoring. Part 4: ISEL changes.
Philip Reames via Phabricator via llvm-commits
- [llvm] 3da1a96 - [Statepoints] Support lowering gc relocations to virtual registers
Philip Reames via llvm-commits
- [llvm] 11d5316 - [ORC] Don't require PageSize or Triple during TargetProcessControl construction
Lang Hames via llvm-commits
- [llvm] a01c4ee - [ORC] Rename TargetProcessControl DynamicLibraryHandle and loadLibrary.
Lang Hames via llvm-commits
- [llvm] af1dd0b - [Reduce] Basic block reduction: do properly handle invoke insts (PR46818)
Roman Lebedev via llvm-commits
- [llvm] 9932d74 - [Reduce] Argument reduction: do properly handle invoke insts (PR46819)
Roman Lebedev via llvm-commits
- [llvm] 96d7453 - [Reduce] Argument reduction: do deal with function declarations
Roman Lebedev via llvm-commits
- [PATCH] D84592: [X86] Add custom lowering for llvm.roundeven with sse4.1.
Craig Topper via Phabricator via llvm-commits
- [llvm] c5b2371 - [X86] Add masked versions of the VPTERNLOG test cases added for D83630. NFC
Craig Topper via llvm-commits
- [llvm] 55dae9c - [Statepoints] Style cleanup after 3da1a963 [NFC]
Philip Reames via llvm-commits
- [PATCH] D83744: [Attributor] Attributor call site specific AAValueConstantRange
Kuter Dinel via Phabricator via llvm-commits
- [llvm] cdead4f - [PowerPC][NFC] Fix an assert that cannot trip from 7d076e19e31a
Nemanja Ivanovic via llvm-commits
- [PATCH] D84593: [OpenMPOpt][SplitMemTransfer][WIP] Where to move the issue
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [llvm] 1897576 - Fold StatepointBB into checks as it's only used from an NDEBUG or ASSERT
Eric Christopher via llvm-commits
- [llvm] 1df8804 - [X86] Replace a use of ProcIntelSLM with FeatureFast7ByteNOP.
Craig Topper via llvm-commits
- [llvm] 9162b70 - DADCombiner: Don't simplify the token factor if the node's number of operands already exceeds TokenFactorInlineLimit
Changpeng Fang via llvm-commits
- [llvm] 14c59b4 - [X86] Remove getProcFamily() method from X86Subtarget. NFC
Craig Topper via llvm-commits
- [llvm] 1a1448e - [X86] Merge X86MCInstLowering's maxLongNopLength into emitNop and remove check for FeatureNOPL.
Craig Topper via llvm-commits
- [PATCH] D84594: [X86] Move getGatherOverhead/getScatterOverhead into X86TargetTransformInfo.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9b19400 - [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal types for G_SHUFFLE_VECTOR and G_IMPLICIT_DEF.
Amara Emerson via llvm-commits
- [compiler-rt] 98b6111 - [asan] Mark the strstr test as UNSUPPORTED on FreeBSD
Alex Richardson via llvm-commits
- [llvm] 18df607 - [lit] Don't include tests skipped due to sharding in reports
Alex Richardson via llvm-commits
- [llvm] ed5a6b9 - [NFC][XRay] Account: decouple getStats() interface from underlying data structure
Roman Lebedev via llvm-commits
- [llvm] b1210c0 - [NFC][XRay] Account: migrate to DenseMap + SmallVector, -16% faster on large (3.8G) input
Roman Lebedev via llvm-commits
- [llvm] 02dadab - NFC; add an example that subtracts pointers to two global vars
Juneyoung Lee via llvm-commits
- [PATCH] D84596: [ValueTracking] Instruction::isBinaryOp should be used for constexprs
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1b802fe - NFC; add a test for freeze's constprop
Juneyoung Lee via llvm-commits
- [PATCH] D84597: [ConstantFolding] Fold freeze if it is never undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84598: [JumpThreading] Add a basic support for freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 9f07421 - [ValueTracking] Instruction::isBinaryOp should be used for constexprs
Juneyoung Lee via llvm-commits
- [llvm] 32088f4 - [ConstantFolding] Fold freeze if it is never undef or poison
Juneyoung Lee via llvm-commits
- [llvm] 920e267 - [JumpThreading] Add a test for D84598; NFC
Juneyoung Lee via llvm-commits
- [llvm] 912e9e5 - [InstSimplify] add tests for fcmp with infinity constant; NFC
Sanjay Patel via llvm-commits
- [llvm] b89ae10 - [InstSimplify] fold fcmp using isKnownNeverInfinity + isKnownNeverNaN
Sanjay Patel via llvm-commits
- [llvm] c6cf711 - [InstSimplify] add tests for min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] b1731da - [DWARFYAML] Rename getUsedSectionNames() to getNonEmptySectionNames().
Xing GUO via llvm-commits
- [llvm] 4f6502a - AMDGPU/GlobalISel: Replace selection tests for G_CONSTANT/G_FCONSTANT
Matt Arsenault via llvm-commits
- [llvm] 4033aa1 - AMDGPU/GlobalISel: Sign extend integer constants
Matt Arsenault via llvm-commits
- [llvm] 61ced4b - GlobalISel: Handle 'n' inline asm constraint
Matt Arsenault via llvm-commits
- [llvm] 0481e1a - [InstSimplify] fold integer min/max intrinsics with limit constant
Sanjay Patel via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 5819159 - AMDGPU/GlobalISel: Pack constant G_BUILD_VECTOR_TRUNCs when selecting
Matt Arsenault via llvm-commits
- [llvm] 6f961a1 - AMDGPU/GlobalISel: Legalize GDS atomics
Matt Arsenault via llvm-commits
- [llvm] bcf5184 - AMDGPU/GlobalISel: Make sure <2 x s1> phis are scalarized
Matt Arsenault via llvm-commits
- [llvm] 7c09c17 - AMDGPU/GlobalISel: Reorder G_CONSTANT legality rules
Matt Arsenault via llvm-commits
- [llvm] 3e8bb7a - GlobalISel: Handle fewerElementsVector for G_PTR_ADD
Matt Arsenault via llvm-commits
- [llvm] f6176f8 - GlobalISel: Handle G_PTR_ADD in narrowScalar
Matt Arsenault via llvm-commits
- [llvm] d35e2c1 - AMDGPU/GlobalISel: Fix not constraining ds_append/consume operands
Matt Arsenault via llvm-commits
- [llvm] 17eafe0 - [X86][SSE] lowerV2I64Shuffle - use undef elements in PSHUFD mask widening
Simon Pilgrim via llvm-commits
- [PATCH] D83925: [lld-macho] Support lookup of dylibs in frameworks
Jez Ng via Phabricator via llvm-commits
- [llvm] ab4e1be - [InstCombine] Add a test for folding freeze into phi; NFC
Juneyoung Lee via llvm-commits
- [PATCH] D84601: [InstCombine] Fold freeze into phi if beneficial
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1a75d88 - [X86] Move getGatherOverhead/getScatterOverhead into X86TargetTransformInfo.
Craig Topper via llvm-commits
- [PATCH] D84602: [MSP430] Expose msp430_builtin calling convention to C code
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D84605: [IR][MSP430] Expose the "msp430_builtin" calling convention to .ll
Anatoly Trosinenko via Phabricator via llvm-commits
- [llvm] df12524 - [X86] Turn X86DAGToDAGISel::tryVPTERNLOG into a fully custom instruction selector that can handle bitcasts between logic ops
Craig Topper via llvm-commits
- [lld] 9282d04 - [lld-macho] Support lookup of dylibs in frameworks
Jez Ng via llvm-commits
- [lld] 8dc8203 - [LLD] [COFF] Fix test to properly test all aspects of c3b1d730d6. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D84606: [llvm-readelf] Symbol index in symbol table printing is not reset
Mikhail Kalashnikov via Phabricator via llvm-commits
- [PATCH] D84607: [LLD] [COFF] Fix mingw comdat associativity for leader symbols with a different name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D84608: [LAA] Avoid adding pointers to the checks if they are not needed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84609: [MemDepAnalysis] Cut-off threshold reshuffling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84610: [ELF] --icf: don't fold text sections with LSDA
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84612: [openmp][openacc] Add wrapper for records in DirectiveEmitter
Valentin Clement via Phabricator via llvm-commits
- [llvm] 47a40ed - [ORC] Remove a redundant call to getTargetMemory.
Lang Hames via llvm-commits
- [llvm] 194a4be - [InstCombine] Add more tests to freeze-phi.ll; NFC
Juneyoung Lee via llvm-commits
- [llvm] a6e9f52 - [Scheduling] Improve group algorithm for store cluster
QingShan Zhang via llvm-commits
- [llvm] e97aa56 - AMDGPU/GlobalISel: Don't assert in LegalizerInfo constructor
Matt Arsenault via llvm-commits
- [PATCH] D82808: [docs] [lit] Add a more helpful description for lit.py's -s flag.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D84614: [Attributor][WIP] Cost interface for function internalization
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D83851: [Docs] remove unused arguments in documentation examples on vectorization passes
Afanasyev Ivan via Phabricator via llvm-commits
- [llvm] fae221e - [gcov] Simplify/speed up CFG hash calculation
Fangrui Song via llvm-commits
- [llvm] 825ed2d - [PowerPC] Add Vector Extract Double Instruction Definitions and MC tests.
via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D74730: [FPEnv][X86] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82791: [lit] Improve lit's output with default settings and --verbose.
Varun Gandhi via Phabricator via llvm-commits
- [llvm] eed3331 - [NewPM] NFC. remove obsolete TODO comment
via llvm-commits
- [PATCH] D84616: [NFC] Move findAllocaForValue into ValueTracking.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84617: [ValueTracking] Remove AllocaForValue parameter
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84618: [DWARFYAML] Add support for emitting custom range list content.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84620: [StackProtector] Speed up RequiresStackProtector
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D84621: [NFC] Remove unused GetUnderlyingObject paramenter
Vitaly Buka via Phabricator via llvm-commits
Last message date:
Sun Jul 26 23:44:39 PDT 2020
Archived on: Mon Jul 27 07:31:26 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).