The Week Of Monday 27 April 2020 Archives by thread
Starting: Mon Apr 27 00:29:26 PDT 2020
Ending: Sun May 3 23:57:30 PDT 2020
Messages: 3121
- [PATCH] D77617: [AddressSanitizer] Split out memory intrinsic handling
Jann Horn via Phabricator via llvm-commits
- [PATCH] D78898: [llvm-objcopy][MachO] Avoid accidental invalid relocations in tests
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D77618: [AddressSanitizer] Refactor: Permit >1 interesting operands per instruction
Jann Horn via Phabricator via llvm-commits
- [PATCH] D78888: [llvm-objcopy][MachO] Fix symbol table
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D77619: [AddressSanitizer] Instrument byval call arguments
Jann Horn via Phabricator via llvm-commits
- [PATCH] D78901: [Support] Get process statistics in ExecuteAndWait and Wait
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78786: [llvm-objcopy] Don't special the all zero p_paddr case
James Henderson via Phabricator via llvm-commits
- [PATCH] D78900: [HIP][AMDGPU] Enable structurizer workarounds
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] acbc5ed - [X86][SSE] getFauxShuffle - support insert(truncate/extend(extract(vec0,c0)),vec1,c1) shuffle patterns at the byte level
Martin Storsjö via llvm-commits
- [PATCH] D77569: Lower fp16 ops to libcalls for SPARC targets
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78476: [dsymutil] Fix short options displayed in the help message.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D77231: [lld] Support --lto-emit-asm and --plugin-opt=emit-asm
George Rimar via Phabricator via llvm-commits
- [PATCH] D78887: [VE] Support floating point immediate values
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78889: [VE] Update branch instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78820: [LLD][ELF] Eliminate symbols of merged .ARM.exidx sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78803: [MLIR] Remove document references to gpu.kernel_module and gpu.kernel.
Phabricator via Phabricator via llvm-commits
- [PATCH] D78353: [LV] Don't emit the Vector IV if it is not used.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78010: [CodeGen] Add new function unionImplicitOps() to union implicit register
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D78635: [NFC][TTI] Add TargetCostKind argument to getUserCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78802: [MLIR] Propagate input side effect information
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D78398: [DebugInfo] Factor out SalvageDebugInfoForDbgValues() from InstCombine
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D78776: [llvm-objdump] Print target address with evaluateMemoryOperandAddress()
James Henderson via Phabricator via llvm-commits
- [PATCH] D77799: [WIP] [DebugInfoMetadata] Introduce the "lambda" DISubprogram field
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78782: Add .debug_ranges support to the DWARF YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78805: [llvm-readobj][test] - Stop using binaries in gnu-phdrs.test and refine it.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76518: [ARM] CMSE code generation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D78619: [mlir] Extended Alloc and Dealloc operations with memory-effect traits.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D78882: [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 8807139 - [ARM] Only produce qadd8b under hasV6Ops
David Green via llvm-commits
- [llvm] 7a07641 - [ARM] Replace hasNoSchedulingInfo with UnsupportedFeatures in the A57 schedule
David Green via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Jakub Hornáček via Phabricator via llvm-commits
- [PATCH] D78318: [GlobalISel][InlineAsm] Add support for basic output operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D78905: [RISCV] Tests for indirect float conversion
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78906: [RISCV] Add patterns for indirect float conversions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78592: [mlir][SCCP] Add support for propagating across symbol based calls
River Riddle via Phabricator via llvm-commits
- [PATCH] D78522: [mlir][Symbol] Change Symbol from a Trait into an OpInterface.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78907: [RISCV] Add tests for checking isnan patterns
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D77202: [Target][ARM] Fold or(A, B) more aggressively for I1 Vectors
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78908: [RISCV] Add patterns for checking isnan
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78877: [ARM] Only produce qadd8b under hasV6Ops
Dave Green via Phabricator via llvm-commits
- [llvm] 8488763 - [NFC] UnifyLoopExits: correctly skip expensive checks
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D77076: [InstSimplify] Allow some arithmetic optimizations for add/sub/div/rem look through freeze
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78910: [RISCV] RISCBoy Scheduling Model
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78911: [LV] Induction Variable does not remain scalar under tail-folding.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D62368: Add support for Hygon Dhyana processor
Jinke Fan via Phabricator via llvm-commits
- [PATCH] D78484: Providing buffer assignment for MLIR
Ehsan via Phabricator via llvm-commits
- [llvm] 2c046c4 - Add the gsl::Pointer/gsl::Owner combo to ArrayRef and SmallVector so it can diagnose this common combo.
Benjamin Kramer via llvm-commits
- [llvm] b160e9e - [gn build] (manually) merge 811c0c9eb46
Nico Weber via llvm-commits
- [PATCH] D78912: [mlir] Fixed warning related to unused variable in Liveness.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D78132: [PowerPC] Refactor PPCInstrVSX.td
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D78502: [ARM][HWLoops] Create hardware loops for sibling loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D78913: [CMake] Fix cross-compiling with LLVM as CMake subproject
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D78914: [MLIR][NFC] Organize the ordering in LLVM.h
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D78804: [LICM] Precompute memory writers for AST aliasing analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D78723: [AArch64][SVE] Custom lowering of floating-point reductions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 0f16d66 - [NFC][CostModel] Refactor getCastInstrCost
Sam Parker via llvm-commits
- [PATCH] D78753: [MLIR] Add conversion from AtomicRMWOp -> GenericAtomicRMWOp.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D78713: [WIP][mlir][flang] use OpBuilder in <Op>::build methods
Stephan Herhut via Phabricator via llvm-commits
- [llvm] d9e174d - [X86][SSE] getFauxShuffle - account for PEXTW/PEXTB implicit zero-extension
Simon Pilgrim via llvm-commits
- [PATCH] D78736: [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78578: [flang] Fix handling of files without terminating newlines.
David Truby via Phabricator via llvm-commits
- [PATCH] D77812: [flang] Semantic checks for OpenMP combined constructs.
David Truby via Phabricator via llvm-commits
- [llvm] 8d15e22 - Fix modules build after introduction of PassSupport.h include check
Raphael Isemann via llvm-commits
- [PATCH] D78916: [ARM] Remove DLS lr, lr
Dave Green via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D78864: [MLIR] Add getBody() method to SingleImplicitBlockTerminator op trait.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D74730: [FPEnv][X86] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D76278: [AMDGPU] Don't mark the .note section as ALLOC
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
David Stenberg via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78866: [DWARF5] Added support for emission of debug_macro.dwo section
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 586277f - [opt] NewPMDriver.h - remove unused LLVMContext forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c5369e9 - [opt] PassPrinters.h - remove unused includes + forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6d5a9e8 - CachedHashString.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78136: [flang][docs]Doxygen support in flang
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D78835: [flang] Upstream recent work on FIR to llvm-project.
David Truby via Phabricator via llvm-commits
- [PATCH] D78918: [CostModel] Modify BasicTTI getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78895: [InstCombine][SVE] Fix visitInsertElementInst for scalable type.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78919: Changing DenseMapIterator's comparisons to be hidden friends.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78897: [Support] raw_fd_ostream can lock file before write
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78710: [ARM] VMOVrh of VMOVhr
Dave Green via Phabricator via llvm-commits
- [PATCH] D78920: [llvm-readobj] [COFF] Cope with debug directory payloads in unmapped areas
Martin Storsjö via Phabricator via llvm-commits
- [llvm] d9541b1 - Revert "[gn build] (manually) merge 811c0c9eb46"
Nico Weber via llvm-commits
- [lld] 0847cfa - [lld][macho] Fix implicit dependency on DenseMap.h include
Simon Pilgrim via llvm-commits
- [PATCH] D78921: [llvm-objcopy] [COFF] Fix a misconception about debug directory payloads
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78922: [NFCI][CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78923: [LLD] [COFF] Add an option for disabling runtime pseudo relocs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D78863: [MLIR] Introduce op trait PolyhedralScope
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77767: Prevent stack coloring functions whith setjmp / longjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D78924: [DebugInfo] Fix crash caused by unhandled error.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine.execute_region op
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78925: [mlir][VectorOps] Extend VectorTransfer lowering to n-D memref with minor identity map
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D78926: [libunwind] Fix libunwind build without a heap
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D78893: [X86][CostModel] Improve costs for fp_to_uint/fp_to_sint for vXi8/vXi16/v2i32 results.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78927: [yaml2obj] - Introduce the "Offset" property for sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D70326: [docs] LLVM Security Group and Process
Arnaud A. de Grandmaison via Phabricator via llvm-commits
- [PATCH] D78928: fp16 indexed patterns V16-V31 registers test cases.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D78838: [flang] Add support for creating unique internal names.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
David Stenberg via Phabricator via llvm-commits
- [PATCH] D78765: [TRE] Fix bug in handling of switch statements
Layton Kifer via Phabricator via llvm-commits
- [llvm] 61b8af0 - [ARM] Allow fma in tail predicated loops
David Green via llvm-commits
- [llvm] 096b25a - [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
David Sherwood via llvm-commits
- [PATCH] D78546: Enable bugprone-argument-comments check in llvm.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Erich Keane via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Erich Keane via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Erich Keane via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Erich Keane via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D78431: [ELF][PPC64] Don't perform toc-indirect to toc-relative relaxation for R_PPC64_TOC16_HA not followed by R_PPC64_TOC16_LO_DS
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Digger via Phabricator via llvm-commits
- [PATCH] D78930: [MLIR] Give AffineStoreOp and AffineLoadOp Memory SideEffects.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78190: Add Bfloat IR type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D78385: [ARM] Allow fma in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D78636: [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
David Sherwood via Phabricator via llvm-commits
- [llvm] 121ca44 - [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
David Sherwood via llvm-commits
- [PATCH] D78762: build: use `find_package(Python3)` if available
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77767: Prevent register coalescing in functions whith setjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] 10b57ca - [ProfileSummary] Add partial profile annotation on IR.
Wei Mi via llvm-commits
- [PATCH] D78310: [ProfileSummary] Add partial profile annotation on IR.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D78934: [mlir][spirv] Expose -serialize-spirv via mlir-translate
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78935: [DAGCombine] Move the remaining X86 funnel shift patterns to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78160: [flang] Checks for constraints C741 through C750
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D78936: [mlir][linalg] Fix crash in tileAndFuseLinalgOpToParallelLoopsAndSetMarker
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78730: [llvm][NFC] Add an explicit 'ComputeFullInlineCost' API
David Li via Phabricator via llvm-commits
- [PATCH] D78937: [CostModel] Use isExtLoad in BasicTTI
Sam Parker via Phabricator via llvm-commits
- [llvm] 4987958 - [AMDGPU] Remove odd blank line in debug output.
Jay Foad via llvm-commits
- [llvm] 8a4013e - [llvm][NFC] Add an explicit 'ComputeFullInlineCost' API
Mircea Trofin via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78940: [llvm][NFC] Use CallBase instead of Instruction in ProfileSummaryInfo
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 3c9c9c1 - [llvm-objdump] Print target address with evaluateMemoryOperandAddress()
Fangrui Song via llvm-commits
- [PATCH] D78686: [PowerPC] Fix downcast from nullptr
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D78945: TarWriter: Only use 137 of the 155 prefix bytes.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78705: [mlir][linalg] Use memory effect to detecting allocation
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78946: [llvm-objcopy][MachO] Handle relocations where r_extern is 0
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 90d6ed1 - TarWriter: Only use 137 of the 155 prefix bytes.
Nico Weber via llvm-commits
- [polly] 1ef55ac - [Polly] Fix long loop due to unsigned warparound.
Michael Kruse via llvm-commits
- [llvm] d931b09 - Fix a memory link problem in SampleProfTest.cpp.
Wei Mi via llvm-commits
- [llvm] 9d1fc92 - Revert "TarWriter: Only use 137 of the 155 prefix bytes."
Nico Weber via llvm-commits
- [llvm] 5eff75d - [X86][CostModel] Improve costs for fp_to_uint/fp_to_sint for vXi8/vXi16/v2i32 results.
Craig Topper via llvm-commits
- [llvm] 4687b45 - Reland D78945 TarWriter: Only use 137 of the 155 prefix bytes.
Fangrui Song via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
wael yehia via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D78947: [GlobalISel] Remove debug locations when emitting constants
Davide Italiano via Phabricator via llvm-commits
- [llvm] 7113a9a - [JITLink] Fix endianness bug fedd32e2fa36.
Lang Hames via llvm-commits
- [llvm] bd60b29 - [X86][SSE] Regenerate oddsubvector.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 1354a03 - [PowerPC][Future] Implement PC Relative Tail Calls
Stefan Pintilie via llvm-commits
- [llvm] 5cfdd82 - Add a comment to TarWriterTest.LongFilename
Nico Weber via llvm-commits
- [lld] 964ef8e - [lld] Support --lto-emit-asm and --plugin-opt=emit-asm
Hongtao Yu via llvm-commits
- [lld] 76f74d1 - remove temporary logging again now that things are figured out
Nico Weber via llvm-commits
- [PATCH] D78849: [MachineVerifier] retrofit iterators with range for. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78480: [SelectionDAG] Fix legalization of non-byte-sized vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78458: [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41619: [llvm-objcopy] Use physical instead of virtual address when aligning and placing sections in binary
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D78846: Fix .arclint on Windows
Scott Linder via Phabricator via llvm-commits
- [PATCH] D78515: [PowerPC][AIX] Pass ByVal formal arguments that span registers and stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78315: [mlir][Pass] Register a signal handler when generating crash reproducers.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78949: [PGO][PGSO] Prep for enabling non-cold code size opts under non-partial-profile sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D77788: [PowerPC][Future] Enable Tail Calls for PC Relative Code
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] fd624e6 - [llvm-objcopy] Don't specialize the all zero p_paddr case
Fangrui Song via llvm-commits
- [llvm] c8433a5 - [GlobalISel] Remove debug locations when emitting constants.
Davide Italiano via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78720: [globalopt] Don't emit DWARF fragments for members of a struct that cover the whole struct
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78591: [AMDGPU] Define special SGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77213: Handle part-word LL/SC in atomic expansion pass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D78788: [MLIR] Modify Analysis op conversion mode to emit errors for all unlegalizable operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78786: [llvm-objcopy] Don't specialize the all zero p_paddr case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78054: [VFDatabase] Scalar functions are vector functions with VF =1
Masoud Ataei via Phabricator via llvm-commits
- [compiler-rt] 4b9bef7 - [xray] Preserve x8 in trampoline on AArch64
Ian Levesque via llvm-commits
- [llvm] bdbbed1 - [X86][CostModel] Update costs for vector truncate with avx512f/avx512bw.
Craig Topper via llvm-commits
- [llvm] c695ea2 - [MachineVerifier] retrofit iterators with range for. NFC
Nick Desaulniers via llvm-commits
- [PATCH] D78951: [mlir][spirv] Enable serialization to SPIR-V binary.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement preallocated call setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D78952: [LangRef] Describe linkage types, allocation size of declarations for global variables
Matthias Schiffer via Phabricator via llvm-commits
- [PATCH] D78597: [AMDGPU] Define AGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 68d2301 - Recommit "Generate Callee Saved Register (CSR) related cfi directives
Wei Mi via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Wei Mi via Phabricator via llvm-commits
- [PATCH] D78517: [PowerPC][Future] Remove "unskipableSimplifyCode()" in PPCMIPeephole.cpp
Victor Huang via Phabricator via llvm-commits
- [PATCH] D78954: [LLD][ELF] Add isDebug flag to SectionBase.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D76839: [lld-macho] Extend SyntheticSections to cover all segment load commands
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78955: [zorg] Add polly test-suite builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D78956: [WIP][FileCollector] FileCollector::Mutex
Jan Korous via Phabricator via llvm-commits
- [PATCH] D78957: [WIP][FileCollector] isCaseSensitivePath
Jan Korous via Phabricator via llvm-commits
- [PATCH] D78894: [ms] Add new option to llvm-lib: /llvmemptylib
Nico Weber via Phabricator via llvm-commits
- [llvm] 54fe6c9 - [InstCombine] add tests for set/clear masked bits; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78518: # Folder for division by one.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78772: [AMDGPU] Adapt GCNRegBankReassign for 16 bit subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D78959: [WIP][FileCollector] move Root creation
Jan Korous via Phabricator via llvm-commits
- [llvm] 64d44ae - [PowerPC][Future] Remove "unskipableSimplifyCode()" in PPCMIPeephole.cpp
Victor Huang via llvm-commits
- [lld] 6f63216 - [lld-macho] Extend SyntheticSections to cover all segment load commands
Shoaib Meenai via llvm-commits
- [llvm] 21acc06 - [SLP] refactor load-combine logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D76742: [lld-macho] Add basic symbol table output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78961: [WIP][FileCollector] Add doc comments
Jan Korous via Phabricator via llvm-commits
- [PATCH] D78962: fix D78849 for g++ < 7.1
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D76908: [lld-macho] Add support for emitting dylibs with a single symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76977: [lld-macho] Implement basic export trie
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77006: [lld-macho] Support reading of universal binaries
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77087: [lld-macho] Only mock out libSystem.dylib loading in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78168: [lld-macho][rfc] Have Symbol::getVA() return a non-relative virtual address
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78269: [lld-macho] Support X86_64_RELOC_BRANCH
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78270: [lld-macho] Support calls to functions in dylibs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77621: ADT: SmallVector size/capacity use word-size integers when elements are small
David Blaikie via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D78358: Use llvm_library_add support for components in Polly
serge via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI) [5/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D78964: [Support] Handle signed padding in decodeLEB128 + add multi-sized tests
Nicolas Guillemot via Phabricator via llvm-commits
- [lld] a3d95a5 - [lld-macho] Add basic symbol table output
Shoaib Meenai via llvm-commits
- [lld] 9598778 - [lld-macho] Add support for emitting dylibs with a single symbol
Shoaib Meenai via llvm-commits
- [llvm] dda3c19 - ADT: SmallVector size/capacity use word-size integers when elements are small
Andrew Browne via llvm-commits
- [llvm] 59acdf0 - fix D78849 for g++ < 7.1
Nick Desaulniers via llvm-commits
- [PATCH] D78391: [ValueLattice] Allow two range extensions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78831: [SVE] Upgrade VectorType tests to test new types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D78623: [flang] Semantic checks for SELECT RANK
Tim Keith via Phabricator via llvm-commits
- [llvm] 37ec709 - [X86][CostModel] Update truncate costs for some narrow vector cases to match their wider version.
Craig Topper via llvm-commits
- [PATCH] D78216: [TTI] Add DemandedElts to getScalarizationOverhead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78164: [lit] Provide extension API for custom result categories
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D78657: [PowerPC] Fix the liveins for ppc-expand-isel pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77849: [calcspillweights] mark LiveIntervals from INLINEASM_BR defs as not spillable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78662: [builtins] Support architectures with 16-bit int
Eli Friedman via Phabricator via llvm-commits
- [llvm] 7a8c226 - [SLP] add test for partially vectorized bswap (PR39538); NFC
Sanjay Patel via llvm-commits
- [llvm] f30416f - [AsmPrinter] Fix emission of non-standard integer constants for BE targets
Eli Friedman via llvm-commits
- [PATCH] D78966: Don't crash on duplicate keys in dictionary attrs.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78967: [SVE] Remove invalid usage of VectorType::getNumElements in Function
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78011: [AsmPrinter] Fix emission of non-standard integer constants for BE targets
Eli Friedman via Phabricator via llvm-commits
- [llvm] cf7edb6 - [llvm-objcopy][MachO] Avoid accidental invalid relocations in tests
Alexander Shaposhnikov via llvm-commits
- [PATCH] D78841: [SVE] Add specialized overloads of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77893: [lld] Merge Mach-O input sections
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D62749: [X86] remove derived method w/ same impl as base
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D78450: CMake: Missing GlobalISel TableGen link
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D78968: [llvm][utils] Update llc test updater documentation
Zola Bridges via Phabricator via llvm-commits
- [llvm] d52ca3d - [SVE] Add specialized overloads of VectorType::get
Christopher Tetreault via llvm-commits
- [llvm] 9ea5cc8 - [X86][CostModel] Add vXiY->vXi1 truncate tests to min-legal-vector-width.ll. NFC
Craig Topper via llvm-commits
- [PATCH] D78309: [LLVM] Remove wrong DBG_VALUE instruction with one operand in AArch64 test case
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D78818: [WebAssembly] Fix debug_value's when registers are stackified.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 3b0450a - Add IR constructs for preallocated (inalloca replacement)
Arthur Eubanks via llvm-commits
- [PATCH] D78891: Make MLIR Pass Timing output configurable through injection
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78971: [llvm/DebugInfo] Fix invalid verifier error for DWARF5
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] bbaa639 - [llvm/DebugInfo] Print DW_AT_ranges offset as part of verifier error.
Jonas Devlieghere via llvm-commits
- [llvm] a4ccfd9 - [llvm/DebugInfo] Fix typo in DWARFTypeUnit ctor call
Jonas Devlieghere via llvm-commits
- [PATCH] D78813: [AIX] Skip unsupported ORC JIT RemoteObjectLayerTest on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78829: [AMDGPU] Make SREG_LO16 legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] bc7f324 - [X86] remove derived method w/ same impl as base
Nick Desaulniers via llvm-commits
- [PATCH] D78973: [X86][CostModel] Correct the costs for truncate to a mask register with avx512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78974: [mlir][StandardToSPIRV] Emulate bitwidths not supported for load op.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 0db3a5a - [llvm-objcopy][MachO] Handle relocation entries where r_extern is zero
Alexander Shaposhnikov via llvm-commits
- [PATCH] D78975: Make ops with StructAttr's actually verify `isa<TheStruct>`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D78976: [TII] remove overrides of isUnpredicatedTerminator
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78977: [X86] Add x, t and g modifiers for inline asm
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 29c6f5c - [llvm-objcopy][MachO] Fix build
Alexander Shaposhnikov via llvm-commits
- [llvm] cd84bfb - build: use `find_package(Python3)` if available
Saleem Abdulrasool via llvm-commits
- [llvm] 45417ec - [gn build] (manually) merge cd84bfb8142bc7ff3a0
Nico Weber via llvm-commits
- [PATCH] D54242: DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
David Blaikie via Phabricator via llvm-commits
- [llvm] 825f583 - [gn build] (manually) merge cd84bfb8142bc7ff3a0 more precisely
Nico Weber via llvm-commits
- [PATCH] D78659: Add nomerge function attribute to supress tail merge optimization in simplifyCFG
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D78981: [AArch64][WIP] Use various tricks to improve MOVi64imm lowering.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78856: [Support] Simplify and optimize ThreadPool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [llvm] be884b7 - Revert "build: use `find_package(Python3)` if available"
Saleem Abdulrasool via llvm-commits
- [llvm] 4bb0a1c - [PowerPC] Fix the liveins for ppc-expand-isel pass
Kang Zhang via llvm-commits
- [llvm] cbb6183 - Revert "[gn build] (manually) merge cd84bfb8142bc7ff3a0"
Nico Weber via llvm-commits
- [llvm] cb56e9b - [llvm][NFC] Use CallBase instead of Instruction in ProfileSummaryInfo
Mircea Trofin via llvm-commits
- [PATCH] D78690: [mlir][Standard] Allow select to use an i1 for vector and tensor values
Sean Silva via Phabricator via llvm-commits
- [PATCH] D78892: [mlir] Add a new MutableOperandRange class for adding/remove operands
River Riddle via Phabricator via llvm-commits
- [llvm] 2fa656c - [Debugify] Do not require named metadata to be present when stripping
David Blaikie via llvm-commits
- [llvm] 011a07c - Fix missing namespace in API implementation.
Mircea Trofin via llvm-commits
- [llvm] 613f12d - [AArch64][GlobalISel] Set the current debug loc when missing in some cases.
David Blaikie via llvm-commits
- [llvm] 4b33c93 - [Hexagon] Silence warning
David Blaikie via llvm-commits
- [llvm] 78aa260 - [NFC] Fix unused result of dyn_cast<VectorType> in non-assert build
David Blaikie via llvm-commits
- [PATCH] D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0
Seiya Nuta via Phabricator via llvm-commits
- [llvm] 756ba35 - [AMDGPU] DWARF proposal review feedback
via llvm-commits
- [llvm] 163bd9d - Fix `-Wpedantic` warnings. NFC.
David Blaikie via llvm-commits
- [llvm] a58b62b - [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().
Craig Topper via llvm-commits
- [llvm] e13c141 - [SelectionDAGBuilder] Use CallBase::isInlineAsm in a couple places. NFC
Craig Topper via llvm-commits
- [PATCH] D78795: [Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78796: [Support] Refactor LEB128 encoding into an input iterator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D77773: PowerPC: Don't lower SELECT_CC to PPCISD::FSEL on SPE
Kai Luo via Phabricator via llvm-commits
- [llvm] b73290b - Fix the -Wunused-variable warning.
Haojian Wu via llvm-commits
- [PATCH] D78983: [ELF] Add --print-archive-stats=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78984: [X86] Handle more cases in combineAddOrSubToADCOrSBB.
Craig Topper via Phabricator via llvm-commits
- [llvm] 45d9280 - [PowerPC] use inst-level fast-math-flags to drive MachineCombiner
Chen Zheng via llvm-commits
- [llvm] 0314e89 - [VE] Support floating point immediate values
Simon Moll via llvm-commits
- [llvm] 3c80478 - [VE] Update branch instructions
Simon Moll via llvm-commits
- [llvm] c84461b - [SystemZ] Fix test case.
Jonas Paulsson via llvm-commits
- [llvm] e849e7a - Use components instead of libraries in Polly linkage step
via llvm-commits
- [llvm] e9c9329 - [TTI] Add TargetCostKind argument to getUserCost
Sam Parker via llvm-commits
- [PATCH] D78183: [PowerPC] use instruction-level fast-math-flags to drive MachineCombiner
ChenZheng via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78867: docs: update 'arc land' command
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D78386: [ARM] Sink splats to fma intrinsics
Dave Green via Phabricator via llvm-commits
- [llvm] 949018c - [PowerPC] add test case for reorder operands of qpx fma instr - nfc.
Chen Zheng via llvm-commits
- [PATCH] D78761: [Flang][CMake] Add explicit libFortranCommon dependency for f18 etc.
David Truby via Phabricator via llvm-commits
- [PATCH] D78986: [PowerPC-QPX] adjust operands order of qpx vector fma instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D78728: [ARM] Convert floating point splats to integer
Dave Green via Phabricator via llvm-commits
- [llvm] 500b4ad - [PowerPC] Fix downcast from nullptr for target streamer
QingShan Zhang via llvm-commits
- [llvm] 22fdbd0 - [Powerpc] add triple for new added qpx test case - NFC
Chen Zheng via llvm-commits
- [PATCH] D78545: [RISCV] Make Lower* functions public for downstream maintenance
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D78987: [BPI][NFC] Reuse post dominantor tree from analysis manager when available
Evgeniy via Phabricator via llvm-commits
- [PATCH] D78698: [VE] Implements minimum MC layer for VE
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78988: [LTO] Suppress emission of the empty object file
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D78989: [NFC] [PowerPC] Narrow fast-math flags in tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78806: SplitIndirectBrCriticalEdges: Fix Branch Probability update
Evgeniy via Phabricator via llvm-commits
- [PATCH] D78805: [llvm-readobj][test] - Stop using binaries in gnu-phdrs.test, split and refine it.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78991: [TargetLibraryInfo] memcpy and memset have optimized codegen.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D78992: [CodeGen] Add support for inserting elements into scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D77923: OpenCL: Fix some missing predefined macros
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D77945: Fixing llvm-shlib to check for the correct host triple on Windows x86
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D78746: [LLVM-C] Match C-API integer types to the underlying used CPP-API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D78993: [mlir] Removed tight coupling of BufferPlacement pass to Alloc and Dealloc operations by using MemoryEffectOpInterface queries.
Marcel Koester via Phabricator via llvm-commits
- [compiler-rt] 89f6a23 - [gcov][test] Work around PR45673 - NFC
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D77720: [ARM] Patterns for VQSHRN
Dave Green via Phabricator via llvm-commits
- [PATCH] D78994: [Target][ARM] Add a fix for an LSR Pattern that can't be tail-predicated
Pierre van Houtryve via Phabricator via llvm-commits
- [lld] 9f65f5a - [LLD][ELF] Eliminate symbols of merged .ARM.exidx sections.
Igor Kudrin via llvm-commits
- [PATCH] D76786: [ARM][MVE] Add support for incrementing gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D78812: [SVE][CodeGen] Fix legalisation for scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 242e04a - Fix Wparentheses gcc warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8baa0b9 - [lldb][cmake] Also use local submodule visibility on Darwin
Raphael Isemann via llvm-commits
- [PATCH] D78996: [MLIR][LINALG] Convert Linalg to Linalg
Ehsan via Phabricator via llvm-commits
- [PATCH] D78885: [clangd] Fix remote index build without shared libs mode
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D78997: [SLP] add another bailout for load-combine patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78709: [llvm-readobj] - Simplify conditions used for printing segment mappings. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78998: [MIPS] Add a baseline test showing current inefficient hidden sret lowering
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D78999: [SelectionDAGBuilder] Stop setting alignment to one for hidden sret values
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D74892: [lldb][cmake] Also use local submodule visibility on Darwin
Raphael Isemann via Phabricator via llvm-commits
- [llvm] 8994b14 - [DebugInfo] Fix crash caused by unhandled error.
Xing GUO via llvm-commits
- [PATCH] D79001: [ARM][MVE] Tail-predication: support nested loops with dependent iterators.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D77789: [llvm-dwarfdump][Stats] Clean up
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D79002: [NFC][CostModel] Add TargetCostKind to relevant APIs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79004: [mlir][assemblyFormat] Fix bug when using AttrSizedOperandSegments trait with only non-buildable operand types
Martin Erhart via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Ayke via Phabricator via llvm-commits
- [PATCH] D79005: [LLD][COFF] Move debug info for thread-local variables into PDB global stream
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76705: [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D79006: [Hexagon] Handle cases for subregisters.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D79007: [AArch64] Remove inexistent system register ERXTS_EL1
Victor Campos via Phabricator via llvm-commits
- [PATCH] D79010: [AArch64][SVE] Remove unused FP reduction intrinsic definitions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 25a4b19 - Handle part-word LL/SC in atomic expansion pass
Krzysztof Parzyszek via llvm-commits
- [llvm] 1084b32 - [ARM] Always replace FP16 bitcasts with VMOVhr or VMOVrh
David Green via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Victor Campos via Phabricator via llvm-commits
- [PATCH] D79011: [mlir] Extract DictionaryAttr sort method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D78587: [ARM] Always replace FP16 bitcasts with VMOVhr or VMOVrh
Dave Green via Phabricator via llvm-commits
- [llvm] 1b9fdec - [TII] remove overrides of isUnpredicatedTerminator
Nick Desaulniers via llvm-commits
- [llvm] e770153 - [AArch64] Add support for -ffixed-x30
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D79013: [llvm-readelf] - Do not crash when the PT_INTERP has a broken offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D78076: [mlir] Support big endian in DenseElementsAttr
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D79015: [PowerPC] Fix missing GOT indirect variant kind
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] a5f22f2 - [NFC][InstCombine] Tests for negation of 'or' with no common bits set
Roman Lebedev via llvm-commits
- [llvm] a000435 - [InstCombine] Negator: 'or' with no common bits set is just 'add'
Roman Lebedev via llvm-commits
- [lld] c4c3883 - build: use `find_package(Python3)` if available
Saleem Abdulrasool via llvm-commits
- [PATCH] D79017: [mlir][llvm] Fix llvmBuilder for llvm.alloca so it could emit to non-zero addrspace.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79019: [mlir][llvm] allow mlir-translate carry custom triple and data layout.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79018: [PowerPC] Remove support for SplitCSR.
Sean Fertile via Phabricator via llvm-commits
- [lld] d9786b5 - [ELF] Clear lazyObjFiles in lld::elf::link after D46034
Fangrui Song via llvm-commits
- [PATCH] D79021: [mlir][rocdl] refactor ROCDL dialect.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D79023: [mlir][vector] let transfer_read and transfer_write take non-zero addrspace.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79024: [mlir][std] allow subview take memrefs from non-zero addrspaces.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D78845: [COFF] Add a fastpath for /INCLUDE: in .drective sections
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 9ff3f33 - [clangd] Fix remote index build without shared libs mode
Kirill Bobyrev via llvm-commits
- [llvm] cbaa74a - [gn build] (manually) merge c4c3883
Reid Kleckner via llvm-commits
- [llvm] 3e4a16d - [llvm/DebugInfo] Fix invalid verifier error for DWARF5
Jonas Devlieghere via llvm-commits
- [compiler-rt] a5d79e5 - build: use Python3 for compiler-rt
Saleem Abdulrasool via llvm-commits
- [lld] 01b5f52 - [COFF] Add a fastpath for /INCLUDE: in .drective sections
Reid Kleckner via llvm-commits
- [llvm] d42192c - [X86][CostModel] Correct the costs for truncate to a mask register with avx512
Craig Topper via llvm-commits
- [llvm] c480dc6 - [X86] Pre-commit tests for D78984. NFC
Craig Topper via llvm-commits
- [llvm] 0de7ddb - [X86] Handle more cases in combineAddOrSubToADCOrSBB.
Craig Topper via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79025: Drop incorrect comment.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79026: Add vendor macro to "lld"
Steven Wan via Phabricator via llvm-commits
- [PATCH] D79027: [llvm][NFC] Refactor APIs operating on CallBase
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78769: [AArch64][GlobalISel] Select immediate forms of compares by wiggling constants
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D78078: [lit] Add FILTERED test result category
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D76886: [InlineFunction] Disable emission of alignment assumptions by default
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1e43cab - [FileCollector] Lock Mutex in copyFiles
Jan Korous via llvm-commits
- [PATCH] D78811: [AMDGPU] Enable base pointer.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D77475: GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D78434: [mlir] resolve types from attributes in assemblyFormat
River Riddle via Phabricator via llvm-commits
- [PATCH] D78867: [docs] avoid 'arc land' command
Sergei Trofimovich via Phabricator via llvm-commits
- [llvm] 1b56980 - MustBeExecutedContextPrinter::runOnModule: Use unique_ptr to simplify/clarify ownership
David Blaikie via llvm-commits
- [lld] af40bff - [MachO] Fix UB in memcpy
Shoaib Meenai via llvm-commits
- [lld] b52bc26 - Revert "[lld-macho] Add support for emitting dylibs with a single symbol"
Shoaib Meenai via llvm-commits
- [lld] fbae153 - Revert "[lld-macho] Add basic symbol table output"
Shoaib Meenai via llvm-commits
- [llvm] 2af31b3 - [AArch64][GlobalISel] Select immediate forms of compares by wiggling constants
Jessica Paquette via llvm-commits
- [llvm] 59b9e6f - [X86] Update costs for truncates from less than 128-bit vectors to vXi1 on pre-avx512 targets
Craig Topper via llvm-commits
- [llvm] b8000c0 - [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via llvm-commits
- [PATCH] D77689: Codegen for call setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D79028: [DebugInfo][COFF] Include namespace into emitted globals
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79029: [mlir] Move the operation equivalence out of CSE and into OperationSupport
River Riddle via Phabricator via llvm-commits
- [PATCH] D79030: [mlir][DeclareOpInterfaceMethods] Allow specifying a set of methods to force declaration generation for.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76869: [Clang] Restore replace_path_prefix instead of startswith
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D78314: [mlir][Pass] Add support for generating local crash reproducers
River Riddle via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 2a3cf5e - [PowerPC][AIX] Pass ByVal formal args that span registers and stack.
Sean Fertile via llvm-commits
- [lld] 03ffe58 - [ELF][PPC64] Don't perform toc-indirect to toc-relative relaxation for R_PPC64_TOC16_HA not followed by R_PPC64_TOC16_LO_DS
Fangrui Song via llvm-commits
- [PATCH] D79031: [GlobalISel] Assign the correct debug location when combining G_SEXT/G_ANYEXT/G_ZEXT
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D79032: [X86] Add PACK instructions to hasUndefRegUpdate so the BreakFalseDeps pass will reassign an undef second source to match the first source
Craig Topper via Phabricator via llvm-commits
- [llvm] 6f23049 - [Support] Simplify and optimize ThreadPool
Fangrui Song via llvm-commits
- [llvm] 3c89256 - Attributor::ArgumentReplacementMap: Use unique_ptr to simplify memory management
David Blaikie via llvm-commits
- [llvm] 89e2fe3 - MustBeExecutedContextExplorer::InstructionIteratorMap: use unique_ptr for values in this map to simplify memory management
David Blaikie via llvm-commits
- [llvm] 95e5707 - OpenMPOpt::RuntimeFunctionInfo::UsesMap: Use unique_ptr for values to simplify memory management
David Blaikie via llvm-commits
- [PATCH] D78501: Add a facility to get system cache directory and use it in clangd
Vojtěch Štěpančík 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
- [PATCH] D76877: Implement DW_CFA_LLVM_def_cfa_aspace
Scott Linder via Phabricator via llvm-commits
- [llvm] 2e214ba - [SVE] Remove invalid usage of VectorType::getNumElements in Function
Christopher Tetreault via llvm-commits
- [llvm] 8a7cf11 - [llvm][NFC] Refactor APIs operating on CallBase
Mircea Trofin via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [llvm] 1baaa08 - [AMDGPU] Define special SGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [llvm] 616657b - [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
Florian Hahn via llvm-commits
- [llvm] 395d933 - Revert "[AMDGPU] Define special SGPR subregs"
Stanislav Mekhanoshin via llvm-commits
- [llvm] 751a554 - [InstCombine] Add PR45715 test case
Simon Pilgrim via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D79038: [objdump][ELF] Handle sections not contained in PT_LOAD segments
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78852: [AArch64][GlobalISel] Add a post-legalizer combiner + remove undef stores
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] a3b942e - [tsan] Relax stack trace check
Vitaly Buka via llvm-commits
- [llvm] 0ed276b - [GlobalISel] Assign the correct debug location when combining G_ANYEXT/G_ZEXT
Davide Italiano via llvm-commits
- [llvm] ad38f4b - Add a facility to get system cache directory and use it in clangd
Sam McCall via llvm-commits
- [PATCH] D79041: [InstCombine] Fold or(zext(bswap(x)),shl(zext(bswap(y)),bw/2)) -> bswap(or(zext(x),shl(zext(y), bw/2))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79042: [llvm] Add interface to drive inlining decision using ML model
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79044: [AIX] Avoid structor alias; die before bad alias codegen
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78862: [IR] Convert null-pointer-is-valid into an enum attribute
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D79045: [X86] Don't return true from isTruncateFree for vectors
Craig Topper via Phabricator via llvm-commits
- [llvm] 68b30bc - [NFC] Correct spelling of "ambiguous"
Casey Carter via llvm-commits
- [llvm] 9f31446 - [AArch64][GlobalISel] Generalize logic for promoting copies
Jessica Paquette via llvm-commits
- [llvm] 46a7543 - [AMDGPU] Define special SGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D79046: Add comment.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79047: [llvm][NFC] Change parameter type to more specific CallBase in IndirectCallPromotion
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77530: [AArch64][GlobalISel] Generalize logic for promoting copies
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 446a3be - [X86] Add PACK instructions to hasUndefRegUpdate so the BreakFalseDeps pass will reassign an undef second source to match the first source
Craig Topper via llvm-commits
- [llvm] e0dbeb2 - Fix buildbot after 9f31446c
Jessica Paquette via llvm-commits
- [llvm] 8a30460 - [AMDGPU] Define AGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D79048: Make getCompileUnitForAddress public.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] faf2dce - Temporarily revert "Add a facility to get system cache directory and use it in clangd"
Eric Christopher via llvm-commits
- [llvm] 4e769e9 - Reland "Add a facility to get system cache directory and use it in clangd"
Sam McCall via llvm-commits
- [PATCH] D79049: [mlir][StandardToSPIRV] Handle conversion of cmpi operation with i1 type operands.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79050: [lld-macho][reland] Add basic symbol table output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79051: [lld-macho][reland] Add support for emitting dylibs with a single symbol
Jez Ng via Phabricator via llvm-commits
- [llvm] 26777ad - [AMDGPU] Adapt GCNRegBankReassign for 16 bit subregs
Stanislav Mekhanoshin via llvm-commits
- [lld] 35edd70 - Temporarily revert "build: use `find_package(Python3)` if available"
Eric Christopher via llvm-commits
- [llvm] 35edd70 - Temporarily revert "build: use `find_package(Python3)` if available"
Eric Christopher via llvm-commits
- [PATCH] D79053: [SVE] Fix invalid use of VectorType::getNumElements() in Value Tracking
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 3421d1e - Make getCompileUnitForAddress public.
Sterling Augustine via llvm-commits
- [lld] 4f0cccd - [lld-macho][reland] Add basic symbol table output
Shoaib Meenai via llvm-commits
- [lld] 62b8f32 - [lld-macho][reland] Add support for emitting dylibs with a single symbol
Shoaib Meenai via llvm-commits
- [PATCH] D79055: [LiveVariables] Mark PhysReg implicit-def MachineOperands of INLINEASM_BR as LiveOut
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] eadb596 - InstrCOPYReplacer::Converters: Use unique_ptr to own values to simplify memory management
David Blaikie via llvm-commits
- [llvm] f6d5320 - WebAssemblyExceptionInfo::Exceptions: Use unique_ptr to simplify memory management
David Blaikie via llvm-commits
- [llvm] 854a7db - Revert "[gn build] (manually) merge c4c3883"
Nico Weber via llvm-commits
- [PATCH] D79056: [mlir][IR] Add a Region::getOps method that returns a range of immediately nested operations
River Riddle via Phabricator via llvm-commits
- [PATCH] D79057: [mlir][SCCP] Track all source dialects when meeting two lattice values
River Riddle via Phabricator via llvm-commits
- [llvm] f0019cd - [gn build] fix typo
Nico Weber via llvm-commits
- [llvm] 2dd4596 - [gn build] Port 8683f5de535
LLVM GN Syncbot via llvm-commits
- [PATCH] D79058: [MachineVerifier] Add a pass to ensure debug locations within a basic block are monotonically increasing
Davide Italiano via Phabricator via llvm-commits
- [llvm] 7585ac7 - Reland "[gn build] (manually) merge c4c3883"
Nico Weber via llvm-commits
- [llvm] b5f8974 - [DAGCombine] Checking the cost directly to improve the code readability
QingShan Zhang via llvm-commits
- [PATCH] D79060: [MLIR] Introduce op trait PolyhedralScope
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78347: [DAGCombine] Checking the cost directly to improve the code readability
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 329ebb8 - [dsymutil] Fix short options displayed in the help message.
Xing GUO via llvm-commits
- [PATCH] D79061: [ELF] --gdb-index: support .debug_loclists
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D79062: [mlir][Vector] Provide progressive lowering of masked n-D vector transfers
River Riddle via Phabricator via llvm-commits
- [PATCH] D79064: [test-suite] Register result codes with lit.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D79065: [mlir] NFC: fix trivial typo
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D78692: [mlir][EDSC] Retire OperationHandle
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 957c5dd - [PowerPC-QPX] add more test for QPX madd/msub operands order - NFC
Chen Zheng via llvm-commits
- [PATCH] D77986: [lit] Move llvm-test-suite result codes into llvm/lit
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 11af7d3 - Remove DeleteContainer* functions, now that all uses have been ported to unique_ptr
David Blaikie via llvm-commits
- [PATCH] D79067: [MLIR][In progress] Fix libMLIR.so and LLVM_LINK_LLVM_DYLIB
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 52a6d47 - [X86] Add initialize function for X86FixupSetCC so that it will show up in print-after-all.
Craig Topper via llvm-commits
- [compiler-rt] d1fafa4 - [tsan] Relax stack trace check
Vitaly Buka via llvm-commits
- [compiler-rt] efba642 - Revert "[tsan] Relax stack trace check"
Vitaly Buka via llvm-commits
- [PATCH] D79068: [MemorySSA] Pass DT to the upward iterator for proper PhiTranslation.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D79069: [lld-macho] Disable colors in errors when not printing to a pty
Jez Ng via Phabricator via llvm-commits
- [llvm] 1a9cc47 - Fixed a -Wunused-variable warning in no-assert builds
Dmitri Gribenko via llvm-commits
- [PATCH] D78668: PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE
ChenZheng via Phabricator via llvm-commits
- [PATCH] D79070: [NFCi] Iterative Outliner + clang-format refactoring.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D79071: [BPI] Incorrect probability reported in case of mulptiple edges.
Evgeniy via Phabricator via llvm-commits
- [llvm] 3c1f21c - [AMDGPU] Remove some redundant variables. NFC.
Jay Foad via llvm-commits
- [PATCH] D77718: [ARM] Combines for VMOVN
Dave Green via Phabricator via llvm-commits
- [PATCH] D79073: [AMDGPU] For PAL, make sure Scratch Buffer Descriptor do not clobber GIT pointer
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] e018b8b - [DSE,MSSA] Add multi-path tests with readnone throwing calls.
Florian Hahn via llvm-commits
- [PATCH] D79074: [PowerPC] Respect SDNodeFlags in lowering SELECT_CC
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D79075: [Object] Change ObjectFile::getSymbolValue() return type to Expected<uint64_t>
Xing GUO via Phabricator via llvm-commits
- [PATCH] D79077: [mlir] Simplify BranchOpInterface by using MutableOperandRange
River Riddle via Phabricator via llvm-commits
- [PATCH] D79078: [VectorCombine] Leave reduction operation to SLP
JunMa via Phabricator via llvm-commits
- [llvm] e893798 - Recommit "[VPlan] Add & use VPValue operands for VPWidenRecipe (NFC)."
Florian Hahn via llvm-commits
- [PATCH] D76992: [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 090cae8 - [TTI] Add DemandedElts to getScalarizationOverhead
Simon Pilgrim via llvm-commits
- [llvm] 850bdef - [NFC][ARM] Add two cost model tests
Sam Parker via llvm-commits
- [llvm] e9d0f1c - [NFC][ARM] Modify cost model test
Sam Parker via llvm-commits
- [PATCH] D78460: [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79080: [BPI][NFC] IRCE shoud qequest BPI through analysis manager.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D79083: [CodeGen] Fix warnings due to SelectionDAG::getSplatSourceVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D79086: [x86] improve awkward 'icmp eq i1' codegen
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71689: Improve that the necessary and sufficient combination is not tried for multiple loops in loop-interchange
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79087: [SVE][Codegen] Lower legal min & max operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D79088: [MLIR] Add isa<> support for Dialects.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D79089: [flang] Add the proposal document and rationale for the internal naming module that was previously added.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D79090: [SVE] Fix incorrect assert in getDoubleElementsVectorType()
David Sherwood via Phabricator via llvm-commits
- [lld] f9106e8 - Revert "[ELF][PPC64] Don't perform toc-indirect to toc-relative relax... "
Sean Fertile via llvm-commits
- [llvm] 5c4b4a6 - PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79091: [mlir][spirv] Handle debug information during (de)serialization.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D79092: [Flang][Driver]Add new flang driver main() entrypoint
Caroline via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
Digger via Phabricator via llvm-commits
- [PATCH] D79093: [DebugInfo] Fix printing values of forms which depend on the DWARF format.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [llvm] 2a10957 - [AMDGPU] Minor cleanups. NFC.
Jay Foad via llvm-commits
- [llvm] 4649da1 - [AMDGPU] Use a MapVector instead of a DenseMap and a std::vector. NFC.
Jay Foad via llvm-commits
- [llvm] 1be7f2d - Revert rG5c4b4a62256876 "PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC."
Simon Pilgrim via llvm-commits
- [llvm] e61247c - [llvm][NFC] Change parameter type to more specific CallBase in IndirectCallPromotion
Mircea Trofin via llvm-commits
- [llvm] d3dc4c3 - [AArch64] Remove inexistent system register ERXTS_EL1
Victor Campos via llvm-commits
- [llvm] aa545dc - [gn build] (manually) port ad97ccf6b26a
Nico Weber via llvm-commits
- [llvm] f0903de - [x86] Enable bypassing 64-bit division on generic x86-64
Simon Pilgrim via llvm-commits
- [llvm] 1831986 - [PGO][PGSO] Prep for enabling non-cold code size opts under non-partial-profile sample PGO.
Hiroshi Yamauchi via llvm-commits
- [llvm] 4632b72 - [llvm][NFC] Removed addressed fixme; formatting.
Mircea Trofin via llvm-commits
- [PATCH] D79097: [GVN] Improve analysis for missed optimization remark
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D79098: [llvm][NFC] Use CallBase explicitly instead of Instruction in FunctionComparator
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79096: [SelectionDAG] Unify scalarizeVectorLoad and VectorLegalizer::ExpandLoad
LemonBoy via Phabricator via llvm-commits
- [PATCH] D75567: [x86] Enable bypassing 64-bit division on generic x86-64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79099: [mlir][vector] let type_cast take non-zero addrspace.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.set.loop.elements
Sjoerd Meijer via Phabricator via llvm-commits
- [debuginfo-tests] ba8163e - [debuginfo-tests] Update Python CMake variable
Jonas Devlieghere via llvm-commits
- [llvm] dcdb1b9 - [MachineVerifier] Remove an unused function. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D79101: [llvm][NFC] Inliner: rename call site variables.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D44485: [MC] Always emit relocations for same-section function references
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D79102: [mlir] Add sine operation to Standard dialect.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79103: Fix ELF/linkerscript/input-archive.s w/ @ in path
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] c7878ad - [VFDatabase] Scalar functions are vector functions with VF =1
Anh Tuyen Tran via llvm-commits
- [PATCH] D37933: Prevent InstCombine from miscompiling `operator delete`
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D79104: [X86] Update cost model for the cost of s/zextending from vXi1 to a vXi8/i16/i32 vector of less than 128 bits
Craig Topper via Phabricator via llvm-commits
- [llvm] 239fcda - [llvm-readobj] [COFF] Cope with debug directory payloads in unmapped areas
Martin Storsjö via llvm-commits
- [llvm] 23e35f7 - [llvm-objcopy] [COFF] Fix a misconception about debug directory payloads
Martin Storsjö via llvm-commits
- [PATCH] D79107: Addressing a very strict assert check in CostAnnotationWriter::emitInstructionAnnot
Kirill Naumov via Phabricator via llvm-commits
- [llvm] cecee11 - [x86] add tests for awkward 'icmp eq i1'; NFC
Sanjay Patel via llvm-commits
- [llvm] 6bfde06 - [SystemZ] Simplify register parsing in AsmParser
Ulrich Weigand via llvm-commits
- [llvm] e1de277 - [SystemZ] Allow specifying plain register numbers in AsmParser
Ulrich Weigand via llvm-commits
- [llvm] 0700cb6 - [SVE] Upgrade VectorType tests to test new types
Christopher Tetreault via llvm-commits
- [llvm] 4c53f42 - [FileCollector] move Root creation
Jan Korous via llvm-commits
- [PATCH] D79109: [X86] Lower the cost of v4i64->v4i32 and v8i64->v8i32 truncate with AVX
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78535: libclc: Pass system libraries to the linker after llvm libraries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D79110: Turning on Heat Colors for CFG by default
Kirill Naumov via Phabricator via llvm-commits
- [llvm] 777f91f - [AMDGPU] Simplify MergeInfo calculations. NFC.
Jay Foad via llvm-commits
- [llvm] 1205720 - [AMDGPU] Initialize gpr upper bounds to -1. NFC.
Jay Foad via llvm-commits
- [llvm] 31c09d0 - [AMDGPU] Remove WaitcntBrackets::MixedPendingEvents[]. NFC.
Jay Foad via llvm-commits
- [PATCH] D79111: [CostModel][X86][ARM] Teach default implementation of getCastInstrCost to not add a split/join cost if source type and the destination type both have a SplitVector action
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71124: [RISCV] support clang driver to select cpu
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79114: [lld-macho] Dylib symbols should always replace undefined symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79116: [InstCombine] fold fpext into Xitofp
Sanjay Patel via Phabricator via llvm-commits
- [lld] da093c3 - [lld] Remove special cases from default ld driver mode.
Dan Albert via llvm-commits
- [PATCH] D78431: [ELF][PPC64] Suppress toc-indirect to toc-relative relaxation if R_PPC64_TOC16_LO is seen
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78656: [MLIR] Add a tests for out of tree dialect example.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78091: [AMDGPU] Enable carry out ADD/SUB operations divergence driven instruction selection.
Alexander via Phabricator via llvm-commits
- [PATCH] D78837: [lld] Remove special cases from default ld driver mode.
Dan Albert via Phabricator via llvm-commits
- [llvm] cff6686 - [X86] Lower the cost of v4i64->v4i32 and v8i64->v8i32 truncate with AVX
Craig Topper via llvm-commits
- [PATCH] D79119: [AMDGPU] fix copies between 32 and 16 bit
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76932: [AIX] emit .extern and .weak directive linkage
Digger via Phabricator via llvm-commits
- [PATCH] D78607: [bounds] Ignore volatile operations
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D79122: [NFC] Make ConstantVector/ConstantDataVector::getType() return a FixedVectorType
Christopher Tetreault via Phabricator via llvm-commits
- [compiler-rt] e071ea4 - Unbreak check-builtins on macOS after Python3 switch.
Nico Weber via llvm-commits
- [llvm] 66947d0 - [InlineCost] Addressing a very strict assert check in CostAnnotationWriter::emitInstructionAnnot
Kirill Naumov via llvm-commits
- [llvm] 055f58f - [CFG] Turning on Heat Colors for CFG by default
Kirill Naumov via llvm-commits
- [compiler-rt] 82ed13c - [Darwin] Fix compilation issues on arm64
Julian Lettner via llvm-commits
- [PATCH] D79123: [Debuginfo][NFC] findRecursively: Replace std::vector by SmallVector
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D79124: [VFDatabase] Testsuite for scalar functions are vector functions with VF =1
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D78159: [MachineDCE] Move machine DCE into using LivePhysRegs infrastructure
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79125: Rename NamedAttributeList to MutableDictionaryAttr BEGIN_PUBLIC Rename NamedAttributeList to MutableDictionaryAttr
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D79126: [mlir][rocdl] add rocdl.barier op.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79127: [XCOFF][AIX] Emit correct alignment for csect
Jason Liu via Phabricator via llvm-commits
- [PATCH] D79128: Make wrong preallocated arg count verifier error clearer
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [lld] 0a78e42 - Revert "[lld] Remove special cases from default ld driver mode."
Dan Albert via llvm-commits
- [llvm] 7ef15c8 - [NFC] Make ConstantVector/ConstantDataVector::getType() return a FixedVectorType
Christopher Tetreault via llvm-commits
- [llvm] 161ccfe - [MemorySSA] Pass DT to the upward iterator for proper PhiTranslation.
Alina Sbirlea via llvm-commits
- [llvm] 6a53ab8 - [SVE][NFC] Remove unused variable
Tobias Bosch via llvm-commits
- [PATCH] D79129: [SVE][NFC] Remove unused variable
Tobias Bosch via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [compiler-rt] d56f62e - [compiler-rt] Fix issue related to switch to Python3 in lit config
Julian Lettner via llvm-commits
- [llvm] 9d4bcc3 - [X86] Merge the last of the useBWIRegs() section into the useAVX512Regs() section of the X86TargetLowering constructor. NFC
Craig Topper via llvm-commits
- [lld] 53ff952 - Reland D78837 [lld] Remove special cases from default ld driver mode.
Fangrui Song via llvm-commits
- [llvm] 0fa793e - Revert "[InlineCost] Addressing a very strict assert check in CostAnnotationWriter::emitInstructionAnnot"
Kirill Naumov via llvm-commits
- [lld] 1ccde53 - [ELF] --gdb-index: support .debug_loclists
Fangrui Song via llvm-commits
- [PATCH] D79130: [scudo] Initialize the allocator in setTrackAllocationStacks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79131: [IRBuilder] Don't crash when creating alloca/load/store in unparented block.
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D79133: [scudo] Zero- and pattern-initialization of memory.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79134: [mlir] Add support for merging identical blocks during canonicalization
River Riddle via Phabricator via llvm-commits
- [PATCH] D79135: [mlir][Linalg] Add support to lower named ops to loops.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 2c7ff27 - [llvm][NFC] Inliner: rename call site variables.
Mircea Trofin via llvm-commits
- [llvm] ffd5e12 - [NFCi] Iterative Outliner + clang-format refactoring.
Puyan Lotfi via llvm-commits
- [PATCH] D76356: [AMDGPU] Introduce more scratch registers in the ABI.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D79136: [XCOFF] Clean-up enum use in BinaryFormat/XCOFF.h; NFC
Hubert Tong via Phabricator via llvm-commits
- [llvm] 3ab319b - [llvm][NFC] Use CallBase explicitly instead of Instruction in FunctionComparator
Mircea Trofin via llvm-commits
- [PATCH] D78313: [mlir][Pass][NFC] Merge OpToOpPassAdaptor and OpToOpPassAdaptorParallel
River Riddle via Phabricator via llvm-commits
- [PATCH] D79137: [WebAssmebly] Add support for defined wasm in MC and lld
Sam Clegg via Phabricator via llvm-commits
- [lld] 9854edd - [lld-macho] Implement basic export trie
Shoaib Meenai via llvm-commits
- [lld] 89285a1 - [lld-macho] Disable colors in errors when not printing to a pty
Shoaib Meenai via llvm-commits
- [lld] 918948d - [lld-macho] Support reading of universal binaries
Shoaib Meenai via llvm-commits
- [lld] df92377 - [lld-macho] Have Symbol::getVA() return a non-relative virtual address
Shoaib Meenai via llvm-commits
- [lld] e82c5e1 - [lld-macho] Support X86_64_RELOC_BRANCH
Shoaib Meenai via llvm-commits
- [llvm] 85aee35 - [gn build] Port 9854edd817c
LLVM GN Syncbot via llvm-commits
- [PATCH] D79138: [Inlining] Teach shouldBeDeferred to take the total cost into account
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D79140: [ThinLTO] return error instead of crashing on invalid input
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D79141: [RISCV] Better Split Stack Pointer Adjustment for RVC
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79143: [mlir][StandardToSPIRV] Add support for lowering integer casting.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79144: [CMake] Provide a proper default location for llvm-lit for out-of-tree users on Windows host.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D79146: [MLIR][docs] Update tutorial language around Op and Operation* and 'opaque'
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79145: Allow gep (select) combine with non-constant operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79148: [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78773: Adjust libMLIR building to more closely follow libClang
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 9b16ece - [test][MachineOutliner] REQUIRES: asserts
Puyan Lotfi via llvm-commits
- [compiler-rt] 7a55595 - [scudo] Initialize the allocator in setTrackAllocationStacks.
Evgenii Stepanov via llvm-commits
- [PATCH] D79151: build: use `find_package(Python3)` if available (llvm runtimes).
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D78702: [RFC][RISCV][MC/Objdump] Extend llvm-objdump output to support more instruction patterns
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D77221: [AVR] Rework MCU family detection to support more AVR MCUs
Ayke via Phabricator via llvm-commits
- [PATCH] D76863: Fix SelectionDAG Graph Printing on Windows
Justice Adams via Phabricator via llvm-commits
- [lld] e96d7b5 - [ELF] Add --rosegment to complement --no-rosegment
Fangrui Song via llvm-commits
- [lld] b912b88 - [ELF] Add --print-archive-stats=
Fangrui Song via llvm-commits
- Buildbot numbers for the last week of 04/12/2020 - 04/18/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 04/19/2020 - 04/25/2020
Galina Kistanova via llvm-commits
- [llvm] 52ec983 - Make wrong preallocated arg count verifier error clearer
Arthur Eubanks via llvm-commits
- [PATCH] D79152: [NFC] Rename *ByValOrInalloca* to *PassPointeeByValue*
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] fbdcfcd - [lit] Provide extension API for custom result categories
Julian Lettner via llvm-commits
- [PATCH] D78267: [InstCombine][SVE] Fix visitExtractElementInst for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D78355: [LLParser] Delete temporary CallInst when error occurs in ParseCall
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 3e68a66 - [BPI][NFC] Reuse post dominantor tree from analysis manager when available
Evgeniy Brevnov via llvm-commits
- [llvm] bb0842a - [BPI] Incorrect probability reported in case of mulptiple edges.
Evgeniy Brevnov via llvm-commits
- [PATCH] D79153: [lld-macho] Avoid unnecessary preprocessing of relocations
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79154: [obj2yaml][test] Move tests to binary format specific subdirectories
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78356: [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D78342: [lld] Add archive file support to Mach-O backend
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D78035: [PoC][RISCV] enable LTO/ThinLTO on RISCV
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [llvm] 52eb2f6 - [MC] Move MCInstrAnalysis::evaluateBranch to X86MCInstrAnalysis::evaluateBranch
Fangrui Song via llvm-commits
- [llvm] 9f59d19 - [AMDGPU] Remove Def argument from WaitcntBrackets::getRegInterval. NFC.
Jay Foad via llvm-commits
- [llvm] 86545bf - [AMDGPU] Simplify loops in SIInsertWaitcnts::generateWaitcntInstBefore
Jay Foad via llvm-commits
- [llvm] 0e6d7f6 - [Debuginfo][NFC] findRecursively: Replace std::vector by SmallVector
Alexey Lapshin via llvm-commits
- [PATCH] D77940: [AArch64] Add NVIDIA Carmel support
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D78764: [RISCV] Update debug scratch register names
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 3acf62f - [BPI][NFC] IRCE shoud qequest BPI through analysis manager.
Evgeniy Brevnov via llvm-commits
- [PATCH] D79159: [MLIR] Add complex numbers to standard dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D77616: [AddressSanitizer] Refactor ClDebug{Min, Max} handling
Jann Horn via Phabricator via llvm-commits
- [llvm] 37309fb - Fix spurious warning in ExtensionDependencies.inc [nfc]
via llvm-commits
- [PATCH] D75270: [DebugInfo] Do not emit entry values for composite locations
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 027eb25 - [docs][llvm-cxxfilt] Fix indentation in rst file
James Henderson via llvm-commits
- [PATCH] D79163: [Target][ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [llvm] 058cd8c - [CodeGen] Add support for inserting elements into scalable vectors
David Sherwood via llvm-commits
- [PATCH] D79165: [DebugInfo] - DWARFDebugFrame: do not call abort() on errors.
George Rimar via Phabricator via llvm-commits
- [llvm] 672b62e - [AArch64][SVE] Custom lowering of floating-point reductions
Cullen Rhodes via llvm-commits
- [llvm] 7e4c26b - [AArch64][SVE] Remove unused FP reduction intrinsic definitions
Cullen Rhodes via llvm-commits
- [llvm] 09f6b97 - [RISCV][NFC] Remove Duplicated F Extension Patterns
Sam Elliott via llvm-commits
- [llvm] 3929429 - [globalopt] Don't emit DWARF fragments for members
David Spickett via llvm-commits
- [PATCH] D79166: [docs][llvm-cxxfilt] Document the --no-strip-underscore option
James Henderson via Phabricator via llvm-commits
- [llvm] 462b960 - Fix silly mistake in 31c09d03a1f [AMDGPU] Remove WaitcntBrackets::MixedPendingEvents[]. NFC.
Jay Foad via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [llvm] 2cfeaf3 - [InstCombine] add tests for FP->int->FP->FP casting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D77030: [RISCV] refactor FeatureRVCHints to make ProcessorModel more intuitive
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [llvm] 6547a5c - [DAG] Add TODO comment regarding ADD(X,X) -> SHL(X,1) canonicalization
Simon Pilgrim via llvm-commits
- [llvm] 9623848 - [DAGCombine] Move the remaining X86 funnel shift patterns to DAGCombine
Simon Pilgrim via llvm-commits
- [PATCH] D62485: New implementation of OpenMP 5.0 detached tasks.
Joachim Protze via Phabricator via llvm-commits
- [llvm] 35fe281 - [InstCombine] update auto-generated test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 4a065a7 - [InstCombine] add tests for bitcast+inselt; NFC
Sanjay Patel via llvm-commits
- [PATCH] D79167: [SVE][CodeGen] Legalise scalable vector types for vsetcc & vselect
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D79169: lit googletest.py: Don't raise StopIteration to end generator function
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] cfb5f89 - [AddressSanitizer] Refactor ClDebug{Min, Max} handling
Alexander Potapenko via llvm-commits
- [PATCH] D79171: [InstCombine] canonicalize bitcast after insertelement into undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] Provide a Tablegen backend to specify named Linalg ops declaratively
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76456: [mlir][Linalg][RFC] Add basic plumbing for "named ops" in Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] f6cdcb0 - [X86][SSE] Add bitselect tests where the mask is a broadcasted scalar
Simon Pilgrim via llvm-commits
- [PATCH] D79173: [Debuginfo][NFC] Avoid double calling of DWARFDie::find(DW_AT_name).
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] a2c8cd1 - [AIX] emit .extern and .weak directive linkage
via llvm-commits
- [llvm] 7e7754d - Revert an accidental commit of four AddressSanitizer refactor CLs
Alexander Potapenko via llvm-commits
- [PATCH] D79175: [ARM][MVE] Support intrinsic @llvm.set.loop.elements in the tail-predication pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 1bf7ccb - [AMDGPU] Use int and unsigned instead of other 32-bit integer types. NFC.
Jay Foad via llvm-commits
- [llvm] 5e6f167 - Include SmallVector.h in IPO.h to fix modules build [NFC]
Raphael Isemann via llvm-commits
- [llvm] 1dbb7a3 - [CMake] Fix cross-compiling with LLVM as CMake subproject
Sebastian Neubauer via llvm-commits
- [PATCH] D78248: [RegisterCoalescer] Extend a subrange if needed when filling range gap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 31db4db - Clean up warnings after a2c8cd18128d3529992a86998d2bea80cceafff0
Benjamin Kramer via llvm-commits
- [llvm] e29996c - [AddressSanitizer] Refactor ClDebug{Min, Max} handling
Alexander Potapenko via llvm-commits
- [llvm] 223a95f - [AddressSanitizer] Split out memory intrinsic handling
Alexander Potapenko via llvm-commits
- [llvm] cfe36e4 - [AddressSanitizer] Refactor: Permit >1 interesting operands per instruction
Alexander Potapenko via llvm-commits
- [llvm] a226858 - [AddressSanitizer] Instrument byval call arguments
Alexander Potapenko via llvm-commits
- [PATCH] D79176: [AMDGPU] Remove unnecessary s_waitcnt between VMEM loads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
David Tenty via Phabricator via llvm-commits
- [PATCH] D76711: [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54114: Adding debug info to support Fortran (part 2)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D79177: [flang] Add the header file for the conversion of FIR(MLIR) to LLVM-IR dialect
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 30211c4 - [X86] combineANDXORWithAllOnesIntoANDNP - add BROADCAST handling
Simon Pilgrim via llvm-commits
- [llvm] 51308ee - [X86] Extend combine-bitselect tests
Simon Pilgrim via llvm-commits
- [llvm] 0383253 - [InlineCost] Addressing a very strict assert check in CostAnnotationWriter::emitInstructionAnnot
Kirill Naumov via llvm-commits
- [llvm] bd3058e - [obj2yaml][test] Move tests to binary format specific subdirectories
Fangrui Song via llvm-commits
- [PATCH] D77821: [Flang][OpenMP] Avoid abort when collapse clause value is negative
Valentin Clement via Phabricator via llvm-commits
- [llvm] 88aad9b - lit googletest.py: Don't raise StopIteration in generator
Hans Wennborg via llvm-commits
- [lld] b257d3c - [ELF][PPC64] Suppress toc-indirect to toc-relative relaxation if R_PPC64_TOC16_LO is seen
Fangrui Song via llvm-commits
- [PATCH] D78614: [AssumeBuilder] Add assume-simplify pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D68231: [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79178: empty
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79179: Revert "[mlir] Simplify BranchOpInterface by using MutableOperandRange"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78577: [OPENMP50]Basic support for uses_allocators clause.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79180: Revert "[mlir][DeclareOpInterfaceMethods] Allow specifying a set of methods to force declaration generation for."
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79181: Revert "[mlir] Move the operation equivalence out of CSE and into OperationSupport"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79182: Revert "[mlir] Add a new MutableOperandRange class for adding/remove operands"
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] a90948f - [NFC] Rename *ByValOrInalloca* to *PassPointeeByValue*
Arthur Eubanks via llvm-commits
- [llvm] 9fc0e7c - [BitcodeReader] Simplify raw attribute handling (NFC)
Nikita Popov via llvm-commits
- [llvm] 3496d6e - [Bitcode] Make attribute test more robust (NFC)
Nikita Popov via llvm-commits
- [PATCH] D78788: [MLIR] Modify Partial op conversion mode to optionally track all non-legalizable operations.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D79183: Fix dynamic import of http.client
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] Track AA dependency using dependency graph
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78615: [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61598: lnt runtest test-suite: add --qemu-user-mode support
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D79184: [MLIR][LoopOps] Adds the loop unroll transformation for loop::ForOp.
Andy Davis via Phabricator via llvm-commits
- [debuginfo-tests] 7f84b6c - [debuginfo-tests] Update Python variable in lit.site.cfg.py
Jonas Devlieghere via llvm-commits
- [llvm] 084f3cf - [AMDGPU] Update DWARF proposal encodings
Scott Linder via llvm-commits
- [PATCH] D79187: [DAGCombiner] fold (fp_round (int_to_fp X)) -> (int_to_fp X)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79188: [AbstractCallSite] Look though constant cast expression when checking for callee use
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] bf468f4 - [X86][SSE] Canonicalize UNARYSHUFFLE(XOR(X,-1) -> XOR(UNARYSHUFFLE(X),-1)
Simon Pilgrim via llvm-commits
- [llvm] ff66919 - [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w
Craig Topper via llvm-commits
- [PATCH] D79190: llvm rejects DWARF operator DW_OP_lit[1-31].
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D79191: [Hexagon] Add Extended GD_PLT relocations
Sid Manning via Phabricator via llvm-commits
- [lld] 9ecddde - [test] Fix ELF/linkerscript/input-archive.s w/ @ in path
Thomas Preud'homme via llvm-commits
- [PATCH] D79193: [AArch64][SVE] Implement lowering for SIGN_EXTEND etc. of SVE predicates.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79195: [SVE] Fix invalid use of VectorType::getNumElements() in PatternMatch
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] e9827f0 - [ms] Add new option to llvm-lib: /llvmlibempty
Eric Astor via llvm-commits
- [llvm] 0a6c4d8 - [WebAssmebly] Add support for defined wasm globals in MC and lld
Sam Clegg via llvm-commits
- [llvm] b4934ae - [VFDatabase] Testsuite for scalar functions are vector functions with VF =1
Masoud Ataei via llvm-commits
- [PATCH] D78894: [ms] Add new option to llvm-lib: /llvmlibempty
Eric Astor via Phabricator via llvm-commits
- [PATCH] D79196: [SVE] Fix invalid usage of VectorType::getNumElements() in InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79197: [SVE] Fix invalid usage of getNumElements() in InstCombineMulDivRem
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77454: LoadInst should store Align, not MaybeAlign.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79198: [mlir] [VectorOps] Included i1 support for vector.print
Aart Bik via Phabricator via llvm-commits
- [llvm] b5be1c5 - [OPENMP50]Basic support for uses_allocators clause.
Alexey Bataev via llvm-commits
- [llvm] 3cd6e02 - [lit] Push computation of workers into run_tests
Julian Lettner via llvm-commits
- [PATCH] D79199: [ARM] Fix tail call validity checking for varargs calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78672: [Debuginfo] Remove redundand variable from getAttributeValue()
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D79200: [DebugInfo] Update loop metadata in stripNonLineTableDebugInfo
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D79202: [SVE] Fix invalid usages of getNumElements() in ValueTracking
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D68693: [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79203: Handle indirect calls in preallocated verification
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] c671345 - [IRBuilder][NFC] Dereference MaybeAlign that's known non-None.
Eli Friedman via llvm-commits
- [llvm] b74c6d2 - [InlineFunction] Disable emission of alignment assumptions by default
Nikita Popov via llvm-commits
- [llvm] 19ab53f - [LoopVersioning] Update setAliasChecks to take ArrayRef argument (NFC).
Florian Hahn via llvm-commits
- [llvm] 65e64f6 - [WebAssembly] Fix test failure after 0a6c4d8d2eb
Sam Clegg via llvm-commits
- [PATCH] D79205: [SROA] Clean up some uses of MaybeAlign in SROA.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79206: [mlir][OpBuilder] Remove the vtable from OpBuilder in favor of using the listener pattern
River Riddle via Phabricator via llvm-commits
- [PATCH] D79207: [AArch64][GlobalISel] Use the IR pointer type in MMO to guess G_LOAD regbanks
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63482: [clang-tidy] Fix the YAML created for checks like modernize-pass-by-value
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D78186: [flang] Don't check __cplusplus value with MSVC.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] 3d5275f - Handle indirect calls in preallocated verification
Arthur Eubanks via llvm-commits
- [compiler-rt] 45b7d44 - [scudo] Zero- and pattern-initialization of memory.
Evgenii Stepanov via llvm-commits
- [PATCH] D79208: [mlir][EDSC] Make use of InsertGuard
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79211: [lld-macho] Support pc-relative section relocations
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79212: [SVE] Remove invalid usage of getNumElements in Instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [llvm] cfea3dc - [AbstractCallSite] Look though constant cast expression when checking for callee use
Sergey Dmitriev via llvm-commits
- [llvm] 291d248 - [ms] Fix repeated executions of the no-inputs llvm-lib test
Eric Astor via llvm-commits
- [llvm] 0ae6282 - [gn build] Port cfea3dc1021
LLVM GN Syncbot via llvm-commits
- [PATCH] D79214: [ADT] Fix SmallVector unused template instantiation on 32-bit systems.
Andrew via Phabricator via llvm-commits
- [PATCH] D71684: [SPECCPU2017] Add CXXPORTABILITY flags for 526.blender_r
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72198: tools/timeit.sh: be flexible while parsing perf-stat output
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 25e2e92 - [ADT] Fix SmallVector unused template instantiation on 32-bit systems.
Andrew Browne via llvm-commits
- [PATCH] D78679: [LoopFusion] Fix LI after fusion of guarded loops
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79215: [llvm][NFC] Inliner: simplify inlining decision logic
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] ac2635e - Revert "[ADT] Fix SmallVector unused template instantiation on 32-bit systems."
Andrew Browne via llvm-commits
- [llvm] 6a1ad76 - [X86] Don't return true from isTruncateFree for vectors
Craig Topper via llvm-commits
- [PATCH] D79216: scudo: Exclude previous tag when retagging freed memory.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D77920: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] d96c7f4 - Revert "Revert "[ADT] Fix SmallVector unused template instantiation on 32-bit systems.""
Andrew Browne via llvm-commits
- [llvm] a1bd5cd - [NFC] Add include cstdint for SIZE_MAX.
Andrew Browne via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D79220: [XCOFF] XCOFF constants, MCObjectFileInfo placeholder code for DWARF; NFC
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D79221: Descriptive symbol names for machine basic block sections
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D77341: [DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] c5f7c03 - [X86] Add x, t and g modifiers for inline asm
Craig Topper via llvm-commits
- [llvm] 5d806e2 - [XCOFF] Clean-up enum use in BinaryFormat/XCOFF.h; NFC
Hubert Tong via llvm-commits
- [llvm] a3515ab - [MC][Target][XCOFF] Consolidate MCAsmInfo XCOFF defaults; NFC
Hubert Tong via llvm-commits
- [llvm] 8cb8fe9 - [lit] Add EXCLUDED test result category
Julian Lettner via llvm-commits
- [PATCH] D79223: Fix pr31836 on Windows too, and correctly handle repeated separators.
Nico Weber via Phabricator via llvm-commits
- [llvm] 70605ff - [lit] Don't crash for --time-tests in aborted test run
Julian Lettner via llvm-commits
- [llvm] ea093f6 - Handle cases for subregisters.
Brian Cain via llvm-commits
- [PATCH] D79224: [WebAssembly] Renumber SIMD opcodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D79225: [mlir][rocdl] fix shared lib build. NFC.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [llvm] d73eed4 - [tests] Speculative fix for buildbot breakage from c5f7c039efe7
Hubert Tong via llvm-commits
- [llvm] 0e8608b - [tests] Revert unhelpful change from d73eed42d1dc
Hubert Tong via llvm-commits
- [PATCH] D79226: [lld-macho] Use export trie instead of symtab when linking against dylibs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79227: [ms] llvm-lib gives a more useful error if no inputs and no output path are provided
Eric Astor via Phabricator via llvm-commits
- [PATCH] D74668: [Clang][BPF] implement __builtin_btf_type_id() builtin function
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D79228: [lld-macho] Add support for creating and reading reexported dylibs
Jez Ng via Phabricator via llvm-commits
- [llvm] ed7479b - [X86] Update type actions for ISD::TRUNCATE with avx512f to be Legal when possible. NFCI
Craig Topper via llvm-commits
- [PATCH] D79229: [llvm-objcopy] -O binary: skip empty sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79230: [MLIR][crashfix] Fall back to malloc when alignment is 0 for align-alloc
Kern Handa via Phabricator via llvm-commits
- [PATCH] D79231: [X86] Custom legalize v16i64->v16i8 truncate with avx512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76797: [LVI] Don't use dominator tree in isValidAssumeForContext()
Nikita Popov via Phabricator via llvm-commits
- [llvm] 5f7ea85 - [AMDGPU] Remove unnecessary s_waitcnt between VMEM loads
Jay Foad via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Sam Parker via Phabricator via llvm-commits
- [llvm] 91257fd - [docs][llvm-cxxfilt] Document --no-strip-underscore option
James Henderson via llvm-commits
- [llvm] 8cbd819 - [X86] Improving folding of concat_vectors of subvectors from the same broadcast
Simon Pilgrim via llvm-commits
- [llvm] 7ce389e - Fix indentation. NFC.
Jay Foad via llvm-commits
- [PATCH] D74122: [CallSiteInfo] Use the isCandidateForCallSiteEntry() when update the cs info
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 1428f86 - [ms] llvm-lib gives a more useful error if no inputs and no output path are provided
Eric Astor via llvm-commits
- [PATCH] D79233: [ARM] Refactor lower to S[LR]I optimization
Petre Tudor via Phabricator via llvm-commits
- [llvm] 1c3fe86 - [IR] Make Attributes and AttributeLists trivially destructible and BumpPtrAllocate them
Benjamin Kramer via llvm-commits
- [llvm] 7a5a1e9 - [IR] AttributeList::getContext has a single user, remove it.
Benjamin Kramer via llvm-commits
- [llvm] 5013a78 - [InstCombine] adjust tests for pow(); NFC
Sanjay Patel via llvm-commits
- [llvm] e3c0be5 - [DAG] SimplifyDemandedVectorElts - add EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] 4f1e9a1 - Add support for #pragma float_control
Melanie Blower via llvm-commits
- [llvm] 5486e00 - [InstSimplify] remove poison-unsafe insertelement of undef value
Sanjay Patel via llvm-commits
- [llvm] 85dc033 - Revert "Add support for #pragma float_control"
Melanie Blower via llvm-commits
- [llvm] d911c17 - [SCCP] Get a copy of the state of CopyOf once.
Florian Hahn via llvm-commits
- [llvm] b953e90 - [Bitcode] reserve in front of push_back loops. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] c79a366 - [InstSimplify] update test; NFC
Sanjay Patel via llvm-commits
- [llvm] 57f0eed - [InstSimplify] allow insertelement-with-undef fold if poison-safe
Sanjay Patel via llvm-commits
- [llvm] 65d32a9 - [DAG] SimplifyDemandedVectorElts - remove INSERT_SUBVECTOR if we don't demand the subvector
Simon Pilgrim via llvm-commits
- [llvm] 7cb5a51 - [DAG] SimplifyDemandedVectorElts - add INSERT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] 07d4481 - [llvm-readobj][test] - Stop using binaries in gnu-phdrs.test, split and refine it.
Georgii Rymar via llvm-commits
- [llvm] 0d54612 - [llvm-readelf] - Do not crash when the PT_INTERP has a broken offset.
Georgii Rymar via llvm-commits
- [llvm] e4ba3ff - [llvm-readobj] - Simplify conditions used for printing segment mappings. NFCI.
Georgii Rymar via llvm-commits
- [compiler-rt] 8fac07a - scudo: Exclude previous tag when retagging freed memory.
Peter Collingbourne via llvm-commits
- [llvm] 69aacaf - Reapply "Add support for #pragma float_control" with improvements to
Melanie Blower via llvm-commits
- [llvm] 4548e62 - [InstCombine] Additional 'concat of ORs' BSWAP/BITREVERSE tests for D79041
Simon Pilgrim via llvm-commits
- [llvm] 3e4f343 - [ADT] Add DenseSetImpl(begin, end)
Fangrui Song via llvm-commits
- [llvm] fce82c0 - Revert "Reapply "Add support for #pragma float_control" with improvements to"
Melanie Blower via llvm-commits
- [llvm] 43b0e44 - [InstCombine] add test for faulty cttz fold (PR45762); NFC
Sanjay Patel via llvm-commits
- [llvm] 7fa1502 - [InstCombine] fix miscompile from multi-use cttz/ctlz transform
Sanjay Patel via llvm-commits
- [llvm] beeabe3 - [SVE] Fix invalid usage of VectorType::getNumElements() in InstCombine
Christopher Tetreault via llvm-commits
- [llvm] 30b2876 - [examples] Call setProcessAllSections to ensure debug sections aren't droppped.
Lang Hames via llvm-commits
- [llvm] dbc601e - [examples] Fix an incomplete comment.
Lang Hames via llvm-commits
- [llvm] b938168 - [X86] Lower the cost of v4i64->v4i32 truncate with avx512.
Craig Topper via llvm-commits
- [llvm] b9d50bd - Fix pr31836 on Windows too, and correctly handle repeated separators.
Nico Weber via llvm-commits
- [lld] 5c86b08 - [ELF][test] Improve tests
Fangrui Song via llvm-commits
- [llvm] 9350792 - [DebugInfo] Update loop metadata in stripNonLineTableDebugInfo
Vedant Kumar via llvm-commits
- [llvm] cad1cbc - [CMake] Provide a proper default location for llvm-lit for out-of-tree users on Windows host.
Vladimir Vereschaka via llvm-commits
- [llvm] 1165a35 - [IndexedAccessorRange] Only offset the base if the index is non-zero.
River Riddle via llvm-commits
- [llvm] 0ee7b7e - [SVE] Fix invalid use of VectorType::getNumElements() in PatternMatch
Christopher Tetreault via llvm-commits
- [llvm] dda0059 - [AIX] Skip unsupported ORC JIT RemoteObjectLayerTest on AIX
David Tenty via llvm-commits
- [llvm] ec78690 - [llvm-objcopy] -O binary: skip empty sections
Fangrui Song via llvm-commits
- [llvm] e1c4a7c - [llvm][NFC] Inliner: simplify inlining decision logic
Mircea Trofin via llvm-commits
- [llvm] 3dbc612 - [llvm][NFC] Rename variable as per https://reviews.llvm.org/D79215
Mircea Trofin via llvm-commits
- [lld] 6cb0731 - [lld] Merge Mach-O input sections
Jez Ng via llvm-commits
- [llvm] e676076 - [gn build] Port 6cb073133c5
LLVM GN Syncbot via llvm-commits
- [llvm] 11e02d5 - [lit] Only update specific fields from remote test object
Julian Lettner via llvm-commits
- [llvm] 7ffb5bc - [lit] Factor out report generators into separate file
Julian Lettner via llvm-commits
- [llvm] 201e73c - [lit] Small refinements for xunit report output
Julian Lettner via llvm-commits
- [llvm] 3eb1d7f - [lit] Create report generators during argument parsing
Julian Lettner via llvm-commits
- [llvm] 840bc47 - [lit] Extract by_suite_and_test_path sort key function
Julian Lettner via llvm-commits
- [PATCH] D79234: [ValueTracking] Fix computeKnownBits() with bitwidth-changing ptrtoint
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D79235: [WPD] Allow virtual calls to be analyzed with multiple type tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D77172: Heat Coloring (3/3): Adding Heat Functionality to CallPrinter
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D79238: Fix pip install line in Dockerfile
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79239: getMainExecutable: Fix hand-rolled AT_EXECPATH search for older branches
Kyle Evans via Phabricator via llvm-commits
- [PATCH] D79240: [MLIR] Move Verifier and Dominance Analysis from /Analysis to /IR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79241: [cmake] Ensure that LINK_LIBS are dependencies for object library targets
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79242: [MLIR] add dependencies for all tablegen targets on 'mlir-headers'
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79243: [MLIR] Move from using target_link_libraries to LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D69440: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74867: [MLIR] add out of tree version of mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79245: [Verifier] Constrain where DILocations may be nested
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D79246: [mlir][vector] set alignment when lowering transfer_read and transfer_write.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D79247: [lld][WebAssembly] Honor --allow-undefined for data symbols too
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79249: [NOT FOR REVIEW] Experimental support for zero-or-trap behavior foruninitialized variables.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D79250: Fix crash in psycopg2 with docker image
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D68233: [FPEnv] [WIP] Verify strictfp attribute correctness
Kit Barton via Phabricator via llvm-commits
- [PATCH] D79253: [docs][FileCheck] Fix invalid example
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79254: [ELF] Don't advance sh_offset for an empty section whose PT_LOAD is removed (due to p_memsz=0)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D77852: Outline CFI Instructions in Tail Calls
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D78277: [SimpleLoopUnswitch] Update DefaultExit condition to check unreachable is not empty.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D78279: [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D79258: [AutoFDO] Handling must tail calls in indirect call promotion
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D79259: [RISCV][NFC] Tests for (select (const), (const))
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79260: [RISCV] Implement convertSelectOfConstantsToMath
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79261: [MergeFuncs] Don't merge shufflevectors with different masks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Accommodate sancov and coverage report server for use under Windows
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D79262: [COFF] Add and use a zero-copy tokenizer for .drectve
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79263: [flang] New implementation for checks for constraints C741 through C750
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79264: [ValueTracking] Use "Optional" for DemandedElts argument to ComputeKnownBits
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79265: Let normalize() for posix style convert backslash to slash unconditionally.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79266: [mlir] Add a new context flag for disabling/enabling multi-threading
River Riddle via Phabricator via llvm-commits
- [PATCH] D79267: [RISCV][NFC] Add Test for (select (or B1, B2), X, Y)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79268: [RISCV] Implement Hooks to avoid chaining SELECT
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D79270: [test] Fix lld's ELF/linkerscript/thunk-gen-mips.s
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79271: [mlir][Linalg] Mostly NFC - Refactor Linalg patterns and transformations.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 8ca2fc9 - [PowerPC] Refactor PPCInstrVSX.td
Nemanja Ivanovic via llvm-commits
- [PATCH] D79272: [mlir][StandardToSPIRV] Emulate bitwidths not supported for store op.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79275: [llvm][NFC] Inliner: factor cost and reporting out of inlining process
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D79276: [FileCheck] Support comment directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D72207: [LLVM-C][bindings/go] Get metadata from a value
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D79277: [Attributor] Bitcast constant to the returned value type if it has different type
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] e0f5284 - [WebAssembly] Renumber SIMD opcodes
Thomas Lively via llvm-commits
- [llvm] 9ed6f03 - [lit] Don't use Python3 yet
Julian Lettner via llvm-commits
- [llvm] 999f04c - [llvm-objcopy][MachO] Fix isExternalSymbol method
Alexander Shaposhnikov via llvm-commits
- [llvm] 8555c91 - [X86] Use more accurate increments for the induction variables in sad.ll. NFC
Craig Topper via llvm-commits
- [llvm] e39c7ab - [CostModel][X86][ARM] Teach default implementation of getCastInstrCost to not add a split/join cost if source type and the destination type both have a SplitVector action
Craig Topper via llvm-commits
- [PATCH] D66029: llvm-canon
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D79281: [mlir][DenseElementsAttr] Add support for ComplexType elements
River Riddle via Phabricator via llvm-commits
- [PATCH] D79282: [flang] Fixed a crash
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] ff6a0b6 - [Object] Change ObjectFile::getSymbolValue() return type to Expected<uint64_t>
Xing GUO via llvm-commits
- [PATCH] D79284: [llvm-objdump][ARM] Print inline relocations when dumping ARM data
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74051: Move update_cc_test_checks.py tests to clang
Michał Górny via Phabricator via llvm-commits
- LLVM lab network works on May 2nd at 11:00 am PDT
Galina Kistanova via llvm-commits
- [llvm] 60e9ee1 - [MergeFuncs] Don't merge shufflevectors with different masks
Nikita Popov via llvm-commits
- [llvm] b7e2358 - Remove getNumUses() comparisons (NFC)
Nikita Popov via llvm-commits
- [PATCH] D78880: [InstCombine] use select-of-constants with set/clear bit mask patterns
Nikita Popov via Phabricator via llvm-commits
- [llvm] 8148b11 - [ValueTracking] Short-circuit GEP known bits calculation (NFC)
Nikita Popov via llvm-commits
- [PATCH] D79286: [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known
Peter Smith via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D79287: [GVN] Find OtherAccess for remark even if no uses are dominating the load
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D79288: [AMDGPU][MC] Enabled 21-bit signed offsets for SMEM instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D79289: [LLD][ELF][ARM] Do not create .ARM.exidx sections for out of range inputs
Peter Smith via Phabricator via llvm-commits
- [llvm] 35e956b - [gn build] Port fa1f4cf8432
LLVM GN Syncbot via llvm-commits
- [llvm] b283ae7 - [ADT] Add locale-independent isSpace() to StringExtras. NFC
Sam McCall via llvm-commits
- [llvm] d10c995 - std::isspace -> llvm::isSpace (where locale should be ignored)
Sam McCall via llvm-commits
- [llvm] 910ca0e - [RISCV][NFC] Add tests for checking isnan patterns
Sam Elliott via llvm-commits
- [llvm] a4a9a1f - [RISCV] Add patterns for checking isnan
Sam Elliott via llvm-commits
- [llvm] bf552d2 - [RISCV][NFC] Tests for (select (const), (const))
Sam Elliott via llvm-commits
- [llvm] fe4245a - [RISCV] Implement convertSelectOfConstantsToMath
Sam Elliott via llvm-commits
- [llvm] d3bc86c - [Allocator] Make Deallocate() pass alignment and make it use (de)allocate_buffer
Benjamin Kramer via llvm-commits
- [PATCH] D58539: [NVPTX] Fixed param symbol name lowering in unnamed funcs. Fixes PR40817
Jascha Wetzel via Phabricator via llvm-commits
- [PATCH] D56506: [X86][SSE] Allow SplitOpsAndApply to split to diminishing vector sizes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77925: Revert "[TLI] Per-function fveclib for math library used for vectorization"
Wenlei He via Phabricator via llvm-commits
- [PATCH] D79291: [llvm-profdata] Support -detailed-summary for Sample Profile
Wenlei He via Phabricator via llvm-commits
- [llvm] c0f210d - Don't stash types that aren't copyable or moveable into a SmallVector
Benjamin Kramer via llvm-commits
- [llvm] f7bf28b - [SmallVector] Weaken the predicate for the memcpy optimization
Benjamin Kramer via llvm-commits
- [lld] 270d3fa - [COFF] Add and use a zero-copy tokenizer for .drectve
Reid Kleckner via llvm-commits
- [llvm] ae23bd3 - [gn build] Port 8f766e382b77e more and fix 2 llvm-config test failures.
Nico Weber via llvm-commits
- [llvm] 97f9226 - [MBP] tuple->pair. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 8e05ac0 - [DAGCombine] visitTRUNCATE - remove GetDemandedBits call
Simon Pilgrim via llvm-commits
- [llvm] a09a3c6 - Revert rG8e05ac0a510c - "[DAGCombine] visitTRUNCATE - remove GetDemandedBits call"
Simon Pilgrim via llvm-commits
- [PATCH] D79294: [InstSimplify] Remove known bits constant folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78213: [libclang]: visit BindingDecl in DecompositionDecl
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D79295: Make Polly tests dependencies explicit
serge via Phabricator via llvm-commits
- [PATCH] D78214: [libclang]: visit C++17 if init statements
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D79296: [mlir][DenseElementsAttr] Add support for opaque APFloat/APInt complex values.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79297: [COFF] Avoid allocating temporary vectors during ICF
Reid Kleckner via Phabricator via llvm-commits
- [lld] d735c70 - [test] Fix lld's ELF/linkerscript/thunk-gen-mips.s
Thomas Preud'homme via llvm-commits
- [lld] 3542384 - [COFF] Use a global option table to avoid reconstructing it
Reid Kleckner via llvm-commits
- [llvm] 6d103ca - [SelectionDAG] Unify scalarizeVectorLoad and VectorLegalizer::ExpandLoad
Craig Topper via llvm-commits
- [llvm] 0b85ea8 - [docs][FileCheck] Fix invalid example
Thomas Preud'homme via llvm-commits
- [lld] bd7ea86 - [PDB] Avoid calling discoverTypeIndices for a known record kind
Reid Kleckner via llvm-commits
- [PATCH] D79298: [NFC] Traverse function using dominator tree.
Zoe Carver via Phabricator via llvm-commits
- [llvm] 7af4bb1 - [PDB] Remove unique_ptr wrapper around C13 line table subsections
Reid Kleckner via llvm-commits
- [PATCH] D79299: [TRE][NFC] Refactor in preparation for removal of isDynamicConstant
Layton Kifer via Phabricator via llvm-commits
- [llvm] 7867f4c - [PDB] Remove a couple asserts that are no longer valid now that C13Builders does not use unique_ptr.
Craig Topper via llvm-commits
- [llvm] cd75b74 - [X86] Fix a few issues in the evex-to-vex-compress.mir test.
Craig Topper via llvm-commits
- [lld] 810c8e9 - Revert "[PDB] Avoid calling discoverTypeIndices for a known record kind"
Nico Weber via llvm-commits
- [llvm] 5070cec - [PDB] Bypass generic deserialization code for publics sorting
Reid Kleckner via llvm-commits
- [PATCH] D77346: [docs] Corrected inaccuracies in Common Problems section
Evan LeClercq via Phabricator via llvm-commits
- [lld] 1e57933 - Re-land "[PDB] Avoid calling discoverTypeIndices for a known record kind"
Reid Kleckner via llvm-commits
- [PATCH] D79300: [ELF] Demote lazy symbols relative to a discarded section to Undefined
Fangrui Song via Phabricator via llvm-commits
- [llvm] 21c1a0c - Test Commit: add two head comments in WinEHPrepare.cpp
Ten Tzen via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D79301: [LSR] Don't require reuse register under postinc
Dave Green via Phabricator via llvm-commits
- [llvm] 7cf0f85 - [ValueTracking] Convert test to unit test (NFC)
Nikita Popov via llvm-commits
- [llvm] 4d2b0eb - [X86] detectAVGPattern - use matchUnaryPredicate helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 74e9952 - [X86][SSE] splitAndLowerShuffle - use splitVector helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7c649b5 - [InstCombine] Duplicate some InstSimplify tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 4f576ea - [Debuginfo][NFC] Avoid double calling of DWARFDie::find(DW_AT_name).
Alexey Lapshin via llvm-commits
- [llvm] e8d9794 - [X86] Don't limit splitVector helper to simple types.
Simon Pilgrim via llvm-commits
- [llvm] c5392e2 - [gn build] (manually) port ad97ccf6b26a more, for include added in e64f99c51a8
Nico Weber via llvm-commits
- [llvm] f914b50 - [gn build] Port e64f99c51a8
LLVM GN Syncbot via llvm-commits
- [llvm] 7c20316 - [X86] Use splitVector helper in truncateVectorWithPACK/splitVectorStore/combineHorizontalMinMaxResult/combineReductionToHorizontal. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7a529ad - [Support] Don't initialize buffer allocated by zlib::uncompress
Benjamin Kramer via llvm-commits
- [PATCH] D77864: [llvm-nm/objdump/size] Add tests for dumping symbol tables with invalid sh_size.
Xing GUO via Phabricator via llvm-commits
- [llvm] 682f0b3 - [InstCombine] use select-of-constants with set/clear bit mask patterns
Sanjay Patel via llvm-commits
- [lld] 9b7f614 - [COFF] Paritally inline Symbol::getName, NFC
Reid Kleckner via llvm-commits
- [llvm] 53913a6 - Optimize path::remove_dots
Reid Kleckner via llvm-commits
- [PATCH] D79303: [examples] remove outdated Hello example
Pedro Tammela via Phabricator via llvm-commits
- [llvm] 667f558 - [llvm][NFC] Inliner.cpp shouldInline post-commit feedback
Mircea Trofin via llvm-commits
- [llvm] ff5094c - [X86] Add tests showing failure to fold mul(abs(x),abs(x)) -> mul(x,x) (PR39476)
Simon Pilgrim via llvm-commits
- [llvm] fb5fd74 - Revert "Optimize path::remove_dots"
Nico Weber via llvm-commits
- [PATCH] D78883: [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6bf16ee - [Attributor][NFC] Let AbstractAttribute be an IRPosition
Johannes Doerfert via llvm-commits
- [llvm] 8228153 - [Attributor][NFC] Encode IRPositions in the bits of a single pointer
Johannes Doerfert via llvm-commits
- [llvm] bbdfcf8 - [VPlan] Remove unused & undefined print method (NFC).
Florian Hahn via llvm-commits
- [PATCH] D79304: [DAG] Fold (mul(abs(x),abs(x))) -> (mul(x,x)) (PR39476)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] bec4ab9 - [llvm][NFC] Inliner: factor cost and reporting out of inlining process
Mircea Trofin via llvm-commits
- [llvm] 911e06f - [ICP] Handling must tail calls in indirect call promotion
Hongtao Yu via llvm-commits
- [PATCH] D79305: chrono: check _POSIX_TIMERS before using clock_gettime
Mara Sophie Grosch via Phabricator via llvm-commits
- [PATCH] D79306: llvm rejects DWARF operator DW_OP_push_object_address.
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] 08556af - [InstSimplify] Remove known bits constant folding
Nikita Popov via llvm-commits
- [llvm] 46ee652 - Revert "[InstSimplify] Remove known bits constant folding"
Nikita Popov via llvm-commits
- [llvm] 0f70f73 - [Attributor] Bitcast constant to the returned value type if it has different type
Sergey Dmitriev via llvm-commits
- [PATCH] D79307: [llvm][dfsan][NFC] Factor out fcn initialization
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D79309: [llvm-objdump] -d: delete spaces among raw instruction bytes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75547: [AMDGPU][GlobalISel] Revise handling of wide loads in RegBankSelect
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D79310: Remove an unused Module param
Xun Li via Phabricator via llvm-commits
- [llvm] 2f97b8b - [Attributor][NFC] Proactively ask for `nocapure` on call site arguments
Johannes Doerfert via llvm-commits
- [llvm] 87f1e93 - [Attributor][NFC] Use reference instead of pointer
Johannes Doerfert via llvm-commits
- [llvm] 231026a - [Attributor] Inititialize "value attributes" w/ must-be-executed-context info
Johannes Doerfert via llvm-commits
- [PATCH] D78719: [Attributor] Inititialize "value attributes" w/ must-be-executed-context info
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 95e0d28 - [Attributor] Remember only necessary dependences
Johannes Doerfert via llvm-commits
- [llvm] 14cb0bd - [Attributor][NFC] Replace the nested AAMap with a key pair
Johannes Doerfert via llvm-commits
- [PATCH] D60250: [llvm-objdump] Allow -dynamic-reloc on ET_EXEC files
Xing GUO via Phabricator via llvm-commits
- [PATCH] D70379: [AMDGPU] Reserving VGPR for future SGPR Spill
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [llvm] 762fb1c - [llvm-objcopy] Avoid invalid Sec.Offset after D79229
Fangrui Song via llvm-commits
- [polly] 8ceee08 - Make Polly tests dependencies explicit
via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D77139: GlobalISel: Move code into lowering for G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [llvm] 8b53fdd - [X86] Custom legalize v16i64->v16i8 truncate with avx512.
Craig Topper via llvm-commits
- [llvm] 243ffc0 - [X86] Simplify some code in combineTruncatedArithmetic. NFC
Craig Topper via llvm-commits
Last message date:
Sun May 3 23:57:30 PDT 2020
Archived on: Sun May 3 23:58:15 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).