The Week Of Monday 23 November 2020 Archives by thread
Starting: Mon Nov 23 00:04:22 PST 2020
Ending: Sun Nov 29 23:41:29 PST 2020
Messages: 1861
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
James Henderson via Phabricator via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/7) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D91867: [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()`
James Henderson via Phabricator via llvm-commits
- [PATCH] D91887: [ARM] Make t2DoLoopStartTP a terminator
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D91942: [SCEV] Fix incorrect treatment of max taken count. PR48225
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91935: [MCJIT]: Add cmake variables to support llorg builds
Tyurin, Evgeniy via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91943: [llvm-readelf/obj] - Fix the possible crash when dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [llvm] 33b2c88 - [LoopFlatten] Widen IV, support ZExt.
Sjoerd Meijer via llvm-commits
- [llvm] 6ef7835 - [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
Pavel Labath via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D91704: [llvm-mca] Fix processing thumb instruction set
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D91842: [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma node in tablegen. Remove explicit commuted patterns from targets.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91946: [VE][NFC] Clean stack frame description
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91931: [RISCV][GlobalISel] Select add i32, i32
Lewis Revill via Phabricator via llvm-commits
- [llvm] 4dcdf0d - [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()`
Georgii Rymar via llvm-commits
- [llvm] 48d7cc6 - [SCEV] Fix incorrect treatment of max taken count. PR48225
Max Kazantsev via llvm-commits
- [PATCH] D91266: [ARM][SchedModels] Add support for branch forms of ALU instructions to Cortex-A57 model
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90829: [GlobalISel][TableGen] Fix seg fault for zero instruction
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [llvm] 76a626b - [llvm-readelf/obj] - Fix the possible crash when dumping group sections.
Georgii Rymar via llvm-commits
- [PATCH] D90171: [SVE] Fix TypeSize warning in RuntimePointerChecking::insert
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91919: [SLP] Make SLPVectorizer to use `llvm.masked.scatter` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D91423: [NFC][DebugInfo] Factor LowerDbgDeclare into two functions [1/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90210: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Private clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Dave Green via Phabricator via llvm-commits
- [PATCH] D88382: [VPlan] Turn VPReductionRecipe into a VPValue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D91953: [llvm-readobj][test] - Simplify the gnu-notes.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D90341: Use deref facts derived from minimum object size of allocations
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91479: [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91954: [llvm-readelf/obj] - Remove `tryGetSectionName` helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [llvm] d3a0f9b - [APInt] Add the truncOrSelf resizing operator to APInt
Kerry McLaughlin via llvm-commits
- [PATCH] D91445: [APInt] Add the truncOrSelf resizing operator to APInt
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 3a30234 - [VE][NFC] Clean stack frame description
Kazushi Marukawa via llvm-commits
- [PATCH] D83694: [clang][cli] Port DependencyOutput option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 677e94c - [VE] Clean canRealignStack implementation
Kazushi Marukawa via llvm-commits
- [PATCH] D91929: [VE] Clean canRealignStack implementation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91843: Add flang dylib/shared libs buildbots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] e4effef - [AMDGPU][MC] Improved diagnostic messages for invalid literals
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D91793: [AMDGPU][MC] Improved diagnostics for invalid literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D83697: [clang][cli] Port Frontend option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D91906: Multiple preprocessor fixes for libunwind on PowerPC*.
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91958: [VE] Remove magic numbers 176
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91960: [llvm][unittests] Fix protential nullptr dereferences due to unchecked return value or EXPECT_* macro
Ella Ma via Phabricator via llvm-commits
- [llvm] ce44bf2 - [AMDGPU][MC] Improved diagnostic messages
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D91794: [AMDGPU][MC] Improved diagnostic messages
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 2745d9c - [llvm-readobj][test] - Simplify the gnu-notes.test
Georgii Rymar via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] faf848a - [Inline] Fix in handling of ptrtoint in InlineCost
Mikael Holmen via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Florian Hahn via Phabricator via llvm-commits
- [llvm] 410c150 - [test] Update PR reference in testcase [NFC]
Mikael Holmen via llvm-commits
- [PATCH] D91962: Add support for STRICT_FSETCC promotion
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D88252: z_Linux_asm.S modifications for arm64 (AARCH64) for Darwin/macOS
Yi Kong via Phabricator via llvm-commits
- [PATCH] D91218: Prevent FENTRY_CALL reordering
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91055: [clang-tidy] Introduce misc No Integer To Pointer Cast check
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 000400c - Fix speling in comments. NFC.
Jay Foad via llvm-commits
- [PATCH] D91964: [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog`
George Rimar via Phabricator via llvm-commits
- [PATCH] D91965: Revert "[X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled"
Stephan Bergmann via Phabricator via llvm-commits
- [llvm] 590aaa5 - [VE] Remove magic numbers 176
Kazushi Marukawa via llvm-commits
- [llvm] f04d92a - [X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa, -mrelax-relocations=yes is enabled
Stephan Bergmann via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D91315: [RISCV] Handle zfh in the arch string.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82194: [AMDGPU] Enable compare operations to be selected by divergence
Alexander via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91877: [RISCV] Combine GREVI sequences
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91968: llvm/ADT/StringExtras.h hexDigitValue - Init of integer buffer
Jerker Bäck via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91970: [lld/mac] Implement basic typo correction for flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91971: [lld/mac] Don't warn on -bundle and -execute flags
Nico Weber via Phabricator via llvm-commits
- [llvm] b955c7e - [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via llvm-commits
- [PATCH] D91272: [AIX] Support init priority
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D90132: [ORC] Prototype ORC library reorg + RPC based TargetProcessControl.
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] b23e84f - [TableGen] Eliminte source location from CodeInit
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D91932: [TableGen] Eliminte source location from CodeInit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91358: [ARM][RegAlloc] Add t2LoopEndDec
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D91973: [Orc] remove extra semicolon in TargetProcessControl.cpp
z via Phabricator via llvm-commits
- [PATCH] D91851: [compiler-rt] [emutls] Add ifdefs around msvc specific pragmas
Saleem Abdulrasool 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] D90299: [windows-itanium] handle dllimport/export code paths separately and share with PS4
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D91974: [PowerPC] Rename the pair intrinsics and builtins to replace the _mma_ prefix by _vsx_
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 3a1c6ce - [AArch64] Add tests for masked.gather costs.
Florian Hahn via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D91977: [RISCV] Remove unused VM register class
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 4252f77 - [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma and fmad nodes in tablegen. Remove explicit commuted patterns from targets.
Craig Topper via llvm-commits
- [llvm] 47eb5ce - [mac/arm] fix clang/test/Driver/darwin-ld-dedup.c
Nico Weber via llvm-commits
- [llvm] 14c0185 - [AArch64] Add scatter cost model tests.
Florian Hahn via llvm-commits
- [llvm] b4902bc - [NFC] remove print statement I accidentally added.
Amy Huang via llvm-commits
- [PATCH] D91983: [PowerPC] Fix missing nop after call to weak callee.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91984: [CostModel] Add basic implementation of getGatherScatterOpCost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 454f32e - [ms] [llvm-ml] Support macro function invocations in expressions
Eric Astor via llvm-commits
- [PATCH] D89734: [ms] [llvm-ml] Support macro function invocations in expressions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89735: [ms] [llvm-ml] Support purging macro definitions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89736: [ms] [llvm-ml] Implement the expression expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89826: [FunctionAttrs][NPM] Fix handling of convergent
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [llvm] 53c5fdd - [llvm-elfabi] Emit ELF header and string table sections
Haowei Wu via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91683: Port -print-memderefs to NPM
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Kevin Neal via llvm-commits
- [PATCH] D91844: [llvm][clang] Add checks for the smart pointers with the possibility to be null
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 9e9d9ab - [test] Pin tests using -dot-callgraph to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D91685: [test] Pin tests using -dot-callgraph to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91987: [RISCV] Add an implementation of isFMAFasterThanFMulAndFAdd
Craig Topper via Phabricator via llvm-commits
- [llvm] 01b3e6e - [AIX] Support init priority
Xiangling Liao via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [llvm] 14a68b4 - [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via llvm-commits
- [llvm] 8eec395 - [test] Pin memory-dereferenceable.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] 7167e52 - Port -print-memderefs to NPM
Arthur Eubanks via llvm-commits
- [llvm] ae736d2 - Revert "[llvm-elfabi] Emit ELF header and string table sections"
Haowei Wu via llvm-commits
- [llvm] 1e41e22 - [ms] [llvm-ml] Support purging macro definitions
Eric Astor via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89741: [ms] [llvm-ml] Allow macro function invocations in arbitrary positions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90059: [ms] [llvm-ml] Support command-line defines
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90060: [ms] [llvm-ml] Add more documentation to unsupported options
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via Phabricator via llvm-commits
- [llvm] cf43308 - [llvm-elfabi] Emit ELF header and string table sections
Haowei Wu via llvm-commits
- [llvm] 64802d4 - Make check-clang depend on the LLVM split-file utility
Reid Kleckner via llvm-commits
- [PATCH] D91990: [BPF][NewPM] Port bpf-adjust-opt to NPM and add it to pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91804: [NewPM] Add pipeline EP callback after initial frontend cleanup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91741: [NPM] Share pass building options with legacy PM
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 3c811ce - [NPM] Share pass building options with legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D91993: [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91995: [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6f79204 - Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed"
Martin Storsjö via llvm-commits
- [llvm] 6a2799c - Revert "[CGSCC] Detect devirtualization in more cases"
Arthur Eubanks via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Florian Hahn via Phabricator via llvm-commits
- [llvm] a1c342b - [gn build] Port f6b02ecd027
LLVM GN Syncbot via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] ab29f09 - [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps
Sanjay Patel via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 03dab46 - [RISCV] Remove unused VM register class
Craig Topper via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
David Tenty via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91689: [LLD] [COFF] Allow wrapping dllimported functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91416: [VE] LVLGen sets VL before vector insts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] b06a2ad - [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Philip Reames via llvm-commits
- [llvm] d6239b3 - [test] pre-comit test for D91451
Philip Reames via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Craig Topper via Phabricator via llvm-commits
- [llvm] c74b427 - [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Amy Huang via llvm-commits
- [PATCH] D91999: [hwasan] Fix tests when vm.overcommit_memory=1.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] 237b024 - [hwasan] Fix tests when vm.overcommit_memory=1.
Evgenii Stepanov via llvm-commits
- [lld] 1b63177 - Revert "[llvm-symbolizer] Switch to using native symbolizer by default on Windows"
Amy Huang via llvm-commits
- [PATCH] D91713: [libomptarget] Implement get_device_num for amdgcn, nvptx
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4bc88a0 - Enable support for floating-point division reductions
Valentin Churavy via llvm-commits
- [PATCH] D34078: Enable support for floating-point division reductions
Valentin Churavy via Phabricator via llvm-commits
- [llvm] 8f1e0dc - fix some Wundef warnings in public headers
Jameson Nash via llvm-commits
- [PATCH] D91094: fix some Wundef warnings in public headers
Jameson Nash via Phabricator via llvm-commits
- [llvm] 97c8fba - Fix signed integer overflow bug that's causing test failures with UBSan.
Richard Smith via llvm-commits
- [PATCH] D75072: [SCEV] Record NI types in add exprs
Valentin Churavy via Phabricator via llvm-commits
- [llvm] 53310ae - [gn build] Port 3e6e6a2db67
LLVM GN Syncbot via llvm-commits
- [PATCH] D91451: [LoopVectorizer] Leverage uniformity across unrolled iterations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 9194aa8 - [gn build] modify hotfix in 17df195f705cef76a9 to work with all enabled targets
Nico Weber via llvm-commits
- [llvm] 51994f9 - [CMake] Unify LLVM_LINKER_IS_GOLD -Wl, --gc-sections setting with GNU ld and LLD
Fangrui Song via llvm-commits
- [PATCH] D91323: [PowerPC] Add support for intrinsics dcbfps and dcbstps in P10.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91020: [X86] Unbind the ebx with GOT address in regcall calling convention
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D89211: [RTDYLD] add debug statements for resolveX86Relocation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
David Blaikie via Phabricator via llvm-commits
- [llvm] 1a9c72f - [LoopVec] Reuse a lambda [NFC]
Philip Reames via llvm-commits
- [llvm] 932e4f8 - [FunctionAttrs][NPM] Fix handling of convergent
Arthur Eubanks via llvm-commits
- [llvm] aff058b - Reland [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via llvm-commits
- [PATCH] D90539: Make CallInst::updateProfWeight emit i32 weights instead of i64
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92002: Modify the comment of ErrorHandlerTraits in Error.h
Wang Yihan via Phabricator via llvm-commits
- [PATCH] D92003: Modify the comment of ErrorHandlerTraits in Error.h
Wang Yihan via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92002: Modify the comment of ErrorHandlerTraits in llvm/Support/Error.h
Wang Yihan via Phabricator via llvm-commits
- [PATCH] D91812: [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends
Eugene Leviant via Phabricator via llvm-commits
- [llvm] da3bc99 - [PowerPC] Pre-commit more tests for `select` codegen. NFC.
Kai Luo via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 5e9e335 - [GlobalISel][TableGen] Fix seg fault for zero instruction
Mikael Holmen via llvm-commits
- [PATCH] D90369: [FastRA] Fix handling of bundled MIs
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] 0fb76b9 - [AArch64][GlobalISel] Make <2 x p0> of G_SHUFFLE_VECTOR legal.
Amara Emerson via llvm-commits
- [llvm] ca7fdf7 - [AArch64][GlobalISel] Add pre-isel lowering to convert p0 G_DUPs to use s64.
Amara Emerson via llvm-commits
- [llvm] c3a3316 - [test] Fix gvn-inline-iteration.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D91914: [BasicAA] Generalize recursive phi alias analysis
Dave Green via Phabricator via llvm-commits
- [PATCH] D92008: [RISCV][LegalizeDAG] Expand SETO and SETUO comparisons. Teach LegalizeDAG to expand SETUO expansion when UNE isn't legal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
Mariusz Ceier via Phabricator via llvm-commits
- [llvm] bce2ac9 - Revert "[DebugInfo] Refactor code for emitting DWARF expressions for FP constants"
Pavel Labath via llvm-commits
- [lld] 0b2d84f - [LLD] [COFF] Allow wrapping dllimported functions
Martin Storsjö via llvm-commits
- [llvm] 803745b - [llvm-elfabi] Emit ELF .dynsym, .dynamic sections
Haowei Wu via llvm-commits
- [PATCH] D89432: [llvm-elfabi] Emit ELF .dynsym and .dynamic sections
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
guopeilin via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via Phabricator via llvm-commits
- [llvm] c3914bf - [[lvm-readelf/obj] - Remove `tryGetSectionName` helper.
Georgii Rymar via llvm-commits
- [llvm] 50bd686 - Add support for branch forms of ALU instructions to Cortex-A57 model
Evgeny Leviant via llvm-commits
- [llvm] 245052a - [llvm-readelf/obj] - Improve the error reporting in printStackSize().
Georgii Rymar via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
George Rimar via Phabricator via llvm-commits
- [llvm] 6b74eab - [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog`
Georgii Rymar via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91859: [clangd] Fix shared-lib builds
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] 5931be6 - [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via llvm-commits
- [llvm] 78caf4f - [SchedModels] Limit set of predicates seen by mutuallyExclusive
Evgeny Leviant via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D89938: [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91849: [WebAssembly] Factor out WasmTableType in binary format
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D91314: [RISCV] ELF attribute for Zfh extension.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91126: [SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92017: [LV] Keep Primary Induction alive when folding tail by masking
Ayal Zaks via Phabricator via llvm-commits
- [llvm] a2b5904 - [SchedModels] Improve diagnostics. NFC
Evgeny Leviant via llvm-commits
- [PATCH] D91727: [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92018: [llvm-readelf/obj] - Deduplicate the logic that prints notes. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 02fdbc3 - Revert "[NFC][SCEV] Generalize monotonicity check for full and limited iteration space"
Max Kazantsev via llvm-commits
- [PATCH] D90945: [SVE][CodeGen] Add a DAG combine to extend mscatter indices
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91363: [SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92019: [XCore][docs] Fix XCore compiler writer documentation links.
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D91433: [SVE][CodeGen] Extend index of masked gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91729: [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92020: [AllocaInst] Update `getAllocationSizeInBits` to return `TypeSize`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D89788: [RISCV] Add GHC calling convention
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D92021: [llvm-readelf/obj] - Stop using `reportError` when dumping notes.
George Rimar via Phabricator via llvm-commits
- [llvm] 49e463f - [IR] Constant::getAggregateElement - early-out for ScalableVectorType
Simon Pilgrim via llvm-commits
- [llvm] f726101 - [clangd] Fix shared-lib builds
Kadir Cetinkaya via llvm-commits
- [llvm] ca1f2f2 - [RISCV] Combine GREVI sequences
Fraser Cormack via llvm-commits
- [PATCH] D66720: [LV] Fold tail by masking - handle reductions
Lidiya via Phabricator via llvm-commits
- [llvm] 32d9a38 - [LV] Keep Primary Induction alive when folding tail by masking
Ayal Zaks via llvm-commits
- [PATCH] D90304: [GlobalISel] Introduce global variant of regbankselect
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [lld] e16c0a9 - clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D90564: [VPlan] Make VPRecipeBase inherit from VPDef.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D92026: [TableGen][SchedModels] Get rid of hasVariant. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92029: [MC][ARM] Fix number of operands of tMOVSr
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D91420: [PowerPC][PCRelative] Add new seudo instructions for PCRel TLS to fix R2 clobber issue
Victor Huang via Phabricator via llvm-commits
- [llvm] a6a6d11 - [MC][ARM] Fix number of operands of tMOVSr
Evgeny Leviant via llvm-commits
- [llvm] c80fbdf - [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved
via llvm-commits
- [PATCH] D91882: [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved
Digger via Phabricator via llvm-commits
- [PATCH] D89583: [Flang][OpenMP] Semantic checks for Atomic construct.
Valentin Clement via Phabricator via llvm-commits
- [llvm] 9c3b68d - [llvm-mca] Fix processing thumb instruction set
Evgeny Leviant via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D88078: [PowerPC] Probe the gap between stackptr and realigned stackptr
Jinsong Ji via Phabricator via llvm-commits
- [llvm] c8414fa - lld: Fix darwinnew symlink name added in e16c0a9a68971
Nico Weber via llvm-commits
- [PATCH] D92038: [lld][WebAssebmly] Ensure stub symbols always get address 0
Sam Clegg via Phabricator via llvm-commits
- [llvm] b86a1cd - [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass
Masoud Ataei via llvm-commits
- [PATCH] D91060: [LoopVectorizer] NFC: Remove unnecessary asserts that VF cannot be scalable.
Dave Green via Phabricator via llvm-commits
- [lld] 11b7625 - [lld/mac] Implement basic typo correction for flags
Nico Weber via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Valentin Clement via Phabricator via llvm-commits
- [llvm] 9c8af93 - Add support for STRICT_FSETCC promotion
Thomas Preud'homme via llvm-commits
- [llvm] 2577708 - [test] Merge parallel_region_merging{, _legacy_pm}.ll
Arthur Eubanks via llvm-commits
- [PATCH] D84031: Clear NewGEPBases after finish using them in CodeGenPrep pass
Yichao Yu via Phabricator via llvm-commits
- [llvm] a248eca - Clear NewGEPBases after finish using them in CodeGenPrep pass
Yichao Yu via llvm-commits
- [llvm] 887c766 - [BasicAA] Deoptimize intrinsics don't modify memory
Philip Reames via llvm-commits
- [PATCH] D92042: [AMDGPU] Add a TRANS bit to TSFlags. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] 1f5c4a0 - [PowerPC][PCRelative] Add new pseudo instructions for PCRel TLS to fix R2 clobber issue
Victor Huang via llvm-commits
- [llvm] 6e4c1cf - [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends
Teresa Johnson via llvm-commits
- [PATCH] D91718: [LV] Legalize scalable VF hints
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4926eed - [AMDGPU] Add a TRANS bit to TSFlags. NFC.
Jay Foad via llvm-commits
- [llvm] 42eaf4f - [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Thomas Preud'homme via llvm-commits
- [llvm] e3bb782 - [test] Fix rtf_type_checking.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 785a255 - [DSE] Precommit test case for PR48279.
Florian Hahn via llvm-commits
- [PATCH] D92045: [DSE] Consider out-of-bound writes in isOverwrite.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1166602 - [test] Pin parallel_deletion_cg_update.ll to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D92046: [InstSimplify] Clarify use of FixedVectorType in SimplifySelectInst
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 0754686 - [LoopVec] Add a minor clarifying comment
Philip Reames via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D92047: SLP: add test for spilling with too wide vectorization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91084: [SVE][CodeGen] Add the ExtensionType flag to MGATHER
Sander de Smalen via Phabricator via llvm-commits
- [llvm] a991d53 - [InstCombine] add tests for gep math; NFC
Sanjay Patel via llvm-commits
- [llvm] ccf6f15 - [InstCombine] add tests for sub of muls; NFC
Sanjay Patel via llvm-commits
- [llvm] 678b9c5 - [InstCombine] try difference-of-shifts factorization before negator
Sanjay Patel via llvm-commits
- [PATCH] D90184: [flang][openacc] Semantic check for cache directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91711: SCEV add function to see if SCEVUnknown is null
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92049: [CodeView] Avoid emitting empty debug globals subsection.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92050: [OpenMP] Use assumptions during ICV tracking
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D92056: [LoopVec] Support global addresses as argument to uniform mem ops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D90488: [flang][openacc] Lower init and shutdown directive
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D90489: [flang][openacc] Lower wait directive
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 4f5355e - [PowerPC] Don't reuse an illegal typed load for int_to_fp conversion.
Sean Fertile via llvm-commits
- [PATCH] D91265: [PowerPC] Don't reuse the address of an illegal typed load for int_to_fp.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [llvm] f8317bb - [RISCV] Add GHC calling convention
Luís Marques via llvm-commits
- [PATCH] D71126: Adding PoisonValue for representing poison value explicitly in IR
Zhengyang Liu via Phabricator via llvm-commits
- [llvm] 8d06a67 - [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Hsiangkai Wang via llvm-commits
- [llvm] 73c181c - [gn build] Port 8d06a678a5c
LLVM GN Syncbot via llvm-commits
- [PATCH] D92059: [SLP] Control maximum vectorization factor from TTI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e4d9380 - Revert "[RISCV] Add GHC calling convention"
Luís Marques via llvm-commits
- [llvm] a8dc211 - [RISCV] Add GHC calling convention
Luís Marques via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Nathan James via Phabricator via llvm-commits
- [PATCH] D92060: [lld] Add --no-lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 22169e1 - [MC/AsmParser] Fix use of Arm calling convention in target-agnostic test
Luís Marques via llvm-commits
- [PATCH] D91042: [MC/AsmParser] Fix use of Arm calling convention in target agnostic test
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91482: [BasicAA] Remove unnecessary known size requirement
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91043: [DebugInfo] Fix convert-loclist.ll
Luís Marques via Phabricator via llvm-commits
- [llvm] c92f29b - [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via llvm-commits
- [llvm] abbf480 - [SelectionDAG] Add PseudoProbeSDNode to LargestSDNode to fix 32-bt build break.
Hongtao Yu via llvm-commits
- [llvm] b3a8a15 - [LAA] Minor code style tweaks [NFC]
Philip Reames via llvm-commits
- [compiler-rt] 1bc85cb - [Sanitizer][RISCV] Fix redefinition of REG_SP
Luís Marques via llvm-commits
- [PATCH] D92064: [flang][openacc] Remove duplicated code for clause lowering
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D92065: [flang][openacc] Lower parallel loop combined construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Reid Kleckner via Phabricator via llvm-commits
- [lld] 07f234b - [lld] Add --no-lto-whole-program-visibility
Teresa Johnson via llvm-commits
- [PATCH] D91050: [NFC] Add the getConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Ed Maste via Phabricator via llvm-commits
- [llvm] cbd7541 - DebugInfo: Add some missing explicit target triples.
David Blaikie via llvm-commits
- [llvm] fa42f08 - [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
QingShan Zhang via llvm-commits
- [llvm] 01cee92 - DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR
David Blaikie via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92066: [LAA] Relax restrictions on early exits in loop structure
Philip Reames via Phabricator via llvm-commits
- [llvm] 3d1149c - Make CallInst::updateProfWeight emit i32 weights instead of i64
Arthur Eubanks via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [llvm] 10ddb92 - [SCEV] Use isa<> pattern for testing for CouldNotCompute [NFC]
Philip Reames via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [llvm] 60c28a5 - [NFC][Test] Format the test for IEEE Long double
QingShan Zhang via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92067: [PowerPC] Promote the i1 to i64 for SINT_TO_FP/FP_TO_SINT
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92070: [PowerPC] [NFC] code refactor: split IsReassociable to fma and add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [llvm] be7d425 - [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via llvm-commits
- [PATCH] D91935: [MCJIT] Add cmake variables to customize ittapi git location and revision.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 8e6d920 - [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper
Kai Luo via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 28d7ba1 - [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via llvm-commits
- [PATCH] D90156: [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91331: Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91757: [PowerPC] [FP128] Expand the cast operations as libcall for Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 2c7870d - [NewPM] Add pipeline EP callback after initial frontend cleanup
Arthur Eubanks via llvm-commits
- [llvm] 9c588f5 - [DAGCombine] Add hook to allow target specific test for sqrt input
QingShan Zhang via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 9130651 - Revert "[SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations"
Max Kazantsev via llvm-commits
- [PATCH] D71124: [RISCV] support clang driver to select cpu
Ivan Serdyuk via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] 1c82d32 - [CHR] Use pred_size (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [llvm] 97e7ce3 - [PowerPC] Probe the gap between stackptr and realigned stackptr
Kai Luo via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [llvm] 0bf3d4b - [NFC][ARM][PhaseOrdering] Add one more test for D91800: LoopIdiom should be before IndVars
Roman Lebedev via llvm-commits
- [llvm] ec0b927 - [llvm-readelf/obj] - Deduplicate the logic that prints notes. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88447: [VPlan] Switch VPWidenRecipe to be a VPValue
Dave Green via Phabricator via llvm-commits
- [PATCH] D92079: [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 00a6601 - [VPlan] Turn VPReductionRecipe into a VPValue
David Green via llvm-commits
- [llvm] e0c479c - [VPlan] Switch VPWidenRecipe to be a VPValue
David Green via llvm-commits
- [llvm] ae7ac2d - [llvm-readobj] - An attempt to fix BB after D92018.
Georgii Rymar via llvm-commits
- [PATCH] D92081: [libObject,llvm-readelf] - Stop describing a section/segment in `notes_begin()`.
George Rimar via Phabricator via llvm-commits
- [llvm] d8f22c7 - [SchedModels] Return earlier removed checks
Evgeny Leviant via llvm-commits
- [llvm] 5edb90c - [obj2yaml] - Dump section offsets in some cases.
Georgii Rymar via llvm-commits
- [PATCH] D90036: [AMDGPU] Emit stack frame size in metadata
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] fee910e - [libObject,llvm-readelf] - Stop describing a section/segment in `notes_begin()`.
Georgii Rymar via llvm-commits
- [llvm] df54f50 - [ORC] Remove a superfluous semicolon, silencing GCC warnings. NFC.
Martin Storsjö via llvm-commits
- [llvm] d2b71ea - [ORC] Cast to const void* to silence a GCC warning. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D92083: Legalize the SETCC/STRICT_FSETCCS as libcall
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92084: [AMDGPU][MC] Corrected error position for invalid MOVREL src
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D92085: [AMDGPU][MC][GFX10] Improved diagnistic message for image instructions w/o DIM modifier
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Simon Moll via Phabricator via llvm-commits
- [llvm] ad5b83d - [VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs.
Florian Hahn via llvm-commits
- [PATCH] D92087: [llvm-readelf/obj] - Report a warning when the value of the DT_PLTREL dynamic tag is invalid.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92088: [AMDGPU][MC] Improved diagnostics message for sym/expr operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91159: [flang]Add Semantic Checks for Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D88378: [VPlan] Make VPUser a subclass of VPValue again (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84684: [VPlan] Use VPValue def for VPInterleaveRecipe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1c3451c - [gn build] Port d95db1693cb
LLVM GN Syncbot via llvm-commits
- [PATCH] D46826: [VPlan] Add VPlan based sinkInstructions utility.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
EsmeYi via Phabricator via llvm-commits
- [llvm] 603d40d - [SVE][CodeGen] Add a DAG combine to extend mscatter indices
Kerry McLaughlin via llvm-commits
- [llvm] 7e7106d - DetectDeadLanes.cpp - remove unused headers. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D91938: [ARM] MVE vabd
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 2b66918 - [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via llvm-commits
- [PATCH] D92090: [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`.
George Rimar via Phabricator via llvm-commits
- [llvm] ce322fb - [llvm-readelf/obj] - Stop using `reportError` when dumping notes.
Georgii Rymar via llvm-commits
- [PATCH] D92092: [AMDGPU] Introduce and use isGFX10Plus. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] 1ba4b82 - [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Cullen Rhodes via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Caroline via Phabricator via llvm-commits
- [PATCH] D92095: [DAG] Legalize abs(x) -> smax(x,sub(0,x)) iff smax/sub are legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91732: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92096: [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D92098: [obj2yaml] - Don't crash when dumping an object with no sections.
George Rimar via Phabricator via llvm-commits
- [llvm] 6588592 - [PowerPC] Regenerate vec_select.ll tests and add <1 x i128> test case
Simon Pilgrim via llvm-commits
- [llvm] 0637dfe - [DAG] Legalize abs(x) -> smax(x,sub(0,x)) iff smax/sub are legal
Simon Pilgrim via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D92102: [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] edd6756 - [AMDGPU] Emit stack frame size in metadata
Sebastian Neubauer via llvm-commits
- [PATCH] D91086: AMDGPU: Document why we use (non-volatile) BUFFER_WBINVL1 in graphics
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] 1933c9d - [WebAssembly] Factor out WasmTableType in binary format
Sam Clegg via llvm-commits
- [PATCH] D92104: [RegisterScavenging] Fix assert in scavengeRegisterBackwards
Craig Blackmore via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Blackmore via Phabricator via llvm-commits
- [PATCH] D92107: [clangd] Fix use of system-installed GRPC after f726101b6240a6740b3c0926af759da5e7336f8a
Sam McCall via Phabricator via llvm-commits
- [llvm] a8d7451 - [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Roman Lebedev via llvm-commits
- [llvm] feac819 - [MC][WebAssembly] Only emit indirect function table import if needed
Sam Clegg via llvm-commits
- [llvm] ba74fa2 - [AMDGPU] Actually fully update opt-pipeline.ll test to account for -loop-idiom vs -indvars switch
Roman Lebedev via llvm-commits
- [lld] 572d183 - [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC
Fangrui Song via llvm-commits
- [PATCH] D92038: [lld][WebAssembly] Ensure stub symbols always get address 0
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [llvm] 06654a5 - [SVE] Fix TypeSize warning in RuntimePointerChecking::insert
Joe Ellis via llvm-commits
- [lld] 50564ca - [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter. NFC
Fangrui Song via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [llvm] 9595a7f - [gn build] Download prebuilt mac-arm64 binary now that it exists
Nico Weber via llvm-commits
- [PATCH] D92112: [Hexagon] Add support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c26e869 - [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt.
Craig Topper via llvm-commits
- [lld] cf1c774 - [FastISel] Flush local value map on ever instruction
Paul Robinson via llvm-commits
- [llvm] cf1c774 - [FastISel] Flush local value map on ever instruction
Paul Robinson via llvm-commits
- [llvm] 9c86c5e - [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal
Simon Pilgrim via llvm-commits
- [PATCH] D92114: [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92115: AMDGPU - Add diagnostic for compiling modules with AMD HSA OS type and GFX 6 arch
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 54038ee - [gn build] Port 73fdd998701
LLVM GN Syncbot via llvm-commits
- [llvm] 385a27d - [CostModel][X86] Refresh ISD::ABS costs
Simon Pilgrim via llvm-commits
- [llvm] dc35368 - Remove static function unused after cf1c774.
Paul Robinson via llvm-commits
- [llvm] 5654a3d - [RISCV] Add test cases showing that we don't recognize the select form of NABS in SelectionDAGBuilder so we end up with branches. NFC
Craig Topper via llvm-commits
- [PATCH] D92118: [SelectionDAGBuilder] Add SPF_NABS support to visitSelect
Craig Topper via Phabricator via llvm-commits
- [llvm] a015635 - [Hexagon] Add support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns
Simon Pilgrim via llvm-commits
- [PATCH] D90776: [FastISel] Sink more materializations to first use
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92120: [flang][openacc] Update reference to OpenACC 3.1 specification
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91883: [flang][openacc] Add clause validity tests for the serial directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92123: [flang][openacc] Update serial construct clauses for OpenACC 3.1
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92125: [AMDGPU] Annotate vgpr<->agpr spills in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 751b0d9 - [RISCV] Make SMIN/SMAX/UMIN/UMAX legal with Zbb extension.
Craig Topper via llvm-commits
- [llvm] bd0527f - [RISCV] Add test cases to check that we use (smax X, (neg X)) for abs with Zbb extension.
Craig Topper via llvm-commits
- [PATCH] D92127: [LiveDebugVariables] Strip all debug instructions from nodebug functions
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D92128: [RISCV][LegalizeTypes] Teach type legalizer that it can promote UMIN/UMAX using SExtPromotedInteger if that's better for the target.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91851: [compiler-rt] [emutls] Handle unused parameters in a compiler agnostic way
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 35828b8 - [ms] [llvm-ml] Implement the expression expansion operator
Eric Astor via llvm-commits
- [PATCH] D92129: [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D90648: [SCEV] Fix nsw flags for GEP expressions
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 175ebad - DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll
David Blaikie via llvm-commits
- [PATCH] D92136: [clang] Enhanced test for --relocatable-pch, and corresponding fixes for Windows
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D92138: [LTO][NewPM] Run verifier when doing LTO
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 2d60429 - [SelectionDAGBuilder] Add SPF_NABS support to visitSelect
Craig Topper via llvm-commits
- [PATCH] D92139: Add `hasSideEffects=0` for PLXVP and PSTXVP instructions definition
Victor Huang via Phabricator via llvm-commits
- [llvm] ed95caf - [RISCV] Add an implementation of isFMAFasterThanFMulAndFAdd
Craig Topper via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] b534bea - Revert builtins fp16 support: tests do not pass on Mac
Reid Kleckner via llvm-commits
- [lld] 1363dfa - [CodeView] Avoid emitting empty debug globals subsection.
Amy Huang via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wei Mi via Phabricator via llvm-commits
- [llvm] 75f50e1 - Adding PoisonValue for representing poison value explicitly in IR
Zhengyang Liu via llvm-commits
- [PATCH] D91500: [VPlan] Turn VPReplicateRecipe into a VPValue.
Philip Reames via Phabricator via llvm-commits
- [lld] da0aaed - [gn build] (manually) port b534beabeed3ba
Nico Weber via llvm-commits
- [llvm] 48d1017 - [gn build] sync script: handle multiple source lists if only deleting
Nico Weber via llvm-commits
- [PATCH] D88539: [PowerPC] Handle the constant with many trailing ones.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D88538: [PowerPC] Materialize the immediate that is Uint32 but not Int32.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92146: [Timer] [TableGen] Add a function to TimerGroup to suppress report sorting
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92147: [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Craig Topper via Phabricator via llvm-commits
- [llvm] 12c2646 - [gn build] sync script: only compute tokloc when adding files
Nico Weber via llvm-commits
- [llvm] 43afba0 - [gn build] sync script: try to make a loop clearer
Nico Weber via llvm-commits
- [lld] 48ddf5e - [lld][WebAssembly] Ensure stub symbols always get address 0
Sam Clegg via llvm-commits
- [PATCH] D92149: [mac/lld] Add support for response files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D92150: [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 664e1da - [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Max Kazantsev via llvm-commits
- [llvm] aea130f - [LegalizerTypes] Add support for scalarizing the operand of an FP_EXTEND when the result type is legal.
Craig Topper via llvm-commits
- [llvm] f78ad68 - [RISCV] Remove unused PatFrag argument from the tablegen class used for c.beqz/c.bnez. NFC
Craig Topper via llvm-commits
- [PATCH] D92151: [MC] Set the unique id of .stack_sizes to the associated .text section's
Fangrui Song via Phabricator via llvm-commits
- [llvm] f10500e - [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Max Kazantsev via llvm-commits
- [PATCH] D89084: [PowerPC] Combine select_cc (x, 0, t, f, lt) to avoid generating `isel`
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92152: [SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 2254e01 - [RISCV] Add isel pattern to match (i64 (sra (shl X, 32), C)) to SRAIW if C > 32.
Craig Topper via llvm-commits
- [llvm] 14f2ad0 - [SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond
Max Kazantsev via llvm-commits
- [PATCH] D92153: [SCEV] Move assertion checks into isKnownPredicateAt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92154: [AArch64] Add custom lowering for ISD::ABS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Bill Wendling via Phabricator via llvm-commits
- [llvm] c3673ea - [llvm-readobj] - Fix a warning.
Georgii Rymar via llvm-commits
- [llvm] 728634d - [Support] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D91593: [IndVars] LCSSA Phi users should not prevent widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 345fccc - Fix use-of-uninitialized-value in rG75f50e15bf8f
Zhengyang Liu via llvm-commits
- [PATCH] D92158: Also include component groups in llvm-config --components list
Mariusz Ceier via Phabricator via llvm-commits
- [PATCH] D89373: Fixed dangling reference in RuntimeDyldELF
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 4f87d30 - [AMDGPU] Introduce and use isGFX10Plus. NFC.
Jay Foad via llvm-commits
- [PATCH] D89357: [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools
James Henderson via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
David Stenberg via Phabricator via llvm-commits
- [PATCH] D92159: [LSR][NFC] don't collect chains when isNumRegsMajorCostOfLSR is false
ChenZheng via Phabricator via llvm-commits
- [llvm] 3b6481e - Revert "[SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond"
Max Kazantsev via llvm-commits
- [llvm] d8ffb1f - [llvm-profgen] [docs] Fix invalid header. Add to ToC. NFC.
Marek Kurdej via llvm-commits
- [PATCH] D92153: [SCEV] Move assumes checks into isKnownPredicateAt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [llvm] 8fb8fb2 - [RISCV] Add test cases for missed opportunities to use sbsetw/sbclrw/sbinvw when the result isn't known to be sign extended.
Craig Topper via llvm-commits
- [llvm] d9500c2 - [RISCV] Add isel patterns for sbsetw/sbclrw/sbinvw with sext_inreg as the root.
Craig Topper via llvm-commits
- [llvm] 3d4c046 - [SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond
Max Kazantsev via llvm-commits
- [PATCH] D92161: [GlobalISel] Remove duplicates from possible mappings
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [llvm] 54ec9bb - [llvm-readelf/obj] - Report a warning when the value of the DT_PLTREL dynamic tag is invalid.
Georgii Rymar via llvm-commits
- [llvm] 91d6b6b - Revert "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond"
Max Kazantsev via llvm-commits
- [PATCH] D92162: [LangRef] Add poison constant
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] f690986 - Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try
Max Kazantsev via llvm-commits
- [PATCH] D92163: [obj2yaml] - Don't assert when trying to calculate the expected section offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D90807: [PowerPC] add has side effect for SAT bit clobber intrinsics
ChenZheng via Phabricator via llvm-commits
- [llvm] 4078383 - [X86] Fix -DAG checks on gnux32 pic tests
Simon Pilgrim via llvm-commits
- [PATCH] D92165: Don't elide splat attributes during printing
Tamas Berghammer via Phabricator via llvm-commits
- [llvm] 035955f - Revert "Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try"
Max Kazantsev via llvm-commits
- [llvm] 4bee319 - [SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR
Kerry McLaughlin via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D92169: [Hexagon] Add HVX support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91933: [X86] Do not allow FixupSetCC to relax constraints
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take 64-bit operands in 64-bit modes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92170: [VE] Add comprehensive stackframe tests
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 926681b - [CostModel] Add basic implementation of getGatherScatterOpCost.
Florian Hahn via llvm-commits
- [llvm] 2da8fa4 - [X86] Extend neg-abs test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D84115: [Debuginfo][Codegen] (2/7) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D71673: [InstCombine] Improve infinite loop detection
Mindong Chen via Phabricator via llvm-commits
- [llvm] c2b49b2 - [VE] Add comprehensive stackframe tests
Kazushi Marukawa via llvm-commits
- [PATCH] D83211: Factor out call to EXTRACTOR in generateCC1CommandLine
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83211: [clang][cli] Factor out call to EXTRACTOR in generateCC1CommandLine (NFC)
Jan Svoboda via Phabricator via llvm-commits
- [llvm] a3b1fcb - [AArch64][CostModel] Precommit some vector mul tests. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 384996f - [IndVarSimplify] Fix Modified status when handling dead PHI nodes
David Stenberg via llvm-commits
- [PATCH] D92098: [obj2yaml] - Dump the `EShNum` key in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92174: [VE] Optimize emitSPAdjustment function
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D90418: [debuginfo] Vectorizing a loop doesn't terminate all vectorized variable locations
Chris Jackson via Phabricator via llvm-commits
- [llvm] bd0b131 - [VPlan] Turn VPReplicateRecipe into a VPValue.
Florian Hahn via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 6464c4a - [LiveDebugVariables] Strip all debug instructions from nodebug functions
Robert Lougher via llvm-commits
- [PATCH] D92177: [NFC][InstructionCost] Refactor LoopVectorizationCostModel::selectVectorizationFactor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Migrate to using InstructionCost in LoopVectorize.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92179: [clang-tidy] Catch more unwanted implicit conversions in performance-implicit-conversion-in-loop
Clement Courbet via Phabricator via llvm-commits
- [llvm] 12d59b6 - [DAG] Legalize umin(x, y) -> sub(x, usubsat(x, y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Simon Pilgrim via llvm-commits
- [llvm] 8057ebf - Revert rG12d59b696b330 "[DAG] Legalize umin(x, y) -> sub(x, usubsat(x, y)) and umax(x, y) -> add(x, usubsat(y, x)) iff usubsat is legal"
Simon Pilgrim via llvm-commits
- [llvm] 0e49a40 - [ARM] Cleanup for the MVETailPrediction pass
David Green via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D92180: Speedup some unicode rendering
serge via Phabricator via llvm-commits
- [llvm] 8562d2c - [AArch64] Regenerate min/max tests and add vXi64 umin/umax test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Dave Green via Phabricator via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92183: [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D92185: [SystemZ] Adding extra extended mnemonics for SystemZ target
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 6d648e6 - [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via llvm-commits
- [llvm] 668da8c - [MC] Set the unique id of .stack_sizes to the associated .text section's
Fangrui Song via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 4df8efc - [AA] Split up LocationSize::unknown()
Nikita Popov via llvm-commits
- [llvm] 92a67e1 - [BPF][NewPM] Port bpf-adjust-opt to NPM and add it to pipeline
Arthur Eubanks via llvm-commits
- [llvm] 17df537 - [X86] Regenerate i64-to-float.ll tests with avx512 coverage
Simon Pilgrim via llvm-commits
- [llvm] 65db7d3 - [NFC][SimplifyCFG] Add statistic to `FoldBranchToCommonDest()` fold
Roman Lebedev via llvm-commits
- [llvm] 394b4fd - [NFC][SimplifyCFG] Add test coverage for FoldBranchToCommonDest xform with live-out bonus instuctions
Roman Lebedev via llvm-commits
- [llvm] 2245fb8 - [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions
Roman Lebedev via llvm-commits
- [llvm] 1de56d6 - [llvmbuildectomy] Also include component groups in llvm-config --components list
via llvm-commits
- [llvm] f3abd54 - Revert "[SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions"
Roman Lebedev via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Victor Huang via Phabricator via llvm-commits
- [llvm] f342ed1 - [test] Fix runtime-pointer-checking-insert-typesize.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 8166ed1 - [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [llvm] f095ac1 - [clangd] Fix use of system-installed GRPC after f726101b6240a6740b3c0926af759da5e7336f8a
Sam McCall via llvm-commits
- [PATCH] D88017: [AArch64] Enable Cortex-A55 schedmodel
Junmo Park via Phabricator via llvm-commits
- [llvm] 5836e52 - [RISCV] Add isel patterns to use SBSET for (1 << X) by using X0 as the input.
Craig Topper via llvm-commits
- [PATCH] D92200: Deal with issue=>SplitEdge(BB, Succ, ...…
Bangtian Liu via Phabricator via llvm-commits
- [llvm] 2e32c49 - [LangRef] Add poison constant
Juneyoung Lee via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Mike Hommey via Phabricator via llvm-commits
- [llvm] 60e749a - [InlineCost] Fix indentation (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 4d83aba - [DAGCombine] Adding a hook to improve the precision of fsqrt if the input is denormal
QingShan Zhang via llvm-commits
- [PATCH] D80974: [DAGCombine] Adding a hook to improve the precision of fsqrt if the input is denormal
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92139: [PowerPC] Add `hasSideEffects=0` for PLXVP and PSTXVP instructions definition
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] faf1838 - [IndVars] LCSSA Phi users should not prevent widening
Max Kazantsev via llvm-commits
- [PATCH] D92203: [ConstantFold] Fold operations to poison if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92204: # Enter a commit message. commit message # # Changes: # llvm/CMakeLists.txt mlir/lib/Pass/Pass.cpp
Harry Potter via Phabricator via llvm-commits
- [PATCH] D92205: [RISCV] Remove DIVUW/REMUW patterns that don't seem right
Craig Topper via Phabricator via llvm-commits
- [llvm] 9178c63 - [IR] Use llvm::is_contained and pred_size (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0077e16 - [Test] Add some more tests showing how we fail to widen IV
Max Kazantsev via llvm-commits
- [PATCH] D92206: [msan] Fix bugs when instrument x86.avx512*_cvt* intrinsics.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] e048104 - [RISCV] Don't remove (and X, 0xffffffff) from inputs when matching RISCVISD::DIVUW/REMUW to 64-bit DIVU/REMU.
Craig Topper via llvm-commits
- [llvm] 3d811c5 - [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`.
Georgii Rymar via llvm-commits
- [llvm] 808fcfe - Revert "[DebugInfo] Improve dbg preservation in LSR."
Markus Lavin via llvm-commits
- [PATCH] D92207: [IndVars] ICmpInst should not prevent IV widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Tim Besard via Phabricator via llvm-commits
- [llvm] 8dcf8d1 - [msan] Fix bugs when instrument x86.avx512*_cvt* intrinsics.
via llvm-commits
- [PATCH] D92213: [ARM] PREDICATE_CAST demanded bits
Dave Green via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [llvm] 4018806 - [NFC][SimplifyCFG] FoldBranchToCommonDest: add one more test with PHI
Roman Lebedev via llvm-commits
- [llvm] b33fbba - Reland [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions
Roman Lebedev via llvm-commits
- [PATCH] D92217: [llvm-objdump] Remove -mcpu=help from help text
David Spickett via Phabricator via llvm-commits
- [PATCH] D84846: [MC] Add support for generating missing GNU build notes
Timm Bäder via Phabricator via llvm-commits
- [llvm] 7b8d50b - [InstSimplify] Clarify use of FixedVectorType in SimplifySelectInst
Cullen Rhodes via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [llvm] 0d9166f - [LegacyPM] Remove unused undocumented parameter. NFC.
Jay Foad via llvm-commits
- [llvm] 68ed644 - [LegacyPM] Avoid a redundant map lookup in setLastUser. NFC.
Jay Foad via llvm-commits
- [PATCH] D92218: [llvm-readelf/obj] - Move unique warning handling logic to the `ObjDumper`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D90836: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU] Constant fold S_PACK instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 4b9c2bb - [X86] Regenerate extract-store.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 969918e - [DAG] Legalize umin(x, y) -> sub(x, usubsat(x, y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal
Simon Pilgrim via llvm-commits
- [llvm] 10ad64a - [SLP] Dump Tree costs. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [llvm] d939ba4 - [ARM] MVE qabs vectorization test. NFC
David Green via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] c2090ff - [obj2yaml] - Don't assert when trying to calculate the expected section offset.
Georgii Rymar via llvm-commits
- [llvm] ee9ffc7 - [obj2yaml] - Dump the `EShNum` key in some cases.
Georgii Rymar via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] a2016dc - [AArch64][SLP] Precommit tests which would be better not to SLP vectorize. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D92224: [llvm-readelf] - Switch to using from `reportWarning` to `reportUniqueWarning` in `DynRegionInfo`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92225: [AIX][XCOFF][NFC] Change geNumberOfVRSaved entry to getNumberOfVRSaved.
Digger via Phabricator via llvm-commits
- [PATCH] D92226: [VE] Change the behaviour of truncate
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92227: [ARM] Remove dead instructions before creating VPT block bundles
Dave Green via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 4c419c4 - [TableGen][SchedModels] Get rid of hasVariant. NFC
Evgeny Leviant via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87357: [SelectionDAG][DebugInfo] Use entry-values to recover variables values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D92230: [SVE][CodeGen] Add DAG combines for s/zext_masked_gather
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92225: [AIX][XCOFF][NFC] Change geNumberOfVRSaved function name to getNumberOfVRSaved.
Digger via Phabricator via llvm-commits
- [llvm] c462846 - [Hexagon] Add HVX support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns
Simon Pilgrim via llvm-commits
- [llvm] 2ad2e91 - [X86] Add AVX2/AVX512 test coverage in sat-add.ll
Simon Pilgrim via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Dave Green via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8e0148d - [AllocaInst] Update `getAllocationSizeInBits` to return `TypeSize`.
Francesco Petrogalli via llvm-commits
- [llvm] ae00879 - [VPlan] Use VPTransformState::set in widenGEP.
Florian Hahn via llvm-commits
- [llvm] fa39b9e - TargetProcessControl.cpp - Remove warning: extra ‘;’
Sylvestre Ledru via llvm-commits
- [PATCH] D90479: [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92237: [SCEVExpander] NFCI: Change Cost type in costAndCollectOperands from int -> unsigned.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [lld] a0994cb - lld-link: Let LLD_REPRODUCE control /reproduce:, like in ld.lld
Nico Weber via llvm-commits
- [PATCH] D67707: lld-link: Let LLD_REPRODUCE control /linkrepro:, like in ld.lld
Nico Weber via Phabricator via llvm-commits
- [llvm] 8517796 - [AIX][XCOFF][NFC] Change geNumberOfVRSaved function name to getNumberOfVRSaved.
via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D92146: [Timer] Add the timer option -sort-timers to enable/disable report sorting
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92200: Ensure SplitEdge to return the new block between the two given blocks
Hongtao Yu via Phabricator via llvm-commits
- [llvm] b7bde0e - [Hexagon] Improve check for HVX types
Krzysztof Parzyszek via llvm-commits
- [llvm] f325b4b - [RISCV] Replace sexti32/zexti32 in isel patterns where only one part of their PatFrags can match. NFCI
Craig Topper via llvm-commits
- [llvm] fa0f01a - [RISCV][LegalizeTypes] Teach type legalizer that it can promote UMIN/UMAX using SExtPromotedInteger if that's better for the target.
Craig Topper via llvm-commits
- [PATCH] D92241: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D92242: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] fa10383 - Revert "[BasicAA] Fix BatchAA results for phi-phi assumptions"
Martin Storsjö via llvm-commits
- [llvm] 29807a0 - [RISCV] Remove stale FIXMEs from a couple test cases. NFC
Craig Topper via llvm-commits
- [llvm] 8351f9b - [ValueTracking] Fix assert on shufflevector of pointers
Nikita Popov via llvm-commits
- [llvm] 8709d9d - [RISCV] Replace getSimpleValueType() with getValueType() in DAG combines to prevent asserts with weird types.
Craig Topper via llvm-commits
- [PATCH] D92246: [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getLogicalNot
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D92247: [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57018: Fix lvm::is_trivially_copyable portability issues
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] 3bd78b7 - [VE] Optimize emitSPAdjustment function
Kazushi Marukawa via llvm-commits
- [PATCH] D92251: [VE] Optimize prologue/epilogue instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] bf899e8 - [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86837: Allow specifying AA info when constructing certain libcalls
Yichao Yu via Phabricator via llvm-commits
- [llvm] cbc8c1e - [gn build] Port bf899e89138
LLVM GN Syncbot via llvm-commits
- [PATCH] D85264: Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE
James Park via Phabricator via llvm-commits
- [PATCH] D85266: Include math header early to avoid HUGE_VALF redefinition
James Park via Phabricator via llvm-commits
- [llvm] a8a43b6 - Revert "[IRSim][IROutliner] Adding the extraction basics for the IROutliner."
Andrew Litteken via llvm-commits
- [llvm] 88974e8 - [gn build] Port a8a43b63388
LLVM GN Syncbot via llvm-commits
- [llvm] 6ee22ca - [RISCV] Add tests for existing (rotr (bswap X), (i32 16))->grevi pattern for RV32. Extend same pattern to rotl and GREVIW.
Craig Topper via llvm-commits
- [PATCH] D92253: [RISCV] Custom legalize bswap/bitreverse to GREVI with Zbp extension to enable them to combine with other GREVI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92256: [VE] Specify vector alignments
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolved undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92262: [RISCV] Add isel patterns for SBCLRI/SBSETI/SBINVI(W) instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] 1dea8ed - [BasicAA] Remove unnecessary known size requirement
Nikita Popov via llvm-commits
- [PATCH] D92263: [DSE] Remove a redundant call to getLocForWriteEx()
Greg Parker via Phabricator via llvm-commits
- [PATCH] D16474: Use PC-relative address for x32 TLS address
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 0aeaec1 - [Timer] Add a command option to enable/disable timer sorting.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 47c902b - [X86] Have indirect calls take 64-bit operands in 64-bit modes
Harald van Dijk via llvm-commits
- [llvm] c6b62ef - [ConstantFold] Fold operations to poison if possible
Juneyoung Lee via llvm-commits
- [llvm] 47e2faf - [X86] Do not allow FixupSetCC to relax constraints
Harald van Dijk via llvm-commits
- [PATCH] D90565: [VPlan] Make VPInstruction a VPDef
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 78a30c8 - [X86] Add -verify-machineinstrs to pic.ll
Harald van Dijk via llvm-commits
- [llvm] b5e8de9 - [BasicAA] Add tests for suboptimal speculation results (NFC)
Nikita Popov via llvm-commits
- [PATCH] D90305: Correctly parse and print Tag_THUMB_ISA_use=3
LemonBoy via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92270: [ConstProp] Fold more operations to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92271: Implement computeHostNumHardwareThreads() for FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [llvm] f502b14 - [ARMAttributeParser] Correctly parse and print Tag_THUMB_ISA_use=3
Fangrui Song via llvm-commits
- [llvm] d989ffd - Implement computeHostNumHardwareThreads() for FreeBSD
Dimitry Andric via llvm-commits
- [PATCH] D92274: [lld/mac] Add --reproduce option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92275: [msan] Replace 8 by kShadowTLSAlignment
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D65603: Add support in CMake to statically link the C++ standard library.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [llvm] e987fbd - [BasicAA] Generalize recursive phi alias analysis
Nikita Popov via llvm-commits
- [llvm] 1856e22 - [LangRef] minor fixes to poison examples and well-defined values section (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 53040a9 - [ConstantFold] Fold more operations to poison
Juneyoung Lee via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D91338: [X86] Zero-extend pointers to i64 for x86_64
Harald van Dijk via Phabricator via llvm-commits
- [llvm] 2cebad7 - [IR] remove redundant code comments; NFC
Sanjay Patel via llvm-commits
- [llvm] ce134da - [IR] simplify code in removePredecessor(); NFCI
Sanjay Patel via llvm-commits
- [llvm] a813090 - [VPlan] Manage stored values of interleave groups using VPUser (NFC)
Florian Hahn via llvm-commits
- [llvm] 4bc9b90 - [VPlan] Use VPValue and VPUser ops to print VPReplicateRecipe.
Florian Hahn via llvm-commits
- [llvm] 5408fdc - [VPlan] Fix -Wunused-variable after a813090072c0527eb6ed51dd2ea4f54cb6bc72a0
Fangrui Song via llvm-commits
- [llvm] 84aad9b - [RISCV] Change predicate on InstAliases for GORCI/GREVI/SHFLI/UNSHFLI to HasStdExtZbp instead of HasStdExtZbbOrZbp.
Craig Topper via llvm-commits
- [lld] 048b16f - [ELF] Check --orphan-handling=place (default value) early
Fangrui Song via llvm-commits
- [PATCH] D92280: [NFC} fix "Target does not support MC emission!" Error in HowToUseJit Example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92281: [VPlan] Add getOutOfScopeIRValue accessor to VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92286: [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Craig Topper via Phabricator via llvm-commits
- [llvm] 891170e - [DL] Optimize address space zero lookup (NFC)
Nikita Popov via llvm-commits
- [lld] dfcf1ac - [ELF] Improve 2 SmallVector<*, N> usage
Fangrui Song via llvm-commits
- [PATCH] D92288: [NFC] Fix title comment typo and provide description for LLJIT example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92289: [RISCV] Only combine (or (GREVI x, shamt), x) -> GORCI if shamt is a power of 2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [llvm] e6c1777 - [MC] Copy visibility for .symver created symbols
Fangrui Song via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D91487: [AMDGPU] Don't require swz operand for non-return Atomics.
Matthew Dawson via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [llvm] e6db141 - [RISCV] Remove unused Addend parameter from classifySymbolRef. NFC
Fangrui Song via llvm-commits
- [PATCH] D88399: [TableGen] AsmMatcher: fix OpIdx of tied operands when HasOptionalOperands is true
TOCK Chiu via Phabricator via llvm-commits
- [llvm] 0c9c6dd - [IndVars] ICmpInst should not prevent IV widening
Max Kazantsev via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92294: [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92295: [RISCV] Combine (GORCI (GORCI x, C2), C1) -> (GORCI x, C1|C2).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
Last message date:
Sun Nov 29 23:41:29 PST 2020
Archived on: Sun Nov 29 23:44:36 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).