The Week Of Monday 19 December 2022 Archives by date
Starting: Mon Dec 19 00:00:53 PST 2022
Ending: Sun Dec 25 23:59:42 PST 2022
Messages: 2238
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140231: CoroFrame: Put escaped variables with multiple lifetimes on coroutine frame
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
Dave Green via Phabricator via llvm-commits
- [llvm] 9d3f9ad - [Examples] Fix build (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D140231: CoroFrame: Put escaped variables with multiple lifetimes on coroutine frame
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D140205: [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 45067d1 - [Bitcode] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 8ef5da7 - [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Luke Lau via llvm-commits
- [PATCH] D140205: [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Luke Lau via Phabricator via llvm-commits
- [llvm] e7bd805 - [X86] Add default LoadUOps argument to Intel models WriteResPair macro
Simon Pilgrim via llvm-commits
- [PATCH] D140287: [AArch64] Combine to UMULL if top bits are known zero
Dave Green via Phabricator via llvm-commits
- [llvm] c39c2cc - [X86] Fix SLM uops counts for AES instructions
Simon Pilgrim via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D140287: [AArch64] Combine to UMULL if top bits are known zero
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D140289: [AArch64] Combine Trunc(DUP) -> DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D138015: [SimpleLoopUnswtich] Support zext when injecting invariant conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139418: [AArch64] GlobalIsel codegen for gpr CTZ
Ties Stuij via Phabricator via llvm-commits
- [llvm] 5ddce70 - [AArch64] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 85dada8 - [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [llvm] bdf2fbb - [AMDGPU] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] bed1c7f - [ARM] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 6022873 - [BPF] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 8a3efcd - [ValueTracking] Consider single poison operands in propgatesPoison.
Florian Hahn via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0e8bd5a - [CodeGen] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] a96f691 - [Hexagon] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 376ab5f - [MIR] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140289: [AArch64] Combine Trunc(DUP) -> DUP
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 8663926 - [Mips] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 9b81548 - [NVPTX] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D139419: [AArch64] lower abs intrinsic to new ABS instruction in GIsel
Ties Stuij via Phabricator via llvm-commits
- [llvm] 705029a - [PowerPC] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 53d0606 - [SystemZ] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Daan De Meyer via Phabricator via llvm-commits
- [llvm] b5b663a - [Thumb2] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] e6bf3fa - [Thumb] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] b006b60 - [VE] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 7385624 - [WebAssembly] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] cdd685e - [WinEH] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 0c5b0b5 - [X86] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] e544f8b - [XCore] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140204: [LAA] Convert test to opaque pointers (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] ec87b72 - [InstCombine][NFC] Add tests of combining ZExt(B-A) + ZExt(A) to ZExt(B)
via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Pedro Olsen Ferreira via Phabricator via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] b421125 - InstCombine: Add baseline test for pattern in clang's isnormal
Matt Arsenault via llvm-commits
- [PATCH] D139310: InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 07ff3c5 - Fix abs labs and llabs to work in C code.
Doru Bercea via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [llvm] 109632e - [gn build] Port
LLVM GN Syncbot via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Sam Clegg via Phabricator via llvm-commits
- [llvm] ea067b7 - InstCombine: Add baseline tests for and (fcmp ord x), (fcmp u* x)
Matt Arsenault via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Daan De Meyer via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D140203: [lld][ARM][3/3]Complete Arm BE32 big-endian support and add tests
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
luxufan via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] Match function return type and other attributes on the definition in update_cc_test_checks
Alexander Richardson via Phabricator via llvm-commits
- [llvm] effde7f - InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] 8e97551 - [SystemZ] Fix test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] cf9b25e - [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Daan De Meyer via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140296: ValueTracking: Teach CannotBeOrderedLessThanZero about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Pedro Olsen Ferreira via Phabricator via llvm-commits
- [llvm] e95a3cc - [BPF] Restore failing offset-reloc-cast-struct tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140297: [AArch64] Add RSHRN and RSHRN2 patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Pedro Olsen Ferreira via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139780: [AMDGPU] Unify divergent nodes if the PostDom tree has one root
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ce096b2 - AMDGPU: Convert some tests to opaque pointers
Matt Arsenault via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140299: [AMDGPU][GFX11] Correct tied src2 of v_fmac_f16_e64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 1dee7f9 - [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Paul Walker via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Paul Walker via Phabricator via llvm-commits
- [llvm] e9972a7 - [NFC][llvm-exegesis] Try to fix GCC7 build
Roman Lebedev via llvm-commits
- [llvm] a5de497 - [NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
Roman Lebedev via llvm-commits
- [PATCH] D138027: Clean up CFG on JumpThreading
Pedro Olsen Ferreira via Phabricator via llvm-commits
- [PATCH] D140300: [lit] Fix a few issues in relative_lines.py
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D140301: [AArch64] Add alias predicate-as-counter register for PFALSE
Caroline via Phabricator via llvm-commits
- [PATCH] D139809: [AArch64] Add FP16 instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Andreu Carminati via Phabricator via llvm-commits
- [PATCH] D139810: [AArch64] Add Neon int instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] c49e084 - [BPFAbstractMemberAccess] Use WeakTrackingVH for Base
Nikita Popov via llvm-commits
- [compiler-rt] 0773a5c - [lsan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 04bd576 - AMDGPU: Convert some amdgpu-codegenprepare tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 262c2c0 - AMDGPU: Update some tests to use opaque pointers
Matt Arsenault via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140300: [lit] Fix a few issues in relative_lines.py
Sam McCall via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 7a3682f - AMDGPU: Convert a few more special case tests to opaque pointers
Matt Arsenault via llvm-commits
- [compiler-rt] 02012a7 - [msan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] ca0f4e1 - Support: Make TypeSize constructors constexpr
Matt Arsenault via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via Phabricator via llvm-commits
- [llvm] a5de497 - [NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
Robinson, Paul via llvm-commits
- [PATCH] D139420: [AArch64] implement GPR (U/S)(MIN/MAX) instruction GISel support
Ties Stuij via Phabricator via llvm-commits
- [llvm] 05b060b - [LoopPeel] Expose ValueMap of last peeled iteration. NFC
Anna Thomas via llvm-commits
- [PATCH] D138228: [LoopPeel] Expose ValueMap of last peeled iteration. NFC
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139420: [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Andreu Carminati via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [llvm] f516e91 - [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [llvm] d73cfc6 - [AArch64] Add missing v8.8a Non-maskable Interrupts feature
Lucas Prates via llvm-commits
- [PATCH] D140216: [AArch64] Add missing v8.8a Non-maskable Interrupts feature
Lucas Prates via Phabricator via llvm-commits
- [llvm] 8c3a835 - [NFC][llvm-exegesis] Try to fix GCC7 build
Roman Lebedev via llvm-commits
- [llvm] a5de497 - [NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
Roman Lebedev via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f7db73a - [gn build] Port ca0f4e193b05
LLVM GN Syncbot via llvm-commits
- [PATCH] D139780: [AMDGPU] Unify divergent nodes if the PostDom tree has one root
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] ddfc8bf - ARM: Add baseline tests for fadd with select combine
Matt Arsenault via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c60e67b - AMDGPU: Add more fneg combine tests
Matt Arsenault via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [llvm] 0d6d05b - [AArch64] Add alias predicate-as-counter register for PFALSE
via llvm-commits
- [PATCH] D140301: [AArch64] Add alias predicate-as-counter register for PFALSE
Phabricator via llvm-commits
- [llvm] 12aef5d - [LAA] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140204: [LAA] Convert test to opaque pointers (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 95b27b2 - [llvm][ADT] Fix Any with msvc and lto
Sebastian Neubauer via llvm-commits
- [PATCH] D139974: [llvm][ADT] Fix Any with msvc and lto
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 8c3a835 - [NFC][llvm-exegesis] Try to fix GCC7 build
Robinson, Paul via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] a20503c - AMDGPU: Add regression tests for fmin/fmax legacy matching
Matt Arsenault via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
David Spickett via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6161a8d - DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [llvm] ecfed0a - Reapply "GlobalISel: Make LLT constructors constexpr"
Matt Arsenault via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: emit .module and .nan directives only for first function
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 6d16908 - [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140314: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
David Spickett via Phabricator via llvm-commits
- [PATCH] D140316: Reference: not-shift.ll before new peepholes.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 2f6439b - [profile] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [llvm] 1d05c52 - Fix: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6a907a4 - [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] e5abaf8 - [X86] Fix SLM uops counts for WriteBitTestSetRegRMW instructions
Simon Pilgrim via llvm-commits
- [PATCH] D140318: [SVE] Restrict SVE fixed length extload/truncstore combine to float and double types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via Phabricator via llvm-commits
- [llvm] 3a26a65 - [SPIR-V] Disable MachineLateInstrsCleanup pass
Michal Paszkowski via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140168: Do not mark non-phi loop var def as loop-carried dep
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] b0020f4 - [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [compiler-rt] c42e50f - Reland "[pgo] Avoid introducing relocations by using private alias"
Paul Kirth via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias"
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 9b92f70 - Revert "Reland "[TargetLowering] Teach DemandedBits about VSCALE""
Saleem Abdulrasool via llvm-commits
- [PATCH] D140324: [SDAG] neg x with one demanded bit is x
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 683451b - [lit] Fix a few issues in relative_lines.py
Haojian Wu via llvm-commits
- [PATCH] D140300: [lit] Fix a few issues in relative_lines.py
Haojian Wu via Phabricator via llvm-commits
- [compiler-rt] 975fa72 - [sanitizer-common] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140326: DAG: Use getNegatedExpression in combineMinNumMaxNum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Craig Topper via Phabricator via llvm-commits
- [llvm] 42d3f32 - Revert "[AIX][BigArchive] Treat the archive is empty if the first child member offset is zero"
Mitch Phillips via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 20bdb45 - [FileCheck] Remove the last llvm::Optional
Benjamin Kramer via llvm-commits
- [compiler-rt] fbe3f89 - [tsan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 20bdb45 - [FileCheck] Remove the last llvm::Optional
Robinson, Paul via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Sylvain Audi via Phabricator via llvm-commits
- [llvm] ee1d000 - Reapply "[Attributor][FIX] Allow negative offsets for ranges"
Johannes Doerfert via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] e6e4362 - [ubsan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140271: [NFCI][llvm-exegesis] Benchmark: parallelize codegen (5x ... 8x less wallclock)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Omit SRA in case of setlt or setge with zero constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Emit "min-legal-vector-width" attribute for X86 only
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D140338: [DWARF] Store CFA value on DW_CFA_remember_state
Alexis Engelke via Phabricator via llvm-commits
- [llvm] 41b45ce - [LV] Remove unused AAResults argument (NFC).
Florian Hahn via llvm-commits
- [llvm] cf8d8a3 - [LV] Convert some tests to use opaque pointers (NFC).
Florian Hahn via llvm-commits
- [PATCH] D140341: [RISCV] Teach RISCVMergeBaseOffset to handle constant pools.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] c6bbf05 - [LV] Convert some tests to use opaque pointers (NFC).
Florian Hahn via llvm-commits
- [llvm] c29d867 - [NFC] fix some clang-tidy warnings for hwasan pass
Florian Mayer via llvm-commits
- [llvm] d81df21 - [AArch64] Add additional umull tests cases. NFC
David Green via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D140345: [RISCV] Reduce duplicated code in RISCVMergeBaseOffsetOpt::detectFoldable. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 34f220a - Fix gcc 7.5 build break after TypeSize ctors became constexpr
Paul Robinson via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140280: [llvm] Fix APInt to work in C++20 mode
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140346: [NFC] use bitwise or instead of addition
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D140347: Revert "Revert "Reland "[TargetLowering] Teach DemandedBits about VSCALE"""
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140347: Revert "Revert "Reland "[TargetLowering] Teach DemandedBits about VSCALE"""
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D140347: Revert "Revert "Reland "[TargetLowering] Teach DemandedBits about VSCALE"""
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 20bdb45 - [FileCheck] Remove the last llvm::Optional
David Blaikie via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 20bdb45 - [FileCheck] Remove the last llvm::Optional
Robinson, Paul via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 828b1c5 - [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via llvm-commits
- [PATCH] D140319: [RISCV] Match neg (and x, 1) to two shifts to improve codesize
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [llvm] a1a72b9 - Drop unused forward declarations of llvm::Optional. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 20bdb45 - [FileCheck] Remove the last llvm::Optional
Robinson, Paul via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137091: [readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140201: [lld][ARM][1/3]Big Endian support - Removing assumptions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D137092: [llvm-readobj] Use a helper to extract the Other Flags from symbols
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139496: [CMake] Add perf profiling for clang-bolt
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 1a22f1b - [ORC] Add withResourceKeyDo method to ResourceTracker.
Lang Hames via llvm-commits
- [llvm] bf6d7ca - [ORC] Add JITDylib argument to ResourceManager notify-removing/transferring ops.
Lang Hames via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [llvm] f1dcb9c - [SDAG] neg x with only low bit demanded is x
Philip Reames via llvm-commits
- [PATCH] D140324: [SDAG] neg x with only low bit demanded is x
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137092: [llvm-readobj] Use a helper to extract the Other Flags from symbols
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137091: [readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [llvm] eddb728 - [NFC] use bitwise or instead of addition
Florian Mayer via llvm-commits
- [PATCH] D140346: [NFC] use bitwise or instead of addition
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] f361777 - [NFC] use Optional instead of separate bool
Florian Mayer via llvm-commits
- [PATCH] D137091: [readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
wael yehia via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 2916b99 - [ADT] Alias llvm::Optional to std::optional
Benjamin Kramer via llvm-commits
- [llvm] 3a5426f - Revert "LTO: always parse modules in opaque pointer mode."
Steven Wu via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Steven Wu via Phabricator via llvm-commits
- [llvm] 3a5426f - Revert "LTO: always parse modules in opaque pointer mode."
Roman Lebedev via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [Diffusion] rG96d3c82645cf: Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on…
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 21c3883 - [gn build] Port 2916b9918275
LLVM GN Syncbot via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together.
Patrick Walton via Phabricator via llvm-commits
- [llvm] d4f3d82 - [OpenMP][FIX] Ensure to inline `ompx::` functions after the rename in D140334
Johannes Doerfert via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Alex Reinking via Phabricator via llvm-commits
- [PATCH] D138337: Add support for kcfi-seal optimization with LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140256: [BOLT] Check no-LBR samples in mayHaveProfileData
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 5184aaf - [PowerPC][NFC] reuse a case for checking hardware loop intrinsic input
Chen Zheng via llvm-commits
- [llvm] f74324a - [PowerPC] don't generate hardware loop.
Chen Zheng via llvm-commits
- [llvm] aee1ade - [PowerPC][NFC] add explicit check for ctr loop pseudo expansion.
Chen Zheng via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D140359: [ItaniumDemangle] Fix substitution failure of _BitInt
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 475ce4c - RFC: Uniformity Analysis for Irreducible Control Flow
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [llvm] d5d1499 - [gn build] Port 475ce4c200ca
LLVM GN Syncbot via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140360: [RISCV] Use default attributes for intrinsics
Craig Topper via Phabricator via llvm-commits
- [llvm] 0dc4bdd - GlobalISel: Enable CSE of G_SELECT
Matt Arsenault via llvm-commits
- [PATCH] D138454: GlobalISel: Enable CSE of G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4e0f464 - Reapply "[OpenMP][FIX] Restrict more unsound assmptions about threading"
Johannes Doerfert via llvm-commits
- [compiler-rt] ab17a08 - [fuchsia] Tune PrimaryGroupSizeLog to reduce fragmentation.
Chia-hung Duan via llvm-commits
- [PATCH] D140362: Reference: not-shift.ll before new peepholes.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140362: Reference: not-shift.ll before new peepholes.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140363: Remove incorrectly implemented -mibt-seal
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116070: [X86] Enable ibt-seal optimization when LTO is used in Kernel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140364: [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [llvm] fb2c42d - [OpenMP] Improve AMDGPU Plugin
Johannes Doerfert via llvm-commits
- [llvm] aa4252e - [RISCV] Add zeroext attribute to i1 arguments in xventanacondops.ll. NFC
Craig Topper via llvm-commits
- [llvm] 90cb5f2 - [RISCV] Add +xventanacondops command line to select-binop-identity.ll. NFC
Craig Topper via llvm-commits
- [PATCH] D140365: [SelectionDAG] Correctly widen bitcast of scalar to vector for big endian
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140365: [SelectionDAG] Correctly widen bitcast of scalar to vector for big endian
Nemanja Ivanovic via Phabricator via llvm-commits
- [Diffusion] rG96d3c82645cf: Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on…
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Mindong Chen via Phabricator via llvm-commits
- [llvm] b6e344c - [RISCV] Add Predicates to the XVentanaCondOps isel patterns.
Craig Topper via llvm-commits
- [PATCH] D140366: [PowerPC][NFC] adding an option to keep the test point
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140367: [PowerPC] remove the ctr clobbers related to TLS access
ChenZheng via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D140368: [lldb] Consider all breakpoints in breakpoint detection
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140369: [PowerPC] update PPCTTIImpl::supportsTailCallFor() check conditions
Ting Wang via Phabricator via llvm-commits
- [llvm] 36179ec - [RISCV] Replace i64:$r in tablegen patterns with GPR:$r. NFC
Craig Topper via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140359: [ItaniumDemangle] Fix substitution failure of _BitInt
Senran Zhang via Phabricator via llvm-commits
- [llvm] e4377cd - [UniformityAnalysis][NFC] Make checks independent of order using CHECK-DAG.
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D140256: [BOLT] Check no-LBR samples in mayHaveProfileData
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [llvm] d393d0d - [TableGen] Emit table mapping physical registers to base classes
Carl Ritson via llvm-commits
- [PATCH] D139616: [TableGen] Emit table mapping physical registers to base classes
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 5bc703f - [AMDGPU] Replace getPhysRegClass with getPhysRegBaseClass
Carl Ritson via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
wanglei via Phabricator via llvm-commits
- [PATCH] D137505: [SCEV] Cache ZExt SCEV expressions.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D140201: [lld][ARM][1/3]Big Endian support - Removing assumptions
Milosz Plichta via Phabricator via llvm-commits
- [llvm] ad3996c - Fix an unused-variable warning in release build, NFC
Haojian Wu via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D140360: [RISCV] Use default attributes for intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 88419a3 - [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [llvm] 74cca96 - Pre-commit more cases for PowerPC is_fpclass
Qiu Chaofan via llvm-commits
- [PATCH] D140362: Reference: not-shift.ll before new peepholes.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140291: [llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()
Daan De Meyer via Phabricator via llvm-commits
- [PATCH] D140360: [RISCV] Use default attributes for intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140364: [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140368: [lldb] Consider all breakpoints in breakpoint detection
David Spickett via Phabricator via llvm-commits
- [llvm] b20cccc - [InstCombine] Support sinking `not` into logical operand with invertible hands
Yung, Douglas via llvm-commits
- [PATCH] D140341: [RISCV] Teach RISCVMergeBaseOffset to handle constant pools.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 142aa1b - [Support] Move Target/CPU Printing out of CommandLine
Archibald Elliott via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140381: [PowerPC] Use Power9 test data class instruction to lower IS_FPCLASS
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140345: [RISCV] Reduce duplicated code in RISCVMergeBaseOffsetOpt::detectFoldable. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D140382: [CodeGen] Add user interface for DetectDeadLanes
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140383: [AVR] Fix a bug in AsmPrinter when printing memory operands.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140383: [AVR] Fix a bug in AsmPrinter when printing memory operands.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140381: [PowerPC] Use Power9 test data class instruction to lower IS_FPCLASS
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136827: [JT][CT] Preserve exisiting BPI/BFI during JumpThreading
Evgeniy via Phabricator via llvm-commits
- [PATCH] D136736: [LSR][TTI][RISCV] Add isAllowDropLSRSolution into TTI and enable it for RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140297: [AArch64] Add RSHRN and RSHRN2 patterns
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 3e2a6d7 - [llvm][cmake] Fix add_subdirectory build in multi-config
Sebastian Neubauer via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Sebastian Neubauer via Phabricator via llvm-commits
- [lld] 1565317 - Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections"
Guillaume Chatelet via llvm-commits
- [llvm] ff302f8 - [AArch64] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] d9daee5 - [AMDGPU][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 57aac3d - [AArch64] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [lld] f09cf34 - [Support] Move TargetParsers to new component
Archibald Elliott via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [llvm] 5ee13e6 - [AMDGPU] Wide multiplies tests for D140208
Jessica Del via llvm-commits
- [llvm] 1ae618d - [AArch64] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139943: [CodeGen][AMDGPU] EXTRACT_VECTOR_ELT: input vector element type can differ from output type
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] 138a954 - [AArch64] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] e1323aa - [AArch64] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D140221: [Support] Add StringSwitch::AsOptional
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 4a2807d - [AArch64] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140212: [update_test_checks] Default to --function-signature for new tests
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 9aa5de9 - [LoongArch] Break MUL into SLLI and SUB or ADD
via llvm-commits
- [PATCH] D140282: [LoongArch] Break MUL into SLLI and SUB or ADD
Gong LingQin via Phabricator via llvm-commits
- [llvm] def915c - [DebugInfo] Variables with only empty values emitting when one is variadic
Stephen Tozer via llvm-commits
- [PATCH] D133925: [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140221: [Support] Add StringSwitch::AsOptional
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 741396a - [ADT] Correct Comment in Triple.h
Archibald Elliott via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] bb7940e - [llvm] Make llvm::Any similar to std::any
Sebastian Neubauer via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 16c4c4e - [Examples] Fix TargetParser Dependency
Archibald Elliott via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] e16b4f5 - [X86] Fix SLM uops/resources counts for CMPXCHG instructions
Simon Pilgrim via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140392: [SLP][AArch64] incorrectly estimated intrinsic as a function call
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D140393: [RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD::VSLIDEDOWN_VL.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 2d742ef - [PhaseOrdering] Add test for vector promotion regression (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] ecaab10 - [compiler-rt] Add TargetParser to symbolizer
Archibald Elliott via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [llvm] 3c0c24e - [AArch64] Combine to UMULL if top bits are known zero
David Green via llvm-commits
- [PATCH] D140287: [AArch64] Combine to UMULL if top bits are known zero
Dave Green via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [llvm] cfd594f - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)
Nikita Popov via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cfd594f - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)
Jeremy Morse via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Dave Green via Phabricator via llvm-commits
- [llvm] 454997d - [AAch64] Optimize muls with operands having enough zero bits.
via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140392: [SLP][AArch64] Incorrectly estimated intrinsic as a function call
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [llvm] 4ac51dd - [gn build] Port core part of f09cf34d0062
Nico Weber via llvm-commits
- [llvm] 673b4ad - [AArch64] Add FP16 instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via llvm-commits
- [llvm] 347d2be - [AArch64] Add Neon int instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D139809: [AArch64] Add FP16 instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D139810: [AArch64] Add Neon int instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D140396: [AArch64] Add SVE FP instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D140397: [NFC][NVPTX] Remove dead override
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D140398: Add SVE int instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D133927: [DebugInfo] Add support for variadic DBG_INSTR_REFs in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140399: [NFC][NVPTX] Remove dead comment and commented code
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] aa3bd65 - [gn] run `gn format` on new build file
Nico Weber via llvm-commits
- [llvm] 69186c5 - [libc][llvm] Forward `LIBC_` options as well in a runtime build
Joseph Huber via llvm-commits
- [llvm] 2aa998d - [gn] Add explicit deps on TargetParser
Nico Weber via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Nico Weber via Phabricator via llvm-commits
- [PATCH] D137337: Replace LLVM_LIBDIR_SUFFIX by CMAKE_INSTALL_LIBDIR
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D137337: Replace LLVM_LIBDIR_SUFFIX by CMAKE_INSTALL_LIBDIR
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 4a2e7da - [RISCV] Teach RISCVMergeBaseOffset to handle constant pools.
Craig Topper via llvm-commits
- [llvm] 306adcc - [RISCV] Reduce duplicated code in RISCVMergeBaseOffsetOpt::detectFoldable. NFC
Craig Topper via llvm-commits
- [PATCH] D140341: [RISCV] Teach RISCVMergeBaseOffset to handle constant pools.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D140345: [RISCV] Reduce duplicated code in RISCVMergeBaseOffsetOpt::detectFoldable. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Jeremy Morse via Phabricator via llvm-commits
- [llvm] e51b7bf - [InstCombine] Fix inversion of constants
Roman Lebedev via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140400: [clang][RISCV][NFC] Combine RV32/RV64 ABI tests into single files
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [llvm] 752819e - [AArch64][ARM] Remove load from dup and vmul tests. NFC
David Green via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140401: [clang][RISCV] Fix ABI mismatch between GCC and Clang (extension of integers on stack)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122118: [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 015f8cd - [xray] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 3a8e009 - Revert "Reland "[SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block""
Roman Lebedev via llvm-commits
- [llvm] d73383c - Revert "[InstCombine] Fold nested selects"
Roman Lebedev via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [llvm] daa022c - Enable roundeven.
Leon Clark via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Sander de Smalen via Phabricator via llvm-commits
- [compiler-rt] e43924a - [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D140402: [OpenMP] Remove folding logic for removed runtime function
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D140396: [AArch64] Add SVE FP instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D140403: [RISCV] Add more XVentanaCondOps tests with icmp conditions. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] e51b7bf - [InstCombine] Fix inversion of constants
Nikita Popov via llvm-commits
- [PATCH] D140247: Disable Univariate3D_Invert to workaround module build failure
Sander de Smalen via Phabricator via llvm-commits
- [llvm] e6b0221 - [IR] Add a target extension type to LLVM.
Joshua Cranmer via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
luxufan via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D137517: [TargetSupport] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140402: [OpenMP] Remove folding logic for removed runtime function
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Dave Green via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D137516: [TargetSupport] Move TargetParser API in a separate LLVM component.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140297: [AArch64] Add RSHRN and RSHRN2 patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D140297: [AArch64] Add RSHRN and RSHRN2 patterns
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140408: [RISCV] Implement isMultiStoresCheaperThanBitsMerge hook
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D140409: [RISCV][test] Add tests ahead of isMultiStoresCheaperThanBitsMerge hook implementation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 48a3629 - [RISCV] Use default attributes for intrinsics
Craig Topper via llvm-commits
- [PATCH] D140360: [RISCV] Use default attributes for intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Dave Green via Phabricator via llvm-commits
- [llvm] aa34a9d - Add TargetExtTyID to switch statements in Hexagon and DXIL backend code.
Joshua Cranmer via llvm-commits
- [PATCH] D140410: [AMDGPU][MC][NFC] MUBUF/MTBUF code cleanup
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] a7b898b - [InstCombine] Disallow constant expressions in `not` canonicalization
Roman Lebedev via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] e51b7bf - [InstCombine] Fix inversion of constants
Roman Lebedev via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D140414: [PowerPC] Implement P10 Byte Reverse Insructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140416: [AMDGPU][GlobalISel] Fix mapping G_FREEZE
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6a817d7 - [CMake] add_definitions => add_compile_definitions after D139752
Fangrui Song via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140362: Reference: not-shift.ll before new peepholes.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140364: [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Steven Johnson via Phabricator via llvm-commits
- [compiler-rt] 5a1525c - [scudo][standalone] Precommit pages
Chia-hung Duan via llvm-commits
- [PATCH] D140416: [AMDGPU][GlobalISel] Fix mapping G_FREEZE
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e49f8ee - [NFC][llvm-reduce] Do show `-ir-passes` in help
Roman Lebedev via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 2bfe62e - ValueTracking: Add tests for isKnownNeverInfinity for rounding intrinsics
Matt Arsenault via llvm-commits
- [llvm] 4e37d00 - ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f31a36e - Revert D139752 "cmake: Enable 64bit off_t on 32bit glibc systems"
Fangrui Song via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Paul Kirth via Phabricator via llvm-commits
- [llvm] ef550ce - ValueTracking: Add tests for isKnownNeverInfinity for min/max intrinsics
Matt Arsenault via llvm-commits
- [llvm] 41dd02e - ValueTracking: Teach isKnownNeverInfinity about min/max functions
Matt Arsenault via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] a685bb8 - [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via llvm-commits
- [PATCH] D140412: [DebugInfo] Unify location selection logic for values in InstrRefBasedImpl
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [llvm] 6bdf378 - Fix modules build after D137838
Adrian Prantl via llvm-commits
- [PATCH] D124852: [AMDGPU] Enable copying SCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 49f80a5 - llvm-reduce: Fix build
Matt Arsenault via llvm-commits
- [llvm] b5963ea - ValueTracking: Add base test for isKnownNeverInfinity of sqrt
Matt Arsenault via llvm-commits
- [llvm] 9a21475 - ValueTracking: Teach isKnownNeverInfinity about sqrt
Matt Arsenault via llvm-commits
- [PATCH] D139317: ValueTracking: Teach isKnownNeverInfinity about sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [llvm] cfd594f - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)
Roman Lebedev via llvm-commits
- [llvm] 49f80a5 - llvm-reduce: Fix build
Roman Lebedev via llvm-commits
- [llvm] e9babe7 - [OpenMP] Clang Support for taskwait nowait clause
Chi Chun Chen via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D139319: ValueTracking: Teach isKnownNeverInfinity about llvm.log*
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6d125fe - ValueTracking: Add isKnownNeverInfinity tests for sin/cos
Matt Arsenault via llvm-commits
- [llvm] 2bf17cc - ValueTracking: Teach isKnownNeverInfinity about llvm.sin/llvm.cos
Matt Arsenault via llvm-commits
- [llvm] 407b188 - ValueTracking: Add tests for isKnownNeverInfinity for llvm.log*
Matt Arsenault via llvm-commits
- [PATCH] D139318: ValueTracking: Teach isKnownNeverInfinity about llvm.sin/llvm.cos
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2c52c81 - ValueTracking: Document some difficult isKnownNeverInfinity cases
Matt Arsenault via llvm-commits
- [PATCH] D139320: ValueTracking: Document some difficult isKnownNeverInfinity cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138868: AMDGPU/clang: Remove target features from address space test builtins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140403: [RISCV] Add more XVentanaCondOps tests with icmp conditions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 9cd6fbe - Fix module build after TargetParser
Steven Wu via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Steven Wu via Phabricator via llvm-commits
- [llvm] 4e018c7 - Revert "[gn] port ae3e228af7"
Nico Weber via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D140418: [APSInt] Fix bug in APSInt in issue 59513
Peter Rong via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [llvm] 4c13af2 - [TEST] Pre-commit test for GVN PRE load
Guozhi Wei via llvm-commits
- [PATCH] D140234: [TEST] Pre-commit test for GVN PRE load
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D140247: Disable Univariate3D_Invert to workaround module build failure
Steven Wu via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [llvm] 35887ea - [CMake] Depend on TargetParser after f09cf34d00625e57dea5317a3ac0412c07292148
Fangrui Song via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140421: [RISCV] Add more XVentanCondOps patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140403: [RISCV] Add more XVentanaCondOps tests with icmp conditions. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Lei Huang via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Sylvain Audi via Phabricator via llvm-commits
- [compiler-rt] a43f361 - [AArch64][compiler-rt] Fix HWCAP_CPUID not defined in some cases.
Pavel Iliin via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7f9dc7b - [RISCV] Add more XVentanaCondOps tests with icmp conditions. NFC
Craig Topper via llvm-commits
- [PATCH] D140403: [RISCV] Add more XVentanaCondOps tests with icmp conditions. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] bb4c6e7 - [OpenMP] Remove folding logic for removed runtime function
Joseph Huber via llvm-commits
- [PATCH] D140402: [OpenMP] Remove folding logic for removed runtime function
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 7ae3db6 - [OpenMP] Fix leftover use of removed function
Joseph Huber via llvm-commits
- [llvm] 9b2fece - [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Craig Topper via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140414: [PowerPC] Implement P10 Byte Reverse Insructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Craig Topper via Phabricator via llvm-commits
- [llvm] 011cbb3 - [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Craig Topper via llvm-commits
- [PATCH] D140283: [RISCV] Move -riscv-v-vector-bits-max/min options to RISCVTargetMachine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140427: [YAML] Support serializing MutableArrayRef
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D140365: [SelectionDAG] Correctly widen bitcast of scalar to vector for big endian
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [llvm] c9cbe69 - [dsymutil] Track uncloned references in the DIEInfo.
Jonas Devlieghere via llvm-commits
- [llvm] 1b79bed - [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140429: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140429: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Steven Wu via Phabricator via llvm-commits
- [llvm] 2118b9d - [llvm-extract] Use new pass manager instead of legacy pass manager
Arthur Eubanks via llvm-commits
- [llvm] bfde3bd - [PowerPC][NFC] Update p10 scheduler
Lei Huang via llvm-commits
- [PATCH] D139310: InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D140427: [YAML] Support serializing MutableArrayRef
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Fangrui Song via Phabricator via llvm-commits
- [llvm] d433147 - [llvm-extract] Add missing IRPrinter dependency
Arthur Eubanks via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Thorsten via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140364: [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] ad99774 - [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via llvm-commits
- [PATCH] D140349: [llvm][PassSupport] don't require passes to be default constructible
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D139310: InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8ab032f - InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
Matt Arsenault via llvm-commits
- [llvm] be8fd64 - [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via llvm-commits
- [PATCH] D132548: [WIP][ADT] Utility for comparision of hashtables implementation.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140323: [llvm][X86ISelDAGToDAG] support -{start|stop}-{before|after}=x86-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] a5b5631 - [llvm-exegesis] `AliasingConfigurations`: pay attention to forbidden registers
Roman Lebedev via llvm-commits
- [PATCH] D137091: [readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [llvm] 42476de - [ADT] Fix an unused variable warning
Kazu Hirata via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140435: [BOLT] Respect -function-order in lite mode
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Steven Wu via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140332: [ADT] Alias llvm::Optional to std::optional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140436: [NVPTX] Add support of ptxas v12.0 to the LIT tests
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140439: [BOLT][DWARF] Change rangelists to use DW_RLE_offset_pair
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D140440: [BOLT][NFC] Remove unused PrintInstructions argument
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 0b401ba - [dsymutil] Require x86 backend for odr-two-units-in-single-file.test
Jonas Devlieghere via llvm-commits
- [PATCH] D137159: [LoopVectorize] Introduce CanSinkMemoryInstrs to isFixedOrderRecurrence
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 77c90c8 - [llvm] Use std::optional instead of Optional
Kazu Hirata via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Fangrui Song via Phabricator via llvm-commits
- [llvm] c08fad8 - [llvm] Remove redundant initialization of std::optional (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D140439: [BOLT][DWARF] Change rangelists to use DW_RLE_offset_pair
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D140435: [BOLT] Respect -function-order in lite mode
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D140440: [BOLT][NFC] Remove unused PrintInstructions argument
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140393: [RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD::VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [llvm] 95abdeb - llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140400: [clang][RISCV][NFC] Combine RV32/RV64 ABI tests into single files
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Use LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 03aa6b9 - [NFC][llvm-exegesis] Ensure that target options show up in --help
Roman Lebedev via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] 52aab0e - [clang] Re-apply change to avoid passing -stdlib=libc++ spuriously to CC1 on Darwin
Louis Dionne via llvm-commits
- [compiler-rt] df2bdb7 - Revert "[AArch64][compiler-rt] Fix HWCAP_CPUID not defined in some cases."
Mitch Phillips via llvm-commits
- [compiler-rt] 744486e - Revert "[AArch64] FMV support and necessary target features dependencies."
Mitch Phillips via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D140435: [BOLT] Respect -function-order in lite mode
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Michael Kitzan via Phabricator via llvm-commits
- [llvm] 638b257 - Fix test added in 95abdeb to set environment variables in a way that works on both Windows and linux.
Douglas Yung via llvm-commits
- [llvm] 3b0b096 - llvm-reduce: Try to fix test on windows
Matt Arsenault via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140400: [clang][RISCV][NFC] Combine RV32/RV64 ABI tests into single files
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140401: [clang][RISCV] Fix ABI mismatch between GCC and Clang (extension of integers on stack)
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] b2abbd1 - [llvm-extract] Don't forget to link to Analysis component
Roman Lebedev via llvm-commits
- [llvm] 1cbcd8a - [X86] avx512fp16: add missing instruction selection patterns for "i16" `VMOVSH`
Roman Lebedev via llvm-commits
- [llvm] 9f27f45 - [NFC][SROA] `speculateSelectInstLoads()`: play nice with typed pointers for now
Roman Lebedev via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [llvm] b55b415 - Revert "llvm-reduce: Try to fix test on windows"
Matt Arsenault via llvm-commits
- [PATCH] D140448: [BOLT][NFC] Use std::optional in RewriteInstance
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140449: [BOLT][NFC] Make DataflowAnalysis::AnnotationIndex std::optional
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140450: [BOLT][NFC] Make DWOId std::optional
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140451: [BOLT][NFC] Use std::optional in ReachingDefOrUse
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 7da51a7 - Reference: not-shift.ll before new peepholes.
Phoebe Wang via llvm-commits
- [PATCH] D140362: Reference: not-shift.ll before new peepholes.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140414: [PowerPC] Implement P10 Byte Reverse Insructions
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 88793a0 - [RISCV] Add XVentanaCondOps to RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [PATCH] D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops
Phoebe Wang via Phabricator via llvm-commits
- [llvm] f8a0572 - [RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD::VSLIDEDOWN_VL.
Yeting Kuo via llvm-commits
- [PATCH] D140393: [RISCV][NFC] Add policy operand for RISCVISD::VSLIDEUP_VL and RISCVISD::VSLIDEDOWN_VL.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140435: [BOLT] Respect -function-order in lite mode
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Lu Weining via Phabricator via llvm-commits
- [llvm] eeb8de9 - [X86] Replace getOperand calls with an existing variable. NFC
Craig Topper via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D140452: [AMDGPU][Test] Update perfhint test to use opaque pointers
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D140452: [AMDGPU][Test] Update perfhint test to use opaque pointers
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Yashwant Singh via Phabricator via llvm-commits
- [llvm] 9f27f45 - [NFC][SROA] `speculateSelectInstLoads()`: play nice with typed pointers for now
Yung, Douglas via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [llvm] e746a9a - [Clang] Emit "min-legal-vector-width" attribute for X86 only
Phoebe Wang via llvm-commits
- [PATCH] D139701: [Clang] Emit "min-legal-vector-width" attribute for X86 only
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 05f343f - [CSKY] Fix compiling error due to the interface change
Zi Xuan Wu via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] bf88ba0 - Revert "[NFC][SROA] `speculateSelectInstLoads()`: play nice with typed pointers for now"
Max Kazantsev via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinsics if no +v feature
Yingchi Long via Phabricator via llvm-commits
- [llvm] 474c8fe - [Test] Precommit test for PR59615
Max Kazantsev via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] b6b30cb - [RISCV] Simplify some code in SELECT_CC combine. NFC
Craig Topper via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D140454: [RISCV] Optimize (select (x in [0, 1] != 0), y, (z ^ y) ) -> ((x-1) & z ) ^ y
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140456: [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140147: [RISCV][InsertVSETVLI] Rewrite scalar insert forward rule in terms of demanded fields
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140457: [BOLT] Process fragment siblings in lite mode, keep lite mode on
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140157: [RISCV][InsertVSETVLI] Split out demanded property for zero/non-zero of VL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
David Li via Phabricator via llvm-commits
- [PATCH] D140458: [RewriteStatepointsForGC] Remove the hardcoded GC strategy names
Campbell Suter via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
luxufan via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
David Li via Phabricator via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140463: [OpenMP] Merge barrier elimination into AAExecutionDomain
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140458: [RewriteStatepointsForGC] Remove the hardcoded GC strategy names
Campbell Suter via Phabricator via llvm-commits
- [PATCH] D140398: [AArch64] Add SVE int instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D140292: [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D140463: [OpenMP] Merge barrier elimination into AAExecutionDomain
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 3f811b2 - [DAGCombine] Fix mistake in a comment. NFC
Craig Topper via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [llvm] 180397c - [RISCV] Enable the LocalStackSlotAllocation pass support.
via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
LiDongjin via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108902: [PowerPC] Enable track-subreg-liveness by default
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D140464: [RISCV][NFC] Use Arrayref in TargetLowering functions.
Pretty-box via Phabricator via llvm-commits
- [PATCH] D137158: [NFCI][LoopVectorize] Add MemoryDependenceAnalysis infrastructure
Peter Waller via Phabricator via llvm-commits
- [PATCH] D140465: [RISCV] Add DAG combine to fold (select C, (add X, Y), Y) -> (add (select C, X, 0), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137159: [LoopVectorize] Introduce CanSinkMemoryInstrs to isFixedOrderRecurrence
Peter Waller via Phabricator via llvm-commits
- [PATCH] D137159: [LoopVectorize] Introduce CanSinkMemoryInstrs to isFixedOrderRecurrence
Peter Waller via Phabricator via llvm-commits
- [PATCH] D140464: [RISCV][NFC] Use Arrayref in TargetLowering functions.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] cce3cd2 - [AMDGPU][MC][NFC] MUBUF/MTBUF code cleanup
Piotr Sobczak via llvm-commits
- [PATCH] D140410: [AMDGPU][MC][NFC] MUBUF/MTBUF code cleanup
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D140400: [clang][RISCV][NFC] Combine RV32/RV64 ABI tests into single files
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140454: [RISCV] Optimize (select (x in [0, 1] != 0), y, (z ^ y) ) -> ((x-1) & z ) ^ y
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D140388: llvm-reduce: Disable crash reports, symbolization and core dumps
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D140465: [RISCV] Add DAG combine to fold (select C, (add X, Y), Y) -> (add (select C, X, 0), Y).
Alex Bradbury via Phabricator via llvm-commits
- [llvm] b8e1071 - [AMDGPU][GFX11][DOC][NFC] Add GFX11 assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D140456: [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts. PR59615
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140405: [CVP] Simplify SRem when constantrange abs(lhs) < abs(rhs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140456: [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts. PR59615
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Denis Revunov via Phabricator via llvm-commits
- [llvm] e467a42 - [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Esme Yi via Phabricator via llvm-commits
- [llvm] 673ce56 - [cmake] Copy llvm-driver-template.cpp.in into build dir as well
Nikita Popov via llvm-commits
- [llvm] 087cd5e - [SelectionDAG] Precommit EmitCopyFromReg test for D140417
Jay Foad via llvm-commits
- [llvm] e73b356 - [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via llvm-commits
- [PATCH] D140417: [SelectionDAG] Fix EmitCopyFromReg for cloned nodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [llvm] a302823 - Revert "[AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs"
Christudasan Devadasan via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140456: [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts. PR59615
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [lld] 62c6057 - [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [llvm] 9a7286b - [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts. PR59615
Max Kazantsev via llvm-commits
- [PATCH] D140456: [SCEV] Help getLoopInvariantExitCondDuringFirstIterations deal with complex `umin` exit counts. PR59615
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D140470: [AMDGPU][MC][GFX11] Correct encoding of neg modifier for v_dot2_f32_bf16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] eb7b8e3 - [AAch64] Optimize muls with operands having enough zero bits.
via llvm-commits
- [PATCH] D138093: [Inline Spiller] Extend the snippet by statepoint uses
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] ea21fa3 - [Precommit][RISCV] Test folding for RISCVISD::BR_CC node
Anton Afanasyev via llvm-commits
- [llvm] 3a3f725 - [RISCV] Omit SRA in case of setlt or setge with zero constant
Anton Afanasyev via llvm-commits
- [PATCH] D140206: [RISCV] Omit SRA in case of setlt or setge with zero constant
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D140458: [RewriteStatepointsForGC] Remove the hardcoded GC strategy names
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Paul Robinson via Phabricator via llvm-commits
- [llvm] 50ddc8c - [AArch64] GlobalIsel codegen for gpr CTZ
Ties Stuij via llvm-commits
- [PATCH] D139418: [AArch64] GlobalIsel codegen for gpr CTZ
Ties Stuij via Phabricator via llvm-commits
- [llvm] 87679b1 - [ARM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Paul Robinson via Phabricator via llvm-commits
- [llvm] 7018901 - [ARM] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D140452: [AMDGPU][Test] Update perfhint test to use opaque pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139411: [AAch64] Optimize muls with operands having enough zero bits.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D139783: [JT] check xor operand is exactly the same in processBranchOnXOR
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140473: [AVR][MC] Fix illegal operand forms.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140464: [RISCV][NFC] Use Arrayref in TargetLowering functions.
Pretty-box via Phabricator via llvm-commits
- [PATCH] D139991: [X86] combine-and.ll - add 256 and 512 bit test coverage for scalar broadcast
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 80ec3f0 - [X86] combine-and.ll - add 256 and 512 bit test coverage for scalar broadcast
Phoebe Wang via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through vector_shuffle
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Milosz Plichta via Phabricator via llvm-commits
- [llvm] 11e0500 - [DWARFv4][DWARFv5][DWARFLinker] support debug_macinfo/debug_macro tables.
Alexey Lapshin via llvm-commits
- [PATCH] D140223: [DWARFv4][DWARFv5][DWARFLinker] support debug_macinfo/debug_macro tables.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Phoebe Wang via Phabricator via llvm-commits
- [llvm] d58f670 - [LV] Add test for #59459.
Florian Hahn via llvm-commits
- [PATCH] D140474: [YAML IO] Check that mapping doesn't contain duplicating keys
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D139783: [JT] check xor operand is exactly the same in processBranchOnXOR
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Ben Mudd via Phabricator via llvm-commits
- [compiler-rt] 8e60061 - [compiler-rt] Simplify lit test thumb checks
Paul Robinson via llvm-commits
- [PATCH] D140347: TargetLowering: Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [compiler-rt] 17f804e - [hwasan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 84733b0 - [JT] check xor operand is exactly the same in processBranchOnXOR
Yingchi Long via llvm-commits
- [PATCH] D139783: [JT] check xor operand is exactly the same in processBranchOnXOR
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinsics if no +v feature
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [llvm] f69ac9a - [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 566e348 - [lit] Document the 'target=<triple>' feature
Paul Robinson via llvm-commits
- [PATCH] D139869: [lit] Document the 'target=<triple>' feature
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2e972ea - [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6d877e6 - [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D138581: [AArch64][SVE] Add DAG combine for load + dup_merge_passthru -> replicating load
Peter Waller via Phabricator via llvm-commits
- [llvm] a80edb7 - [AMDGPU][GlobalISel] Fix mapping G_FREEZE
Mirko Brkusanin via llvm-commits
- [PATCH] D140416: [AMDGPU][GlobalISel] Fix mapping G_FREEZE
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias"
Hans Wennborg via Phabricator via llvm-commits
- [llvm] fd0ca2c - Revert "Reland "[pgo] Avoid introducing relocations by using private alias""
Hans Wennborg via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 95570af - SCCPSolver: Remove unnecessary set empty check
Matt Arsenault via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops
Roman Lebedev via Phabricator via llvm-commits
- [llvm] bf88ba0 - Revert "[NFC][SROA] `speculateSelectInstLoads()`: play nice with typed pointers for now"
Roman Lebedev via llvm-commits
- [llvm] e536e2c - [InstCombine] Add additional tests for select value equivalence fold (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 7d8528d - [LV] Move SCEV caching workaround to executePlan (NFC).
Florian Hahn via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 561ee10 - [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
luxufan via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [llvm] 7906827 - [InstCombine] Recursively replace select value equivalence
Nikita Popov via llvm-commits
- [llvm] 3e65ad7 - [AArch64] Combine Trunc(DUP) -> DUP
David Green via llvm-commits
- [PATCH] D140289: [AArch64] Combine Trunc(DUP) -> DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D139813: [PowerPC] Improve materialization for immediates which is almost a 32 bit splat.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140479: [docs] Add tips on writing test constraints
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140474: [YAML IO] Check that mapping doesn't contain duplicating keys
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 7a7e910 - [PowerPC] Implement P10 Byte Reverse Insructions
Lei Huang via llvm-commits
- [PATCH] D140414: [PowerPC] Implement P10 Byte Reverse Insructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D126222: [libcxx] Fix wrong messages of git version
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140479: [docs] Add tips on writing test constraints
Louis Dionne via Phabricator via llvm-commits
- [llvm] 69e75ae - CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] d8fb46e - llvm-reduce: Remove test dependence on registered targets
Matt Arsenault via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 362c52a - [InstCombine] Bubble vector.reverse of compare operands to their result.
Paul Walker via llvm-commits
- [llvm] 87c494b - [InstCombine] Bubble vector.reverse of select operands to their result.
Paul Walker via llvm-commits
- [llvm] 0bca446 - [InstCombine] Bubble vector.reverse of binop operands to their result.
Paul Walker via llvm-commits
- [PATCH] D139340: [InstCombine] Bubble vector.reverse of compare operands to their result.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139339: [InstCombine] Bubble vector.reverse of select operands to their result.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139342: [InstCombine] Bubble vector.reverse of binop operands to their result.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 2549b8b - [docs] Add tips on writing test constraints
Paul Robinson via llvm-commits
- [PATCH] D140479: [docs] Add tips on writing test constraints
Paul Robinson via Phabricator via llvm-commits
- [llvm] 088b5d1 - [docs] Update an example
Paul Robinson via llvm-commits
- [PATCH] D140479: [docs] Add tips on writing test constraints
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140212: [update_test_checks] Default to --function-signature for new tests
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 2b1d45b - [NFC] Add --check-globals to an autogen test cmdline
Jeremy Morse via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139785: [InstCombine] preserve signbit semantics of NAN with fold to fabs
Ralf via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Steven Wu via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
David Blaikie via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Ralf via Phabricator via llvm-commits
- [PATCH] D140454: [RISCV] Optimize (select (x in [0, 1] != 0), y, (z ^ y) ) -> ((x-1) & z ) ^ y
Craig Topper via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Ralf via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Ralf via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D140485: Linker: Disallow linking appending globals with different addrspaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138840: Verifier: Disallow uses of intrinsic global variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Emit "min-legal-vector-width" attribute for X86 only
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138229: [flang][OpenMP] Parser support for the unroll construct (5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
David Blaikie via Phabricator via llvm-commits
- [llvm] 440d71f - [AArch64] Additional RSHRN pattern tests. NFC
David Green via llvm-commits
- [PATCH] D140382: [CodeGen] Add user interface for DetectDeadLanes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140487: [Docs] Clarify typed pointers support timeline
Nikita Popov via Phabricator via llvm-commits
- [llvm] a3e360e - [ARC] Fix build after createMachineFunctionInfo change 69e75ae695d9ef1360a2a1fbefd6e0e0456c3f7b
Fangrui Song via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140382: [CodeGen] Add user interface for DetectDeadLanes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Nikita Popov via Phabricator via llvm-commits
- [llvm] 51315d8 - [RISCV] Add more test cases to select.ll. NFC
Craig Topper via llvm-commits
- [PATCH] D140450: [BOLT][NFC] Make DWOId std::optional
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140465: [RISCV] Add DAG combine to fold (select C, (add X, Y), Y) -> (add (select C, X, 0), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
MengXuan Cai via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 132546d - [RISCV] Add DAG combine to fold (select C, (add X, Y), Y) -> (add (select C, X, 0), Y).
Craig Topper via llvm-commits
- [PATCH] D140465: [RISCV] Add DAG combine to fold (select C, (add X, Y), Y) -> (add (select C, X, 0), Y).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139582: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D139582: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140421: [RISCV] Add more XVentanaCondOps patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Lei Huang via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D140485: Linker: Disallow linking appending globals with different addrspaces
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D140490: [SPIRV] support __spirv_Load/Store builtin functions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
David Li via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
David Li via Phabricator via llvm-commits
- [llvm] b861507 - [DIrectX backend] emit metadata for entry.
Xiang Li via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] cd7428c - [NFC][SROA] Add tests for alloca promotion in presence of variably-indexed load
Roman Lebedev via llvm-commits
- [llvm] dbc92f5 - sort some method declarations. NFC
Nick Desaulniers via llvm-commits
- [llvm] 9fdf21f - [RISCV] Add test cases for i8/i16 abs followed by zext.
Craig Topper via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 9b227cb - [RISCV] Check the sign bits of the input of RISCVISD::ABSW in computeNumSignBitsForTargetNode.
Craig Topper via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
Zhi Zhuang via Phabricator via llvm-commits
- [llvm] f35d482 - [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via llvm-commits
- [PATCH] D140331: [llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140495: [TailDuplicator] Pre-commit test case for a subreg composition bug
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] 84038cf - [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Sylvain Audi via llvm-commits
- [PATCH] D140333: [lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer to a .pdb file that failed to load
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140496: [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 19a004b - [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Nick Desaulniers via llvm-commits
- [PATCH] D140364: [llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140497: [llvm][PPCISelDAGToDAG] rename ppc-codegen to ppc-isel
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through vector_shuffle
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140498: [SLP]Fix cost of the broadcast buildvector/gather.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Ralf via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with std::variant (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Ralf via Phabricator via llvm-commits
- [llvm] 2cb3935 - Reland "[NFC][SROA] `speculateSelectInstLoads()`: play nice with typed pointers for now"
Roman Lebedev via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140499: [SLP]Use ShuffleInstructionBuilder for vector shrinking.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 8708089 - [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias"
Paul Kirth via Phabricator via llvm-commits
- [llvm] a84064b - [LV] Add createTripCountSCEV helper (NFC).
Florian Hahn via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] eb7c515 - [NFC][SROA] More tests for promotion with variable index
Roman Lebedev via llvm-commits
- [PATCH] D140500: [VPlan] Move GraphTraits definitions to separate header (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c774fd5 - LoongArch: Update for MachineFunctionInfo construction change
Matt Arsenault via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140302: [GlobalISel] [AArch64] Fold G_PTRTOINT(G_CONSTANT)
Jessica Paquette via Phabricator via llvm-commits
- [lld] aa288fd - [lld-macho] Emit map file entries for more synthetic sections
Jez Ng via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4d255f9 - [NFC][SROA] More tests for variable indexed promotion
Roman Lebedev via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140504: Link the default GC strategies everywhere getGCStrategy is used
Campbell Suter via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140505: [BPF] Use SectionForGlobal() for section names computation in BTF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D135488: [codegen] Add a remarks based Stack Layout Analysis pass
Paul Kirth via Phabricator via llvm-commits
- [llvm] 4792ba5 - [LiveDebugValues] Remove LexicalScope param from VarLoc (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D140258: [LiveDebugValues] Remove LexicalScope param from VarLoc (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D140509: [DAGCombiner] Pre-promote (zext (abs X)) to (abs (sext X)) when X has an illegal type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140509: [DAGCombiner] Pre-promote (zext (abs X)) to (abs (sext X)) when X has an illegal type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
David Li via Phabricator via llvm-commits
- [PATCH] D140510: [libc][obvious] fix bazel after removing vector
Michael Jones via Phabricator via llvm-commits
- [llvm] 47df55f - [gn] Don't include RISCV in targets build for 'all'
Nico Weber via llvm-commits
- [llvm] 39b92b3 - [gn] fixup for 47df55f3ef5
Nico Weber via llvm-commits
- [PATCH] D140511: [VPlan] Disconnect VPRegionBlock from successors in graph iterator(NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140512: [VPlan] Add vp_depth_first_nonrecursive + graph traits for wrapper(NFC)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 47df55f - [gn] Don't include RISCV in targets build for 'all'
Craig Topper via llvm-commits
- [PATCH] D140513: [VPlan] Switch default graph traits to be recursive, update VPDomTree.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D140514: [VPlan] Use VPDominatorTree in VPlanVerifier .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140509: [DAGCombiner] Pre-promote (zext (abs X)) to (abs (sext X)) when X has an illegal type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137505: [SCEV] Cache ZExt SCEV expressions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d413938 - [gn] another fixup for 47df55f3ef5 -- LoongArch is experimental, not RISCV
Nico Weber via llvm-commits
- [PATCH] D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible
Koakuma via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Derek Schuff via Phabricator via llvm-commits
- [llvm] 31fcabc - [gn build] Port ec11388b3342
LLVM GN Syncbot via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140516: [BOLT][NFC] Use llvm::reverse
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140510: [libc][obvious] fix bazel after removing vector
Michael Jones via Phabricator via llvm-commits
- [PATCH] D140518: [lld-macho] Fix assert when splitting section
Keith Smiley via Phabricator via llvm-commits
- [llvm] 967ba1a - [NFC][SROA] More tests for variable indexed promotion
Roman Lebedev via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140473: [AVR][MC] Fix illegal operand forms.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D139621: [AVR] Support 16-bit LDS/STS on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [llvm] 08220df - [LoongArch] Fix build after createMachineFunctionInfo change c774fd55008dbd2be51bc25f4c6f534978e73d95
via llvm-commits
- [PATCH] D139687: [AVR] Select 16-bit LDS/STS for load/store on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D139807: [lld][ELF] Support relocation R_AVR_LDS_STS_16 on AVRTiny devices.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140520: [bazel] fix bazel file
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D140520: [bazel] fix bazel file
Peiming Liu via Phabricator via llvm-commits
- [llvm] 4463bad - AMDGPU: Use DenormalMode type in FP mode tracking
Matt Arsenault via llvm-commits
- [PATCH] D139476: AMDGPU: Use DenormalMode type in FP mode tracking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140256: [BOLT] Check no-LBR samples in mayHaveProfileData
Amir Ayupov via Phabricator via llvm-commits
- [llvm] e89881e - [ARC][M68k] Fix INITIALIZE_PASS after D140364
Fangrui Song via llvm-commits
- [PATCH] D139496: [CMake] Add perf profiling for clang-bolt
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Mindong Chen via Phabricator via llvm-commits
- [llvm] b9a9b0f - [M68k] Fix MachineFunctionInfo initialization after 69e75ae695d9ef1360a2a1fbefd6e0e0456c3f7b
Fangrui Song via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Koakuma via Phabricator via llvm-commits
- [PATCH] D140497: [llvm][PPCISelDAGToDAG] rename ppc-codegen to ppc-isel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140497: [llvm][PPCISelDAGToDAG] rename ppc-codegen to ppc-isel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D140425: [BOLT] Fix hugify on new Linux kernels
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [llvm] 946831e - [NFC] Rename Function::isDebugInfoForProfiling to shouldEmit[...]
Mircea Trofin via llvm-commits
- [llvm] 31ec840 - [RISCV][NFC] Use Arrayref in TargetLowering functions.
via llvm-commits
- [PATCH] D140464: [RISCV][NFC] Use Arrayref in TargetLowering functions.
Pretty-box via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [llvm] 2600a58 - Linker: Disallow linking appending globals with different addrspaces
Matt Arsenault via llvm-commits
- [PATCH] D140485: Linker: Disallow linking appending globals with different addrspaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D131296: [PowerPC] Add support for extending and truncating values
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139831: [IndVars][NFC] Factor out condition creation in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 9e0d8ab - [AMDGPU][Test] Update perfhint test to use opaque pointers
Yashwant Singh via llvm-commits
- [PATCH] D140452: [AMDGPU][Test] Update perfhint test to use opaque pointers
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140371: [Attributor] potential constant values for PHI and Load
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Mark Dewing via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [llvm] ae4da1f - [RISCV] Add more abs+zext test cases. NFC
Craig Topper via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140527: [LoongArch] Add intrinsics for CACOP instruction
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D140528: [msan] Add msan support for loongarch64
Youling Tang via Phabricator via llvm-commits
- [PATCH] D140368: [lldb] Consider all breakpoints in breakpoint detection
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140368: [lldb] Consider all breakpoints in breakpoint detection
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140529: [RISCV][NFC] Move RISCVISAInfo back to Support
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D140474: [YAML IO] Check that mapping doesn't contain duplicating keys
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D139512: [RISCV] Use vfirst.m to extract the first element from mask vector.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] dd881c9 - Revert "Revert "[DebugInfo] Correctly recognize bitfields when emitting dwarf""
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140382: [CodeGen] Add user interface for DetectDeadLanes
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110831: [RISCV] Add undisturbed version of unmasked intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 15dd5ed - [X86] Support ANDNP combine through vector_shuffle
Phoebe Wang via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through vector_shuffle
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140532: .clang-tidy: disable misc-use-anonymous-namespace check.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Nikita Popov via Phabricator via llvm-commits
- [llvm] a107cf0 - [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Fuse ADD+MUL and SUB+MUL AArch64 instrinsics
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D140534: Properly support LLVM_ENABLE_LLD on Windows
serge via Phabricator via llvm-commits
- [PATCH] D140212: [update_test_checks] Default to --function-signature for new tests
Nikita Popov via Phabricator via llvm-commits
- [llvm] fa64169 - [AArch64][SVE] Remove dso_local and local_unnamed_addr from muladdsub.ll
Matt Devereau via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140536: AMDGPU: Mark global/scratch_load_d16 as D16Buf
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140498: [SLP]Fix cost of the broadcast buildvector/gather.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140539: [MachineTraceMetrics][NFC] Move Strategy enum out of the class
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140540: [MachineTraceMetrics] Add local strategy
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140418: [APSInt] Fix bug in APSInt in issue 59513
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140541: [MachineCombiner][NFC] Rename `MinInstr` to `TraceEnsemble`
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] aeb8f91 - [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D140539: [MachineTraceMetrics][NFC] Move Strategy enum out of the class
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140541: [MachineCombiner][NFC] Rename `MinInstr` to `TraceEnsemble`
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Jay Foad via Phabricator via llvm-commits
- [llvm] 821c7be - [AMDGPU] Simplify simplifyAMDGCNMemoryIntrinsicDemanded. NFC.
Jay Foad via llvm-commits
- [llvm] a9fe30a - [BPF] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140536: AMDGPU: Mark global/scratch_load_d16 as D16Buf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140536: AMDGPU: Mark global/scratch_load_d16 as D16Buf
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137517: [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140396: [AArch64] Add SVE FP instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140529: [RISCV][NFC] Move RISCVISAInfo back to Support
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D140532: .clang-tidy: disable misc-use-anonymous-namespace check.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1c17550 - [CodeGen] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 55935b8 - [MIR] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] a2087a9 - [NVPTX] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 9629692 - [VPlan] Move VF and UF string generation to getName() (NFC).
Florian Hahn via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Rainer Orth via Phabricator via llvm-commits
- [llvm] 20d72c4 - MIR: Don't assert if a virtual register uses a non-allocatable class
Matt Arsenault via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4794a16 - [RISCV] Name instructions in tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D139784: [Doc] Refactor descriptions of `min-legal-vector-width`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Emit "min-legal-vector-width" attribute for X86 only
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D139784: [Doc] Refactor descriptions of `min-legal-vector-width`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140487: [Docs] Clarify typed pointers support timeline
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140537: SIInsertWait: Skip tied source of d16 buffer instruction
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 61be261 - MIR: Fix test error message
Matt Arsenault via llvm-commits
- [PATCH] D140398: [AArch64] Add SVE int instructions to isAssociativeAndCommutative
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140548: [SPIR-V] Map IR function pointers to registers in ModuleAnalysis
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140548: [SPIR-V] Map IR function pointers to registers in ModuleAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140490: [SPIRV] support __spirv_Load/Store builtin functions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140504: Link the default GC strategies everywhere getGCStrategy is used
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 94a703e - ValueTracking: Add test for fneg isKnownNeverNaN handling
Matt Arsenault via llvm-commits
- [llvm] 876f3d6 - ValueTracking: Add test for isKnownNeverInfinity for fptrunc
Matt Arsenault via llvm-commits
- [llvm] 8f111ec - InstSimplify: Split isKnownNeverInfinity tests into separate file
Matt Arsenault via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Qfrost via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [llvm] 866c84a - [RISCV] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Anna Thomas via Phabricator via llvm-commits
- [llvm] 8e451cd - [RISCV] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 659c512 - [SystemZ] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140534: Properly support LLVM_ENABLE_LLD on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 3f46fca - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 19e5579 - [Util] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] bf5f05e - [SampleProfile] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140473: [AVR][MC] Fix illegal operand forms.
Ayke via Phabricator via llvm-commits
- [PATCH] D140555: [lld][COFF]llvm-readobj COFFDumper print PEHeader CheckSum
Qfrost via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D139420: [AArch64][GlobalISel] implement GPR (U/S)(MIN/MAX) instr support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140383: [AVR] Fix a bug in AsmPrinter when printing memory operands.
Ayke via Phabricator via llvm-commits
- [PATCH] D139621: [AVR] Support 16-bit LDS/STS on AVRTiny.
Ayke via Phabricator via llvm-commits
- [PATCH] D139687: [AVR] Select 16-bit LDS/STS for load/store on AVRTiny.
Ayke via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7e1e993 - [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via llvm-commits
- [PATCH] D140546: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140498: [SLP]Fix cost of the broadcast buildvector/gather.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] d1d3005 - [AVR] Do not emit instructions invalid for attiny10
Ayke van Laethem via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [llvm] 9faff9a - [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via llvm-commits
- [PATCH] D140305: [GlobalISel][Legalizer] add minScalarIf action
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 61b72f6 - [AArch64] Add RSHRN and RSHRN2 patterns
David Green via llvm-commits
- [PATCH] D140297: [AArch64] Add RSHRN and RSHRN2 patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D140558: AMDGPU: Fix broken and permissive handling of printf format strings
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140560: AMDGPU: Fix broken opaque pointer handling in printf pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140560: AMDGPU: Fix broken opaque pointer handling in printf pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140559: [InlineAdvisor] Restructure advisor plugin unittest cmake
IBricchi via Phabricator via llvm-commits
- [PATCH] D140560: AMDGPU: Fix broken opaque pointer handling in printf pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140555: [lld][COFF]llvm-readobj COFFDumper print PEHeader CheckSum
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140560: AMDGPU: Fix broken opaque pointer handling in printf pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D140563: [SVE] Fix incorrect VT usage when lowering fixed length vector divides.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Craig Topper via Phabricator via llvm-commits
- [llvm] 888228f - AMDGPU: Use early continue to reduce indentation
Matt Arsenault via llvm-commits
- [llvm] 5da8124 - AMDGPU: Update constant address spaces used in printf test
Matt Arsenault via llvm-commits
- [llvm] eb93b87 - Support: Add polling option to sys::Wait
Matt Arsenault via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 5b97612 - Add aligned_alloc to symbolizer symbols list.
Mitch Phillips via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 52c44a4 - AMDGPU: Modernize sqrt f64 test
Matt Arsenault via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7ef8f9c - [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 1293e93 - [Sanitizer] Fix page alignment for mmap calls
Blue Gaston via llvm-commits
- [PATCH] D140529: [RISCV][NFC] Move RISCVISAInfo back to Support
Craig Topper via Phabricator via llvm-commits
- [llvm] bd2b4ae - [VPlan] Add unittest for printing plans with VFs and UFs (NFC).
Florian Hahn via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D140347: SelectionDAG: Teach ComputeKnownBits about VSCALE
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D140363: Remove incorrectly implemented -mibt-seal
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 8861c6d - [gn build] Port eb6e13cb3280
LLVM GN Syncbot via llvm-commits
- [PATCH] D140337: Propagate branchweight through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
Zhi Zhuang via Phabricator via llvm-commits
- [llvm] ac16ea8 - [SPARC] Fix SELECT_REG emission for f128s
Brad Smith via llvm-commits
- [PATCH] D140515: [SPARC] Fix SELECT_REG emission for f128s
Brad Smith via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 5df34e9 - [VPlan] Add support for tracking UFs applicable to VPlan (NFC).
Florian Hahn via llvm-commits
- [PATCH] D140566: llvm-reduce: Refine missing argument behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 8d3ab9d - Properly support LLVM_ENABLE_LLD on Windows
via llvm-commits
- [PATCH] D140534: Properly support LLVM_ENABLE_LLD on Windows
serge via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ayke via Phabricator via llvm-commits
- [PATCH] D140571: [AVR] Optimize 32-bit shifts: shift by 4 bits
Ayke via Phabricator via llvm-commits
- [PATCH] D140566: llvm-reduce: Refine missing argument behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140572: [AVR] Optimize 32-bit shifts: reverse shift + move
Ayke via Phabricator via llvm-commits
- [PATCH] D140573: [AVR] Optimize 32-bit shifts: optimize REG_SEQUENCE
Ayke via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: emit .module and .nan directives only for first function
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 24e3086 - Support: Fix broken C++ marker
Matt Arsenault via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] e0f5307 - Fix indentation in LangRef.rst
Jessica Paquette via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D139681: [DX] Improve parse error messages
Joshua Batista via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [llvm] c348abc - Revert D138179 "MIPS: fix build from IR files, nan2008 and FpAbi"
Fangrui Song via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] b25b6d4 - [NFC][Codegen][X86] Add test for freeze with other uses of maybe-poison operand
Roman Lebedev via llvm-commits
- [llvm] 23bc8f7 - [DAGCombiner] `visitFREEZE()`: allow, and update, other uses of maybe-poison operand
Roman Lebedev via llvm-commits
- [llvm] 69243cd - Remove incorrectly implemented -mibt-seal
Fangrui Song via llvm-commits
- [PATCH] D140363: Remove incorrectly implemented -mibt-seal
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D140580: [SLP]Do not emit many extractelements, reuse the single one emitted.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140581: [NVPTX] Enforce minumum alignment of 4 for byval parametrs in a function prototype
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D140518: [lld-macho] Fix assert when splitting section
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 2d756d2 - [NFC][Codegen][X86] Add tests where we could improve `freeze` handling
Roman Lebedev via llvm-commits
- [llvm] f5700e7 - [DAGCombine][X86] Pull one-use `freeze` out of `extract_vector_elt` vector operand
Roman Lebedev via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [llvm] b956899 - [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Jez Ng via Phabricator via llvm-commits
- [llvm] 70792cd - [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Paul Kirth via Phabricator via llvm-commits
- [lld] 63173d1 - [lld-macho] Fix assert when splitting section
Keith Smiley via llvm-commits
- [PATCH] D140518: [lld-macho] Fix assert when splitting section
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140585: CodingStandards: restrict CamelCase variable names guideline to llvm/clang/clang-tools-extra/polly/bolt
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Jez Ng via Phabricator via llvm-commits
- [llvm] 520a638 - [gn build] Port 17ed8f29287b
LLVM GN Syncbot via llvm-commits
- [PATCH] D108265: .clang-tidy: Push variable related readability-identifier-naming options down to projects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140559: [InlineAdvisor] Restructure advisor plugin unittest cmake
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D108265: .clang-tidy: Push variable related readability-identifier-naming options down to projects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108265: .clang-tidy: Push variable related readability-identifier-naming options down to projects
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via Phabricator via llvm-commits
- [llvm] 616e0ad - [CSKY] Fix MachineFunctionInfo initialization after 69e75ae695d9ef1360a2a1fbefd6e0e0456c3f7b
Fangrui Song via llvm-commits
- [PATCH] D140363: Remove incorrectly implemented -mibt-seal
Joao Moreira via Phabricator via llvm-commits
- [llvm] ad6b576 - SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via llvm-commits
- [PATCH] D140411: SCCP: Don't assert on constantexpr casts of function uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140363: Remove incorrectly implemented -mibt-seal
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2c5ffa1 - SCCP: Add failing testcase with llvm.ssa.copy
Matt Arsenault via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [llvm] d64d3c5 - [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D140586: update_any_test_checks.py: run from any dir
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] b27e0b2 - Revert "Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used."
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b49ee01 - [LowerExpectIntrinsic] Propagate branch weights through phi values when ExpectedValue is unlikely in LowerExpectIntrinsic
Zhi Zhuang via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Steven Wu via Phabricator via llvm-commits
- [llvm] bab5d36 - [gn build] Port d64d3c5a8f81
LLVM GN Syncbot via llvm-commits
- [PATCH] D140589: [bazel] fix bazel file.
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D140589: [bazel] fix bazel file.
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Jez Ng via Phabricator via llvm-commits
- [llvm] 114cc45 - [NFC][DAGCombiner] `visitFREEZE()`: use early return
Roman Lebedev via llvm-commits
- [llvm] 109fc15 - [NFC][Codegen] Tests for `freeze` of `BUILD_VECTOR`
Roman Lebedev via llvm-commits
- [llvm] 1234754 - [DAGCombine] `BUILD_VECTOR` can not create undef or poison
Roman Lebedev via llvm-commits
- [llvm] f738ab9 - [DAGCombiner] `visitFREEZE()`: allow multiple maybe-poison operands for `BUILD_VECTOR`
Roman Lebedev via llvm-commits
- [llvm] 6fea276 - [DAGCombiner] `visitFREEZE()`: be less greedy with replacing other uses of undef
Roman Lebedev via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [llvm] 85bb24a - [NFC][SROA] Rewrite widen-load-of-small-alloca tests to just store result, not call some function
Roman Lebedev via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D57748: AMDGPU: Add inverse ballot intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [lld] 2e5989e - [lld-macho] Flip string deduplication default
Keith Smiley via llvm-commits
- [PATCH] D140517: [lld-macho] Flip string deduplication default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via Phabricator via llvm-commits
- [lld] d6cd8d6 - [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via llvm-commits
- [PATCH] D140491: [lld-macho] Use ld64's LC_LINKER_OPTIONS behavior by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140592: [lld-macho] Skip re-loading archive if already loaded
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140593: In the x86_64 medium code model, emit RIP-relative access to local function instead of position-dependent relocation
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D140594: Add explicit template instantiation declarations.
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D140555: [lld][COFF]llvm-readobj COFFDumper print PEHeader CheckSum
Qfrost via Phabricator via llvm-commits
- [compiler-rt] a0a51a8 - [ORC][ORC-RT] Add SimplePackedSerialization support for optionals.
Lang Hames via llvm-commits
- [llvm] e7f21d7 - [NFC][Codegen][X86] Tests w/ final optimized IR of SROA-with-variably-indexed-loads (D140493)
Roman Lebedev via llvm-commits
- [llvm] 3730f13 - [AVR] Fix a bug in AsmPrinter when printing memory operands.
Ben Shi via llvm-commits
- [PATCH] D140383: [AVR] Fix a bug in AsmPrinter when printing memory operands.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140594: Add explicit template instantiation declarations.
Thomas Köppe via Phabricator via llvm-commits
- [llvm] c41d425 - [AVR][MC] Fix illegal operand forms.
Ben Shi via llvm-commits
- [PATCH] D140473: [AVR][MC] Fix illegal operand forms.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140593: In the x86_64 medium code model, emit RIP-relative access to local function instead of position-dependent relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140493: [SROA] Support promotion in presence of variably-indexed loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140599: AMDGPU: Promote array alloca if used by memmove/memcpy
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140599: AMDGPU: Promote array alloca if used by memmove/memcpy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140599: AMDGPU: Promote array alloca if used by memmove/memcpy
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D108902: [PowerPC] Enable track-subreg-liveness by default
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D140592: [lld-macho] Skip re-loading archive if already loaded
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140559: [InlineAdvisor] Restructure advisor plugin unittest cmake
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
Nico Weber via Phabricator via llvm-commits
- [llvm] 77249ea - [AVR] Support 16-bit LDS/STS on AVRTiny.
Ben Shi via llvm-commits
- [PATCH] D139621: [AVR] Support 16-bit LDS/STS on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [llvm] a59e96f - [AVR] Select 16-bit LDS/STS for load/store on AVRTiny.
Ben Shi via llvm-commits
- [PATCH] D139687: [AVR] Select 16-bit LDS/STS for load/store on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140555: [lld][COFF]llvm-readobj COFFDumper print PEHeader CheckSum
Qfrost via Phabricator via llvm-commits
- [PATCH] D140370: [VP][RISCV] Add vp.ctlz/cttz and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] ad1eb25 - [scudo] Fix return type of GetRSS()
Vitaly Buka via llvm-commits
- [compiler-rt] ba0ec6f - Add Soft/Hard RSS Limits to Scudo Standalone
Vitaly Buka via llvm-commits
- [PATCH] D139651: [BOLT][TEST] Limit iterations in X86/exceptions-pic.test
Amir Ayupov via Phabricator via llvm-commits
- [llvm] bff1f8c - [InstCombine] complete (X << Z) / (Y << Z) --> X / Y
Ben Shi via llvm-commits
- [PATCH] D139997: [InstCombine] complete (X << Z) / (Y << Z) --> X / Y
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D132908: [RISCV][COST] Add half type support for the cost model of sqrt/fabs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D140605: Support unreachable instructions in SimplifyCFG's tail merging.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140606: [lld-macho] Only fold private-label aliases that do not have flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140606: [lld-macho] Only fold private-label aliases that do not have flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Kito Cheng via Phabricator via llvm-commits
- [llvm] 1a6310b - [Support] Move some APInt declarations in DivisionByConstantInfo to their first assignment.
Craig Topper via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140609: [bugpoint] Fix compilation of bugpoint-passes on Windows
Dmitry Kazakov via Phabricator via llvm-commits
- [PATCH] D140529: [RISCV][NFC] Move RISCVISAInfo back to Support
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [llvm] 1cc48a7 - [Support] Use inplace APInt operators in DivisionByConstantInfo. NFC
Craig Topper via llvm-commits
- [PATCH] D140611: [APInt] Move a comment from urem to srem where it belongs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140605: Support unreachable instructions in SimplifyCFG's tail merging.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140611: [APInt] Move a comment from urem to srem where it belongs.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140559: [InlineAdvisor] Restructure advisor plugin unittest cmake
IBricchi via Phabricator via llvm-commits
- [PATCH] D140613: [APFloat] Remove workaround for old clang.
Craig Topper via Phabricator via llvm-commits
- [llvm] cdfb99b - [AggressiveInstCombine] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] bcbc615 - [ArgPromotion] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 4f4787e - [Attributor] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] c0429c6 - [BDCE] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [llvm] 23abf93 - [GVN] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 580210a - [SLP] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] c00ffbe - [VectorCombine] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 11537c5 - [LoopDeletion] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 7d1ceb0 - [Docs] Clarify typed pointers support timeline
Nikita Popov via llvm-commits
- [PATCH] D140487: [Docs] Clarify typed pointers support timeline
Nikita Popov via Phabricator via llvm-commits
- [llvm] a4e3457 - [examples] Direct HowToUseJIT readers to HowToUseLLJIT instead.
Lang Hames via llvm-commits
- [PATCH] D140613: [APFloat] Remove workaround for old clang.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D139516: [XCOFF] handle the toc-data for object file generation.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 719d98d - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [lld] 719d98d - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
serge via Phabricator via llvm-commits
- [llvm] b7065a3 - Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information"
via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136359: [flang][OpenMP] Added parser support for Tile Construct ( OpenMP 5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138229: [flang][OpenMP] Parser support for the unroll construct (5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [llvm] ce5ef7d - [VE] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D139813: [PowerPC] Improve materialization for immediates which is almost a 32 bit splat.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Momchil Velikov via Phabricator via llvm-commits
- [llvm] b7b1e5c - [LV] Assert that the executed plan contains selected VF & UF (NFC).
Florian Hahn via llvm-commits
- [lld] 5ce4e92 - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [llvm] 5ce4e92 - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [llvm] 4861a58 - [VE] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Nikita Popov via Phabricator via llvm-commits
- [lld] 5ce4e92 - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Nikita Popov via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 22bf4a7 - [NFC][NVPTX] Remove dead comment and commented code
Luke Drummond via llvm-commits
- [PATCH] D140399: [NFC][NVPTX] Remove dead comment and commented code
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140581: [NVPTX] Enforce minumum alignment of 4 for byval parametrs in a function prototype
Luke Drummond via Phabricator via llvm-commits
- [lld] 07d9ab9 - Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information"
via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [llvm] e1650c8 - [LV] Move exit cond simplification to separate transform.
Florian Hahn via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D140623: [LLDB] Fix for libc++ atomic allowing modification of contained value
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140624: [LLDB] Fix for libc++ map allowing modification of contained value
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140613: [APFloat] Remove workaround for old clang.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140605: Support unreachable instructions in SimplifyCFG's tail merging.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D140573: [AVR] Optimize 32-bit shifts: optimize REG_SEQUENCE
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140594: Add explicit template instantiation declarations.
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D138202: [OHOS] Add support for OpenHarmony
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [llvm] 03b7ee5 - [NFC][NVPTX] Remove dead override
Luke Drummond via llvm-commits
- [PATCH] D140397: [NFC][NVPTX] Remove dead override
Luke Drummond via Phabricator via llvm-commits
- [llvm] a09e222 - [gn] port ba0ec6f15f55
Nico Weber via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
Nico Weber via Phabricator via llvm-commits
- [llvm] 7b9b81a - [RISCV][test] Combine comparison and logic ops
Sergey Kachkov via llvm-commits
- [llvm] 550d93a - [RISCV] Combine comparison and logic ops
Sergey Kachkov via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D140627: [orc] Pass big parameters by reference, instead of by value
Feng Zou via Phabricator via llvm-commits
- [llvm] d7a63a0 - [DAGCombiner] `visitFREEZE()`: restore previous behaviour on no maybe-poison operands
Roman Lebedev via llvm-commits
- [llvm] d8f541e - [DAGCombiner] `visitFREEZE()`: fix handling of no maybe-poison ops
Roman Lebedev via llvm-commits
- [PATCH] D140438: [IR/MachineOutliner] Add a "nooutline" function attr and respect it
Aaron Ballman via Phabricator via llvm-commits
- [llvm] f29cfab - [InlineAdvisor] Restructure advisor plugin unittest cmake
Nico Weber via llvm-commits
- [llvm] 1995635 - [gn] port f29cfab55d1f
Nico Weber via llvm-commits
- [PATCH] D140559: [InlineAdvisor] Restructure advisor plugin unittest cmake
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [llvm] c59ae47 - InstCombine: Add baseline tests for saturating poison handling
Matt Arsenault via llvm-commits
- [llvm] de8e0a4 - ValueTracking: Teach canCreateUndefOrPoison about saturating intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Jan Sjödin via Phabricator via llvm-commits
- [llvm] 03e8482 - [DAGCombiner] `visitFREEZE()`: fix cycle breaking
Roman Lebedev via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Jan Sjödin via Phabricator via llvm-commits
- [llvm] ef992b6 - [LoopUnroll] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D140498: [SLP]Fix cost of the broadcast buildvector/gather.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 28b52ab - [TTI][NFC]Remove trailing spaces, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140631: [lld-macho][test] Remove redundant -lSystem flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [lld] 86802fd - [lld-macho][test] Hyphenate lit's check-prefixes
Jez Ng via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Pengxuan Zheng via Phabricator via llvm-commits
- [lld] a337c16 - [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Pengxuan Zheng via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140498: [SLP]Fix cost of the broadcast buildvector/gather.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Nico Weber via Phabricator via llvm-commits
- [llvm] f952bc0 - [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via llvm-commits
- [PATCH] D140564: [IPSCCP] Create a Pass parameter to control specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] 1578c67 - [NFC][SROA] Variably-indexed load: add test variation w/ upper half of alloca being zeros
Roman Lebedev via llvm-commits
- [llvm] aad7259 - [NFC][Codegen][X86] Add codegen test coverage for the variably-indexed load of alloca w/zero upper half
Roman Lebedev via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D140631: [lld-macho][test] Remove redundant -lSystem flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140606: [lld-macho] Only fold private-label aliases that do not have flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Tanya Lattner via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Fangrui Song via Phabricator via llvm-commits
- [llvm] 462a31f - [APFloat] Remove workaround for old clang.
Craig Topper via llvm-commits
- [llvm] 08d1d74 - [APInt] Move a comment from urem to srem where it belongs.
Craig Topper via llvm-commits
- [PATCH] D140613: [APFloat] Remove workaround for old clang.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140611: [APInt] Move a comment from urem to srem where it belongs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D140418: [APSInt] Fix bug in APSInt in issue 59513
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140634: [lld-macho] Standardize error messages
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140631: [lld-macho][test] Remove redundant -lSystem flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D121366: Allow ImproveChain to get past relaxed atomics
Yoni Lavi via Phabricator via llvm-commits
- [lld] 7f60ed1 - [reland][lld-macho] Private label aliases to weak symbols should not retain section data
Jez Ng via llvm-commits
- [lld] 61f94f2 - [lld-macho] Only fold private-label aliases that do not have flags
Jez Ng via llvm-commits
- [PATCH] D140606: [lld-macho] Only fold private-label aliases that do not have flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140594: Add explicit template instantiation declarations.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140594: Add explicit template instantiation declarations.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139379: [llvm][dwwarf] Change CU/TU index to 64-bit
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140605: Support unreachable instructions in SimplifyCFG's tail merging.
Owen Anderson via Phabricator via llvm-commits
- [llvm] e377430 - [Support] Use APInt::udivrem in DivisionByConstantInfo. NFC
Craig Topper via llvm-commits
- [PATCH] D140635: Enabled DFAJumpThreading by Default
YangguangLi via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140635: Enabled DFAJumpThreading by Default
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D139379: [llvm][dwwarf] Change CU/TU index to 64-bit
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D139379: [llvm][dwwarf] Change CU/TU index to 64-bit
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D140637: [InlineOrder] Plugin Inline Order
IBricchi via Phabricator via llvm-commits
- [llvm] 387c157 - [NFC][Codegen] Tests with wide scalar shifts, for new potential legalization strategy
Roman Lebedev via llvm-commits
- [PATCH] D139379: [llvm][dwwarf] Change CU/TU index to 64-bit
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D134048: [ConstraintElimination] Simplify usub(a,b) if a s>=b.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140635: Enabled DFAJumpThreading by Default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 8256ddf - Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via llvm-commits
- [PATCH] D140603: Resolve a long-standing FIXME in memcpyopt.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140599: AMDGPU: Promote array alloca if used by memmove/memcpy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140640: AMDGPU: Fix enqueue block lowering for opaque pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140641: AMDGPU: Invert handling of enqueued block detection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140642: AMDGPU: Use more accurate IR type for block handle
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140643: AMDGPU: Remove invalid testcase for enqueue kernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140635: Enabled DFAJumpThreading by Default
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D78441: Delete NaCl support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [llvm] c10b0df - [NFC][Codegen] Add RISCV test coverage for D140638
Roman Lebedev via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [lld] 0e8d498 - [lld-macho] Standardize error messages
Jez Ng via llvm-commits
- [PATCH] D140634: [lld-macho] Standardize error messages
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140634: [lld-macho] Standardize error messages
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140645: Add tests for atomic bittest with register/memory operands
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140646: [AMDGPU][NFC] DWARF extensions minor update
Tony Tye via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140641: AMDGPU: Invert handling of enqueued block detection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140279: Adds support for GOT relocations to i386/ELF backend
Lang Hames via Phabricator via llvm-commits
- [PATCH] D140645: Add tests for atomic bittest with register/memory operands
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140648: [NFC] Elminate some needless nested-map complexity.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 23c1822 - [examples] Fix leaks in OrcV2 c-bindings examples.
Lang Hames via llvm-commits
- [PATCH] D140645: Add tests for atomic bittest with register/memory operands
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 653a9fb - [RISCV] Support the short-forward-branch predicated ops in RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [PATCH] D140645: Add tests for atomic bittest with register/memory operands
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 83d4851 - Revert "[DebugInfo] Variables with only empty values emitting when one is variadic"
Vitaly Buka via llvm-commits
- [PATCH] D140645: Add tests for atomic bittest with register/memory operands
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D134951: [CodeGen][RegAllocFast] Add MRI delegate callback to notify VReg spill
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D140649: [AArch64][SelectionDAG] Eliminates redundant zero-extension for 32-bit popcount
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
Lin Runze via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
wanglei via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140648: [NFC] Elminate some needless nested-map complexity.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [lld] e953ae5 - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [llvm] e953ae5 - [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133925: [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140652: [Doc] Replace PYTHON_EXECUTABLE with Python3_EXECUTABLE
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D135174: [SLP]Redesign vectorization of the gather nodes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Qfrost via Phabricator via llvm-commits
- [PATCH] D140373: [WebAssembly][LiveDebugValues] Handle target index defs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts w/ shift amount by a multiple of CHAR_BIT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140652: [Doc] Replace PYTHON_EXECUTABLE with Python3_EXECUTABLE
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] a9fbf25 - [NFC][Codegen] Rename tests for oversized shifts by byte multiple
Roman Lebedev via llvm-commits
- [llvm] 110c544 - [NFC][Codegen] Add tests with oversized shifts by non-byte-multiple
Roman Lebedev via llvm-commits
- [llvm] 3bb5ddd - [NFC][Codegen][AVR] Make shift.ll autogenerate-able
Roman Lebedev via llvm-commits
- [llvm] ec99bf2 - [NFC][Codegen][X86] Autogenerate check lines in shift-i256.ll
Roman Lebedev via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts: shift through stack
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts: shift through stack
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140271: [NFCI][llvm-exegesis] Benchmark: parallelize codegen (5x ... 8x less wallclock)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140638: [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts: shift through stack
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Tanya Lattner via Phabricator via llvm-commits
- [llvm] 9758242 - [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140654: [MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140649: [AArch64][SelectionDAG] Eliminates redundant zero-extension for 32-bit popcount
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138837: [ScheduleDAG] Support REQ_SEQUENCE unscheduling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138837: [ScheduleDAG] Support REQ_SEQUENCE unscheduling
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140655: [LowerTypeTests] Add ENDBR to .cfi.jumptable for x86 Indirect Branch Tracking
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 34e477e - [ConstraintElim] Convert tests to use opaque pointers (NFC).
Florian Hahn via llvm-commits
- [llvm] 21cc740 - [ConstraintElim] Add extra test with chained GEPs without inbounds.
Florian Hahn via llvm-commits
- [llvm] bbe402b - [ConstraintElim] Add missing CHECK lines.
Florian Hahn via llvm-commits
- [PATCH] D140655: [LowerTypeTests] Add ENDBR to .cfi.jumptable for x86 Indirect Branch Tracking
Daniel Kolesa via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140633: [lld][ARM] don't use short thumb thunks if no branch range extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140631: [lld-macho][test] Remove redundant -lSystem flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [llvm] 066b492 - [NFC] Add exhaustive test coverage for `{Un}signedDivisionByConstantInfo`
Roman Lebedev via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Fangrui Song via Phabricator via llvm-commits
- [llvm] 03ed35b - Updates and adds tests for i386/ELF JITLink backend
Kshitij Jain via llvm-commits
- [llvm] 1b123d9 - Adds support for GOT relocations to i386/ELF backend
Kshitij Jain via llvm-commits
- [PATCH] D138372: Updates and adds tests for i386/ELF JITLink backend
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D140279: Adds support for GOT relocations to i386/ELF backend
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D140279: Adds support for GOT relocations to i386/ELF backend
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [llvm] 5610902 - [gn build] Port 066b492b747a
LLVM GN Syncbot via llvm-commits
- [llvm] d1b930c - [gn build] Port 46c94e5067b5
LLVM GN Syncbot via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140656: Remove workaround for libstdc++ 4.8.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140657: [Clang] Move AMDGPU IAS enabling to Generic_GCC::IsIntegratedAssemblerDefault, NFC
Brad Smith via Phabricator via llvm-commits
- [PATCH] D140657: [Clang] Move AMDGPU IAS enabling to Generic_GCC::IsIntegratedAssemblerDefault, NFC
Brad Smith via Phabricator via llvm-commits
- [PATCH] D140658: [AMDGPU] Enable IAS in the AMDGPU backend
Brad Smith via Phabricator via llvm-commits
- [PATCH] D140659: Teach the AArch64 AdvSIMDScalarPass to support a more complete set of opcodes.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 40dd8ff - [Doc] Replace PYTHON_EXECUTABLE with Python3_EXECUTABLE
via llvm-commits
- [PATCH] D140652: [Doc] Replace PYTHON_EXECUTABLE with Python3_EXECUTABLE
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D138368: [MLGO] Add LoopPropertiesAnalysis pass
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D140656: Remove workaround for libstdc++ 4.8.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2656572 - [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ayke via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Michał Górny via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Michał Górny via Phabricator via llvm-commits
- [PATCH] D140636: [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 012afbb - [NFC][SupportTests] Adjust `UnsignedDivideUsingMagic()` for readability
Roman Lebedev via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 3284adf - [NFC][ADT] Rename StringMapEntry *Create() into StringMapEntry *create.
Alexey Lapshin via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Florian Hahn via Phabricator via llvm-commits
- [llvm] dfec6f7 - Revert "[RISCV] Enable the LocalStackSlotAllocation pass support."
Craig Topper via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 3d5db75 - [gn build] Port f0756e086010
LLVM GN Syncbot via llvm-commits
- [llvm] c290a8b - [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Vitaly Buka via llvm-commits
- [PATCH] D133925: [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133925: [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 435e220 - [VPlan] Use VPBB in sinkScalarOperands directly. (NFC)
Florian Hahn via llvm-commits
- [llvm] 0b0224b - [SPIRV] support __spirv_Load/Store builtin functions
Ilia Diachkov via llvm-commits
- [PATCH] D140490: [SPIRV] support __spirv_Load/Store builtin functions
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 6aa7359 - [NFC][DAG] `combineShuffleToVectorExtend()`: check that the type is legal first
Roman Lebedev via llvm-commits
- [llvm] 2999c45 - [NFC][DAGCombiner] Extract `canCombineShuffleToAnyVectorExtendInReg()` helper
Roman Lebedev via llvm-commits
- [llvm] f487dfd - [NFC][Analysis] Implement `getShuffleMaskWithWidestElts()` wrapper (+tests)
Roman Lebedev via llvm-commits
- [llvm] 84ea726 - [NFC][DAG] `canCombineShuffleToAnyExtendVectorInreg()`: check for legal op before matching
Roman Lebedev via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D140593: [X86] Emit RIP-relative access to local function in PIC medium code model
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Andrei Safronov via Phabricator via llvm-commits
- [llvm] 2f6aef5 - [NFC][DAGCombiner] `canCombineShuffleToAnyExtendVectorInreg()`: take matcher as callback
Roman Lebedev via llvm-commits
- [compiler-rt] 2b15c63 - [compiler-rt] Fix build errors when using gcc on LoongArch
Weining Lu via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
Lu Weining via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140656: Remove workaround for libstdc++ 4.8.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 50b311d - Remove workaround for libstdc++ 4.8.
Owen Anderson via llvm-commits
- [PATCH] D140656: Remove workaround for libstdc++ 4.8.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140648: [NFC] Elminate some needless nested-map complexity.
Owen Anderson via Phabricator via llvm-commits
- [llvm] f34847e - [NFC] Elminate some needless nested-map complexity.
Owen Anderson via llvm-commits
- [PATCH] D140648: [NFC] Elminate some needless nested-map complexity.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 1179ef4 - [RISCV] Implement assembler support for XTHeadVdot
Jojo R via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 54752f3 - [RISCV] Implement assembler support for XTHeadVdot
Jojo R via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140569: [AVR] Custom lower 32-bit shift instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140665: [RISCV] Add DAG combine to fold (shl nuw (aextload), C) -> (shl nuw (zextload), C).
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D140647: Handle simple diamond CFG hoisting in DivRemPairs.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [PATCH] D139582: [GVN] Improve PRE on load instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [PATCH] D140627: [orc] Pass big parameters by reference, instead of by value
Feng Zou via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D140599: AMDGPU: Promote array alloca if used by memmove/memcpy
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D140665: [RISCV] Add DAG combine to fold (shl nuw (aextload), C) -> (shl nuw (zextload), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140665: [RISCV] Add DAG combine to fold (shl nuw (aextload), C) -> (shl nuw (zextload), C).
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D140665: [RISCV] Add DAG combine to fold (shl nuw (aextload), C) -> (shl nuw (zextload), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140665: [RISCV] Add DAG combine to fold (shl nuw (aextload), C) -> (shl nuw (zextload), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140666: [InstCombine] combine intersection for inequality icmps
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D140602: [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140530: [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140570: [AVR] Optimize 32-bit shift: move bytes around
Ben Shi via Phabricator via llvm-commits
- [llvm] d02c3b1 - [Test] Add test showing potential conflict b/w AND elimination and IV widening
Max Kazantsev via llvm-commits
- [PATCH] D139831: [IndVars][NFC] Factor out condition creation in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
Last message date:
Sun Dec 25 23:59:42 PST 2022
Archived on: Sun Dec 25 23:59:45 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).