The Week Of Monday 31 December 2018 Archives by author
Starting: Mon Dec 31 00:14:13 PST 2018
Ending: Sun Jan 6 23:53:12 PST 2019
Messages: 1328
- [llvm] r350334 - [UnrollRuntime] Add DomTree verification under debug mode
Finkel, Hal J. via llvm-commits
- [llvm] r350334 - [UnrollRuntime] Add DomTree verification under debug mode
Finkel, Hal J. via llvm-commits
- [PATCH] D56186: Fix MSVC PointerUnion visualization
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D56321: [HIP][DRIVER][OFFLOAD] Do not unbundle unsupported file types
Aaron Enye Shi via Phabricator via llvm-commits
- [PATCH] D56321: [HIP][DRIVER][OFFLOAD] Do not unbundle unsupported file types
Aaron Enye Shi via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56231: [lldb-server] Improve support on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56232: [lldb-server] Add remote platform capabilities for Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56234: [lldb-server] Add unnamed pipe support to PipeWindows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Aaron Smith via Phabricator via llvm-commits
- [llvm] r350346 - Unbreak the modules build by splitting Target out into its own top-level module
Adrian Prantl via llvm-commits
- [llvm] r350347 - Reflow module.modulemap for readability
Adrian Prantl via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56208: Add file-based synchronization to flaky test
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56235: Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/retainRV pairs
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D56178: [Nios2] Update overrides to new virtual method signatures
Alan Lu via Phabricator via llvm-commits
- [PATCH] D56178: [Nios2] Update overrides to new virtual method signatures
Alan Lu via Phabricator via llvm-commits
- [PATCH] D56320: [mips] Optimize shifts for types larger than GPR size (mips2/mips3)
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r350321 - [RISCV][MC] Accept %lo and %pcrel_lo on operands to li
Alex Bradbury via llvm-commits
- [PATCH] D56264: [RISCV] Add patterns for RV64I SLLW/SRLW/SRAW instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53230: [RISCV] Introduce codegen patterns for RV64M-only instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52298: [RISCV][MC] Add support for evaluating constant symbols as immediates
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52299: [RISCV][MC] Accept %lo and %pcrel_lo on operands to li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52299: [RISCV][MC] Accept %lo and %pcrel_lo on operands to li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54574: [SelectionDAG] Support promotion of the FPOWI integer operand
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53237: [RISCV] Implement RV64D codegen
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D56264: [RISCV] Add patterns for RV64I SLLW/SRLW/SRAW instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r350173 - [MSan] Handle llvm.is.constant intrinsic
Alexander Potapenko via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D56140: [llvm-readobj] [COFF] Print the symbol index for relocations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r350350 - [AMDGPU] Fix scalar operand folding bug that causes SHOC performance regression.
Alexander Timofeev via llvm-commits
- [PATCH] D56161: [AMDGPU] Fix scalar operand folding bug that causes SHOC performance regression
Alexander via Phabricator via llvm-commits
- [lld] r350438 - [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via llvm-commits
- [lld] r350450 - [LLD][COFF] Fix namespace compilation issue with a upcoming patch. NFC
Alexandre Ganea via llvm-commits
- [lld] r350452 - [LLD][COFF] PDB: Parallel sort publics
Alexandre Ganea via llvm-commits
- [PATCH] D56329: Fix some warnings on MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D56334: [LLD][COFF] Parallel sort publics
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D56334: [LLD][COFF] Parallel sort publics
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D56334: [LLD][COFF] Parallel sort publics
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D56274: [OPENMP][NVPTX]Fix incompatibility of __syncthreads with LLVM, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45784: [DEBUG_INFO, NVPTX] Fix relocation info.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D56278: [OPENMP][NVPTX]Improve performance + reduce number of used registers.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D56290: [OPENMP][NVPTX]General formatting/code improvement, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Create walker that skips starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Refactor CachingWalker.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Refactor CachingWalker.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D56285: [MemorySSA] Add SkipSelfWalker.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D56285: [MemorySSA] Add SkipSelfWalker.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D56356: [WebAssembly] Move CFG-changing passes before RegStackify
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [llvm] r350218 - [MCA] Minor refactoring of method DefaultResourceStrategy::select. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r350322 - [MCA] Improve code comment and reuse an helper function in ResourceManager. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r350387 - [MCA] Store extra information about processor resources in the ResourceManager.
Andrea Di Biagio via llvm-commits
- [llvm] r350397 - [MCA] Improved handling of in-order issue/dispatch resources.
Andrea Di Biagio via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r350334 - [UnrollRuntime] Add DomTree verification under debug mode
Anna Thomas via llvm-commits
- [llvm] r350334 - [UnrollRuntime] Add DomTree verification under debug mode
Anna Thomas via llvm-commits
- [llvm] r350349 - [UnrollRuntime] Move the DomTree verification under expensive checks
Anna Thomas via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D56082: [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r350341 - [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via llvm-commits
- [PATCH] D56216: Rename TapiTests to TextAPITests
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Arnaud Bienner via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Arnaud Bienner via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D56277: AggressiveInstCombine: Add tests for full multiplication pattern match
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] r350351 - [CaptureTracking] Add a unit test for MaxUsesToExplore
Artur Pilipenko via llvm-commits
- [llvm] r349438 - [CaptureTracking] Pass MaxUsesToExplore from wrappers to the actual implementation
Artur Pilipenko via llvm-commits
- [PATCH] D56135: Allow reverse iterators for `MachineBasicBlock::findDebugLoc` and `MachineBasicBlock::findPrevDebugLoc`
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D56135: Allow reverse iterators for `MachineBasicBlock::findDebugLoc` and `MachineBasicBlock::findPrevDebugLoc`
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D56135: Allow reverse iterators for `MachineBasicBlock::findDebugLoc` and `MachineBasicBlock::findPrevDebugLoc`
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D53884: [bindings/go] Add bindings to LLVMGet?CmpPredicate
Ayke via Phabricator via llvm-commits
- [PATCH] D52972: [bindings/go] Add Go bindings for CalledValue
Ayke via Phabricator via llvm-commits
- [PATCH] D52694: [bindings/go] Add EraseFromParent
Ayke via Phabricator via llvm-commits
- [llvm] r350186 - Omit range checks from jump tables when lowering switches with unreachable
Ayonam Ray via llvm-commits
- [llvm] r350187 - Reversing the commit in revision 350186. Revision causes regression in 4
Ayonam Ray via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D56336: [Support] unflake TempFileCollisions test
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D50126: [Support] fix TempFile infinite loop and permission denied errors
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D56271: [SemaCXX] Fix ICE for unexpanded parameter pack
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D56271: [SemaCXX] Fix ICE for unexpanded parameter pack
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D55264: [Jump Threading] Unfold a select instruction that feeds a switch statement via a phi node
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D54730: [DomTree] Fix order of domtree updates in MergeBlockIntoPredecessor.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D56296: [AArch64] Fix operation actions for FP16 vector intrinsics
Bryan Chan via Phabricator via llvm-commits
- [llvm] r350109 - [CallSite removal] Add and flesh out APIs on the new `CallBase` base class that previously were only available on the `CallSite` wrapper.
Chandler Carruth via llvm-commits
- [llvm] r350502 - [CallSite removal] Add `CallBase` support to the `InstVisitor` in such
Chandler Carruth via llvm-commits
- [llvm] r350503 - [CallSite removal] Migrate all Alias Analysis APIs to use the newly
Chandler Carruth via llvm-commits
- [llvm] r350507 - [CallSite removal] Move the verifier to use `CallBase` instead of the
Chandler Carruth via llvm-commits
- [llvm] r350508 - [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and
Chandler Carruth via llvm-commits
- [llvm] r350509 - [CallSite removal] Move the rest of IR implementation code away from
Chandler Carruth via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56182: [CallSite removal] Add `CallBase` support to the `InstVisitor` in such a way that it still supports `CallSite` but users can be ported to rely on `CallBase` instead.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56183: [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and update client code.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56184: [CallSite removal] Move the rest of IR implementation code away from `CallSite`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55641: [CallSite removal] Migrate all Alias Analysis APIs to use the newly minted `CallBase` class instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56122: [CallSite removal] Migrate the statepoint GC infrastructure to use the `CallBase` class rather than `CallSite` wrappers.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56143: [CallSite removal] Move the verifier to use `CallBase` instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56143: [CallSite removal] Move the verifier to use `CallBase` instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56183: [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and update client code.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56183: [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and update client code.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56184: [CallSite removal] Move the rest of IR implementation code away from `CallSite`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56130: Extend Module::getOrInsertGlobal to also take the default arguments accepted by the GlobalVariable constructor.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56337: [ADT] Remove attribute LLVM_ALWAYS_INLINE from several classes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56337: [ADT] Remove attribute LLVM_ALWAYS_INLINE from several classes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56122: [CallSite removal] Migrate the statepoint GC infrastructure to use the `CallBase` class rather than `CallSite` wrappers.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56182: [CallSite removal] Add `CallBase` support to the `InstVisitor` in such a way that it still supports `CallSite` but users can be ported to rely on `CallBase` instead.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55641: [CallSite removal] Migrate all Alias Analysis APIs to use the newly minted `CallBase` class instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55641: [CallSite removal] Migrate all Alias Analysis APIs to use the newly minted `CallBase` class instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56143: [CallSite removal] Move the verifier to use `CallBase` instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56143: [CallSite removal] Move the verifier to use `CallBase` instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56183: [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and update client code.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56184: [CallSite removal] Move the rest of IR implementation code away from `CallSite`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56184: [CallSite removal] Move the rest of IR implementation code away from `CallSite`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r350185 - [InstCombine] canonicalize MUL with NEG operand
Chen Zheng via llvm-commits
- [PATCH] D55961: [InstCombine] canonicalize MUL with NEG operand
ChenZheng via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Christy Lee via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Christy Lee via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Christy Lee via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Christy Lee via Phabricator via llvm-commits
- [llvm] r350207 - Revert rL350035 "[llvm-exegesis] Clustering: don't enqueue a point multiple times"
Clement Courbet via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56248: [SelectionDAG][RFC] Allow the user to specify a memeq function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56248: [SelectionDAG][RFC] Allow the user to specify a memeq function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56248: [SelectionDAG][RFC] Allow the user to specify a memeq function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56311: [SelectionDAG][RFC] Allow the user to specify a memeq function (v2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56311: [SelectionDAG][RFC] Allow the user to specify a memeq function (v2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56313: [SelectionDAG][RFC] Allow the user to specify a memeq function (v3).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56313: [SelectionDAG][RFC] Allow the user to specify a memeq function (v3).
Clement Courbet via Phabricator via llvm-commits
- [llvm] r350178 - [X86] Add X86ISD::VSRAI to computeKnownBitsForTargetNode.
Craig Topper via llvm-commits
- [llvm] r350179 - [SelectionDAG] Add SIGN_EXTEND_VECTOR_INREG support to computeKnownBits.
Craig Topper via llvm-commits
- [llvm] r350180 - [X86] Add additional RUN lines to prepare for D56156. NFC
Craig Topper via llvm-commits
- [llvm] r350194 - [X86] Add test cases to show where LowerSELECT doesn't select SADDO/SSUBO to INC/DEC, but LowerXALUOOp does. Leading to duplicate code.
Craig Topper via llvm-commits
- [llvm] r350195 - [X86] Remove KNL specific check prefix from xaluo.ll test. NFC
Craig Topper via llvm-commits
- [llvm] r350198 - [X86] Factor the core code out of LowerXALUO into a helper function. Use it in LowerBRCOND and LowerSELECT to avoid some duplicated code.
Craig Topper via llvm-commits
- [llvm] r350203 - [X86] Remove KNL specific check prefix from xmulo.ll test. NFC
Craig Topper via llvm-commits
- [llvm] r350204 - [X86] Add i8/i16 smulo/umulo test cases where the overflow indication is used by a mask.
Craig Topper via llvm-commits
- [llvm] r350205 - [X86] Allow LowerSELECT and LowerBRCOND to directly lower i8 UMULO/SMULO.
Craig Topper via llvm-commits
- [llvm] r350206 - [X86] Remove the separate SMUL8/UMUL8 X86ISD opcodes by merging with SMUL/UMUL. Remove the second result from X86ISD::UMUL.
Craig Topper via llvm-commits
- [llvm] r350235 - [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg (aext/sext x)) -> (sext x) when x has more than 1 sign bit and the sext_inreg is from one of them.
Craig Topper via llvm-commits
- [llvm] r350236 - [LegalizeIntegerTypes] When promoting the result of an extract_vector_elt also promote the input type if necessary
Craig Topper via llvm-commits
- [llvm] r350237 - [X86] Adding full coverage of MC encoding for the XOP and LWP ISAs.
Craig Topper via llvm-commits
- [llvm] r350239 - [DAGCombiner] After performing the division by constant optimization for a DIV or REM node, replace the users of the corresponding REM or DIV node if it exists.
Craig Topper via llvm-commits
- [llvm] r350245 - [X86] Remove X86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via llvm-commits
- [llvm] r350271 - [X86] Add test cases to show that we fail to fold loads into i8 smulo and i8/i16/i32/i64 umulo lowering without the assistance of the peephole pass. NFC
Craig Topper via llvm-commits
- [llvm] r350272 - [X86] Add load folding support to the custom isel we do for X86ISD::UMUL/SMUL.
Craig Topper via llvm-commits
- [llvm] r350287 - [X86] Add test cases for opportunities to use KTEST when check if the result of ANDing two mask registers is zero.
Craig Topper via llvm-commits
- [llvm] r350355 - [X86] Remove terrible DX Register parsing hack in parse operand. NFCI.
Craig Topper via llvm-commits
- [llvm] r350359 - [X86] Add test case for D56283.
Craig Topper via llvm-commits
- [llvm] r350374 - [X86] Add post-isel peephole to fold KAND+KORTEST into KTEST if only the zero flag is used.
Craig Topper via llvm-commits
- [llvm] r350432 - [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Craig Topper via llvm-commits
- [llvm] r350455 - [X86] Require second operand of X86vshiftuniform to be an integer. NFC
Craig Topper via llvm-commits
- [llvm] r350473 - [X86] Allow LowerTRUNCATE to use PACKUS/PACKSS for v16i16->v16i8 truncate when -mprefer-vector-width-256 is in effect and BWI is not available.
Craig Topper via llvm-commits
- [llvm] r350474 - [X86] Regenerate test to merge 32-bit and 64-bit check lines. NFC
Craig Topper via llvm-commits
- [llvm] r350480 - [X86] Allow combinevxi1Bitcast to use pmovmskb on avx512 targets if the input is a truncate from v16i8/v32i8.
Craig Topper via llvm-commits
- [llvm] r350481 - [X86] Use two pmovmskbs in combineBitcastvxi1 for (i64 (bitcast (v64i1 (truncate (v64i8)))) on KNL.
Craig Topper via llvm-commits
- [llvm] r350483 - [X86][AsmParser] Don't allow X86::DX in CheckBaseRegAndIndexRegAndScale.
Craig Topper via llvm-commits
- [llvm] r350490 - [LegalizeVectorOps] Add FSHL/FSHR to the list of vector operations that should be handled.
Craig Topper via llvm-commits
- [llvm] r350498 - [X86] Add support for matching vector funnel shift to AVX512VBMI2 instructions.
Craig Topper via llvm-commits
- [llvm] r350504 - [X86] Update VBMI2 vshld/vshrd tests to use an immediate that doesn't require a modulo.
Craig Topper via llvm-commits
- [PATCH] D56169: [X86] Add X86ISD::VSRAI to computeKnownBitsForTargetNode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56156: [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg (aext/sext x)) -> (sext x) when x has more than 1 sign bit and the sext_inreg is from one of them.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56176: [LegalizeIntegerTypes] When promoting the result of an extract_vector_elt also promote the input type if necessary
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56145: [DAGCombiner] After performing the division by constant optimization for a DIV or REM node, replace the users of the corresponding REM or DIV node if it exists.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42817: [X86] Add support creating KORTEST/KTEST from icmp+bitcast+or/and
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56178: [Nios2] Update overrides to new virtual method signatures
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56246: [X86] Add post-isel peephole to fold KAND+KORTEST into KTEST if only the zero flag is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31724: [SelectionDAG] Remove special call to LHS computeKnownBits for ANDs with constant RHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56178: [Nios2] Update overrides to new virtual method signatures
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56306: [X86] Create PMULDQ/PMULUDQ even when the type is illegal. Teach type legalization to split it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56309: [X86] Simplify the BRCOND handling for FCMP_UNE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56361: [X86] Add support for matching vector funnel shift to AVX512VBMI2 instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56365: [X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56365: [X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D50388: Respect PYTHONPATH
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56302: Fix typo: "with he MODULE" -> "with the MODULE"
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56295: [TSan] Use switches when dealing with enums
Dan Liew via Phabricator via llvm-commits
- [llvm] r350277 - [tblgen][disasm] Emit record names again when decoder conflicts occur.
Daniel Sanders via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Dave Green via Phabricator via llvm-commits
- [llvm] r350456 - [Inliner] Optimize shouldBeDeferred
David Blaikie via llvm-commits
- [PATCH] D56245: Use llvm_unreachable instead of errs+abort in MCStreamer.cpp (in EmitRawTextImpl). NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D56209: [Sanitizer] Enable fun open on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56210: [Sanitizer] Disable arc4random seeing apis for non NetBSD platforms
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56210: [Sanitizer] Disable arc4random seeing apis for non NetBSD platforms
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56209: [Sanitizer] Enable fun open on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56210: [Sanitizer] Disable arc4random seeing apis for non NetBSD platforms
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56146: [Sanitizer] enable arc4random api on Darwin
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r350248 - [Sanitizer] Enable funopen on FreeBSD
David Carlier via llvm-commits
- [compiler-rt] r350249 - [Sanitizer] Disable arc4random seeding apis on for Non NetBSD platforms.
David Carlier via llvm-commits
- [compiler-rt] r350259 - [Sanitizer] Fix typo in funopen unit test.
David Carlier via llvm-commits
- [PATCH] D50388: Respect PYTHONPATH
David Greene via Phabricator via llvm-commits
- [PATCH] D56266: [GlobalISel] Fix choice of instruction selector for AArch64 at -O0 with -global-isel=0
David Greene via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
David Li via Phabricator via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
David Li via Phabricator via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
David Li via Phabricator via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
David Li via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56337: [ADT] Remove attribute LLVM_ALWAYS_INLINE from several classes.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56244: [XRay][docs] WIP: XRay Framework Usage Guide
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D56244: [XRay][docs] WIP: XRay Framework Usage Guide
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D56244: [XRay][docs] XRay Framework Usage Guide
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D56114: [gold] emit assembly listing from gold plugin on LTO stage
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D56114: [gold] emit assembly listing from gold plugin on LTO stage
Denis Bakhvalov via Phabricator via llvm-commits
- [llvm] r350299 - [ARM] Add command-line option for SB
Diogo N. Sampaio via llvm-commits
- [llvm] r350302 - [NFC] Fix missing testfile change of rL350299
Diogo N. Sampaio via llvm-commits
- [llvm] r350385 - [AArch64] Add command-line option predres
Diogo N. Sampaio via llvm-commits
- [PATCH] D55990: [ARM] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D56007: [AArch64] Add command-line option for Execution and Data Prediction Instructions
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D56098: [ARM] Teach ComputeKnownBitsTarget to handle extract vectors
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D56098: [ARM] Teach ComputeKnownBitsTarget to handle extract vectors
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized(ob) where obj is a tagged pointer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized with tagged pointers
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized with tagged pointers
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D56372: [NFC] Make vector types legal in UREM test
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r350456 - [Inliner] Optimize shouldBeDeferred
Easwaran Raman via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D55264: [Jump Threading] Unfold a select instruction that feeds a switch statement via a phi node
Ehsan Amiri via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Eric Christopher via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Erich Keane via Phabricator via llvm-commits
- [llvm] r350332 - [AArch64] Add new scheduling predicates
Evandro Menezes via llvm-commits
- [llvm] r350434 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [PATCH] D56239: [hwasan] Switch to 64 allocator with a dense size class map.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D56239: [hwasan] Switch to 64 allocator with a dense size class map.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D56239: [hwasan] Switch to 64 allocator with a dense size class map.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D56239: [hwasan] Switch to 64 allocator with a dense size class map.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D56333: [sanitizer] Reduce stack depot size on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D56333: [sanitizer] Reduce stack depot size on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r350246 - [sanitizer] Android does not provide <fstab.h>
Evgeniy Stepanov via llvm-commits
- [zorg] r350263 - [zorg] Enable check-hwasan on x86_64 linux.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r350370 - [hwasan] Switch to 64 allocator with a dense size class map.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r350443 - [sanitizer] Reduce stack depot size on Android.
Evgeniy Stepanov via llvm-commits
- [llvm] r350448 - Revert "Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)""
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r350449 - Revert "Revert "Switch Android from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)""
Evgeniy Stepanov via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r350395 - [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Florian Hahn via llvm-commits
- [PATCH] D56135: Allow reverse iterators for `MachineBasicBlock::findDebugLoc` and `MachineBasicBlock::findPrevDebugLoc`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Florian Hahn via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Create walker that skips starting access.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Refactor CachingWalker.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Refactor CachingWalker.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D56285: [MemorySSA] Add SkipSelfWalker.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D56285: [MemorySSA] Add SkipSelfWalker.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Guillaume Marques via Phabricator via llvm-commits
- [llvm] r350220 - [BasicAA] Support arbitrary pointer sizes (and fix an overflow bug)
Hal Finkel via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove instructions without demanded bits
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38662: [BasicAA] Support arbitrary pointer sizes (and fix an overflow bug)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D56247: [BDCE] Remove dead uses of arguments
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55374: [clangd] Show FileStatus in vscode-clangd.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r350367 - [WebAssembly] Optimize Irreducible Control Flow
Heejin Ahn via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56227: [WebAssembly] Fixed disassembler not knowing about new brlist operand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49034: [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56356: [WebAssembly] Move CFG-changing passes before RegStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56356: [WebAssembly] Move CFG-changing passes before RegStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56376: [WebAssembly] Use 'I' multiclass template for br_table
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56231: [lldb-server] Improve support on Windows
Hui Huang via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Hui Huang via Phabricator via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Hui Huang via Phabricator via llvm-commits
- [PATCH] D55934: Assertion in isAllocaPromotable due to extra bitcast goes into lifetime marker
Igor Tsimbalist via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
JF Bastien via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D56319: [llvm-readobj] Don't print '@' at end of dynamic symbol names for symbols with no version
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D56284: [UnrollRuntime] Fix domTree failure in multiexit unrolling
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
James Henderson via Phabricator via llvm-commits
- [PATCH] D55619: [elfabi] Add option to manually specify file read format
James Henderson via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
James Henderson via Phabricator via llvm-commits
- [PATCH] D56076: [llvm-objdump] - Do not include reserved undefined symbol in -t output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D56083: [llvm-objdump] - Implement -z/--disassemble-zeroes
James Henderson via Phabricator via llvm-commits
- [PATCH] D56123: [llvm-objdump] - Print symbol addressed when dumping disassembly output (-d)
James Henderson via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
James Henderson via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D56272: [llvm-symbolizer] Add support for specifying input addresses on the command-line
James Henderson via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
James Henderson via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
James Henderson via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
James Henderson via Phabricator via llvm-commits
- [PATCH] D56312: [llvm-nm] Add --portability as alias for --format=posix
James Henderson via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
James Henderson via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D56319: [llvm-readobj] Don't print '@' at end of dynamic symbol names for symbols with no version
James Henderson via Phabricator via llvm-commits
- [PATCH] D56287: [X86] Fix incomplete handling of register-assigned variables in parsing.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r349418 - [FileCheck] Annotate input dump (1/7)
Joel E. Denny via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55588: [OpenMP] Fix nvidia-cuda-toolkit detection on Debian/Ubuntu
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55588: [OpenMP] Fix nvidia-cuda-toolkit detection on Debian/Ubuntu
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Joerg Sonnenberger via Phabricator via llvm-commits
- [www] r350417 - Update LLVM-Perf at CGO page
Johannes Doerfert via llvm-commits
- [llvm] r350408 - [LICM] Adjust how moving the re-hoist point works
John Brawn via llvm-commits
- [PATCH] D55266: [LICM] Use per-block hoist points when rehoisting instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D54277: Move RedirectingFileSystem interface into header.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D56337: [ADT] Remove attribute LLVM_ALWAYS_INLINE from several classes.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D56346: [dsymutil] Update unobfuscation logic.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D56286: [OPENMP] Deal with additional store inserted by Clang under -fno-PIC for PowerPC.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D56266: [GlobalISel] Fix choice of instruction selector for AArch64 at -O0 with -global-isel=0
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D53865: [LoopVectorizer] Improve computation of scalarization overhead.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D55578: Add omp_get_device_num() and update several other device API functions (FIXED)
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r350336 - [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via llvm-commits
- [llvm] r350337 - Fix typos in comments
Jordan Rupprecht via llvm-commits
- [llvm] r350343 - [llvm-objcopy] Fix buildbots on older compilers
Jordan Rupprecht via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56063: [llvm-nm] Allow --size-sort to print symbols with only Symbol size
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56211: [llvm-objcopy][ELF] Implement a mutable section visitor that updates size-related fields (Size, EntrySize, Align) before layout.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D56319: [llvm-readobj] Don't print '@' at end of dynamic symbol names for symbols with no version
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r350258 - [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized(ob) where obj is a tagged pointer
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized with tagged pointers
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56295: [TSan] Use switches when dealing with enums
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56295: [TSan] Use switches when dealing with enums
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56295: [TSan] Use switches when dealing with enums
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56295: [TSan] Use switches when dealing with enums
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56238: [TSan] Support Objective-C @synchronized with tagged pointers
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D56263: [clangd] Always try to build absolute path
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D55887: Add support for background thread on NetBSD in ASan
Kamil Rytarowski via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56109: [sanitizer_common] Define __sanitizer_FILE on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56288: [ELF] Do not enable 'new dtags' on NetBSD by default
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56268: [Sanitizer] Intercept fdevname on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33499: [PPC] PPC32/Darwin ABI info
Ken Cunningham via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D56197: [AMDGPU] Change section name with metadata access
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D56333: [sanitizer] Reduce stack depot size on Android.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r350286 - Don't go over 80 chars in MCStreamer.cpp. NFC.
Kristina Brooks via llvm-commits
- [llvm] r350342 - [MCStreamer] Use report_fatal_error in EmitRawTextImpl
Kristina Brooks via llvm-commits
- [PATCH] D56245: Use llvm_unreachable instead of errs+abort in MCStreamer.cpp (in EmitRawTextImpl). NFC.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D56245: Use llvm_unreachable instead of errs+abort in MCStreamer.cpp (in EmitRawTextImpl). NFC.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D56245: Use llvm_unreachable instead of errs+abort in MCStreamer.cpp (in EmitRawTextImpl). NFC.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D56138: [Sanitizer] Enable getfsent api for Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D56138: [Sanitizer] Enable getfsent api for Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r350331 - Re-disable the sanitizer_common/TestCases/Posix/getfsent.cc test. Recent macOS versions don't have the /etc/fstab file any more so we cannot test getfsent/setfsent APIs on Darwin.
Kuba Mracek via llvm-commits
- [llvm] r350290 - Resubmit rL345008 "Split MachinePipeliner code into header and cpp files"
Lama Saba via llvm-commits
- [llvm] r350296 - [MachinePipeliner] Add missing header file to MachinePipeliner.h
Lama Saba via llvm-commits
- [llvm] r350493 - Resubmit rL345008 "Split MachinePipeliner code into header and cpp files"
Lama Saba via llvm-commits
- [llvm] r350497 - Revert "Resubmit rL345008 "Split MachinePipeliner code into header and cpp files""
Lama Saba via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Lama via Phabricator via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Lama via Phabricator via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Lama via Phabricator via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Lama via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D56064: More tolerance for flaky tests in libc++ on NetBSD
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D56029: [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r350400 - Fix typo: "with he MODULE" -> "with the MODULE"
Mark Searles via llvm-commits
- [PATCH] D56302: Fix typo: "with he MODULE" -> "with the MODULE"
Mark Searles via Phabricator via llvm-commits
- [PATCH] D56302: Fix typo: "with he MODULE" -> "with the MODULE"
Mark Searles via Phabricator via llvm-commits
- [PATCH] D56302: Fix typo: "with he MODULE" -> "with the MODULE"
Mark Searles via Phabricator via llvm-commits
- [llvm] r350289 - [CodeGen] Skip over dbg-instr in twoaddr pass
Markus Lavin via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D55107: Prototype BasicAA improvements for discussion on llvm-dev
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Markus Lavin via Phabricator via llvm-commits
- [llvm] r350174 - [AArch64] Accept "sve" as arch feature in assembler
Martin Storsjo via llvm-commits
- [llvm] r350288 - [llvm-readobj] [COFF] Print the symbol index for relocations
Martin Storsjo via llvm-commits
- [lld] r350464 - [MinGW] Expand comment for MinGW driver. NFC.
Martin Storsjo via llvm-commits
- [lld] r350465 - [docs] Add a known limitation to the comment about lld supporting GCC/MinGW object files. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D56128: [AArch64] Accept "sve" as arch feature in assembler
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56140: [llvm-readobj] [COFF] Print the symbol index for relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56029: [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56140: [llvm-readobj] [COFF] Print the symbol index for relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56140: [llvm-readobj] [COFF] Print the symbol index for relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56312: [llvm-nm] Add --portability as alias for --format=posix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56319: [llvm-readobj] Don't print '@' at end of dynamic symbol names for symbols with no version
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53031: [LLD] [MinGW] Expand comment for MinGW driver.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56335: [LLD] [docs] Add a known limitation to the comment about lld supporting GCC/MinGW object files. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53031: [LLD] [MinGW] Expand comment for MinGW driver.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56335: [LLD] [docs] Add a known limitation to the comment about lld supporting GCC/MinGW object files. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56236: AMDGPU/GlobalISel: Legalize concat_vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56289: [AMDGPU] Fixed cvt_f32_ubyte combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56289: [AMDGPU] Fixed cvt_f32_ubyte combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56161: [AMDGPU] Fix scalar operand folding bug that causes SHOC performance regression
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56304: AMDGPU/GlobalISel: Fix some crashs in g_unmerge_values/g_merge_values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55751: AMDGPU/GlobalISel: RegBankSelect for add/sub with carry in
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55695: AMDGPU/GlobalISel: RegBankSelect for add/sub with carry out
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56307: GlobalISel: Remove invalid assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56308: AMDGPU/GlobalISel: Really legalize exts from i1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56310: GlobalISel: Implement widen for extract_vector_elt elt type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56331: AMDGPU: test for uniformity of branch instruction, not its condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56289: Added single use check to ShrinkDemandedConstant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56347: AMDGPU/GlobalISel: Start selectively legalizing 16-bit operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56352: GlobalISel: Implement widenScalar for implicit_def
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55985: AMDGPU: Remove VS/SV mappings from select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56002: [AMDGPU] Fix a weird WWM intrinsic issue.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55974: [GVN] Initialize BlockRPONumber when prior to use.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D38499: [BasicAA] Fix adjustToPointerSize in BasicAliasAnalysis.cpp for ptr > 64b
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D38501: [ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Michael Ferguson via Phabricator via llvm-commits
- [PATCH] D55989: Modernize Python script
Michael Platings via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
Michael Platings via Phabricator via llvm-commits
- [PATCH] D55989: Modernize Python script
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56262: Python compat - isinstance(x, long)
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56261: Python compat - urllib
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56260: python compat - has_key
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56259: python compat - map/filter
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56258: python compat - encode/decode
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56257: Python compat - iteritems
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56256: Python compat - exception
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56254: remove unused python import
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56252: python compat - no explicit reference to python version
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56258: python compat - encode/decode
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Michael Platings via Phabricator via llvm-commits
- [llvm] r350175 - [test] Fix propagating HOME envvar to unittests
Michal Gorny via llvm-commits
- [compiler-rt] r350225 - [sanitizer_common] Add tests for more stdio.h functions
Michal Gorny via llvm-commits
- [compiler-rt] r350227 - [sanitizer_common] Rewrite more Posix tests to use asserts
Michal Gorny via llvm-commits
- [compiler-rt] r350228 - [sanitizer_common] Fix devname_r() return type on !NetBSD
Michal Gorny via llvm-commits
- [compiler-rt] r350229 - [sanitizer_common] Add tests for more *putc and *getc variants
Michal Gorny via llvm-commits
- [compiler-rt] r350230 - [sanitizer_common] Add test for popen()
Michal Gorny via llvm-commits
- [compiler-rt] r350231 - [sanitizer_common] Add tests for NetBSD funopen*() functions
Michal Gorny via llvm-commits
- [compiler-rt] r350232 - [sanitizer_common] Implement popen, popenve, pclose interceptors
Michal Gorny via llvm-commits
- [compiler-rt] r350233 - [sanitizer_common] Implement funopen*() interceptors for NetBSD
Michal Gorny via llvm-commits
- [lld] r350253 - [test] Enable system-linker-elf feature on NetBSD [NFC]
Michal Gorny via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56136: [compiler-rt] [sanitizer_common] Add tests for more stdio.h functions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56149: [sanitizer_common] Rewrite more Posix tests to use asserts
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56152: [sanitizer_common] Add tests for more *putc and *getc variants
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56150: [sanitizer_common] Fix devname_r() return type on !NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56153: [sanitizer_common] Add test for popen()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56154: [sanitizer_common] Add tests for NetBSD funopen*()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56157: [sanitizer_common] Implement popen, popenve, pclose interceptors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56158: [sanitizer_common] Implement funopen*() interceptors for NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47817: [compiler-rt] [sanitizer_common] Remove support for tirpc/rpc/xdr.h
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56288: [ELF] Do not enable 'new dtags' on NetBSD by default
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56144: [LoopSimplifyCFG] Form LCSSA when a parent loop becomes a sibling
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r350250 - Fix MSVC PointerUnion visualizer
Mike Spertus via llvm-commits
- [llvm] r350275 - MSVC Visualizer for PointerUnion3
Mike Spertus via llvm-commits
- [llvm] r350280 - Fix MSVC visualizer for PointerUnion4
Mike Spertus via llvm-commits
- [llvm] r350469 - Enhance MSVC visualization of PointerUnions
Mike Spertus via llvm-commits
- [PATCH] D56186: Fix MSVC PointerUnion visualization
Mike Spertus via Phabricator via llvm-commits
- [PATCH] D56186: Fix MSVC PointerUnion visualization
Mike Spertus via Phabricator via llvm-commits
- [PATCH] D56220: [llvm] Clarify responsiblity of some of DILocation discriminator APIs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing codegen patterns
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56175: [PowerPC] Exploit store instructions that store a single vector element
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56175: [PowerPC] Exploit store instructions that store a single vector element
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56175: [PowerPC] Exploit store instructions that store a single vector element
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D55503: Change llvm call once check for building Swift for PowerPC(ppc64le)
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r350183 - [gn build] Add some llvm/tools: llvm-rc, llvm-rtdyld
Nico Weber via llvm-commits
- [llvm] r350184 - [gn build] Add some llvm/tools: llvm-exegesis, llvm-extract, llvm-link
Nico Weber via llvm-commits
- [llvm] r350211 - [gn build] Add some llvm/tools: llvm-xray, sancov, sanstats, verify-uselistorder, yaml-bench
Nico Weber via llvm-commits
- [llvm] r350212 - [gn build] Add some llvm/tools: llvm-size, llvm-split, llvm-strings
Nico Weber via llvm-commits
- [llvm] r350213 - [gn build] Add some llvm/tools: llvm-mca, llvm-mt
Nico Weber via llvm-commits
- [llvm] r350214 - [gn build] Add some llvm/tools: llvm-diff, llvm-dwp
Nico Weber via llvm-commits
- [llvm] r350215 - [gn build] Add some llvm/tools: llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap
Nico Weber via llvm-commits
- [llvm] r350216 - [gn build] Add some llvm/tools: llvm-c-test, llvm-cfi-verify, llvm-cov, llvm-cvtres
Nico Weber via llvm-commits
- [llvm] r350217 - [gn build] Add some llvm/tools: bugpoint, dsymutil, llvm-opt-report
Nico Weber via llvm-commits
- [llvm] r350226 - [gn build] Add some llvm/tools: lli, lli-child-target
Nico Weber via llvm-commits
- [llvm] r350234 - [gn build] Add build files for bugpoint-passes and LLVMHello plugins
Nico Weber via llvm-commits
- [llvm] r350238 - [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Nico Weber via llvm-commits
- [llvm] r350339 - Rename TapiTests to TextAPITests
Nico Weber via llvm-commits
- [llvm] r350348 - Remove unused %host_cc lit pattern
Nico Weber via llvm-commits
- [llvm] r350394 - [gn build] Make write_cmake_config.py check that each key passed is unique
Nico Weber via llvm-commits
- [llvm] r350407 - [gn build] Add build files for llvm/lib/{LineEditor, Testing/Support, TextAPI}
Nico Weber via llvm-commits
- [llvm] r350409 - [gn build] Add build file for libLTO.dylib
Nico Weber via llvm-commits
- [llvm] r350410 - [gn build] Add check-llvm target and make it work
Nico Weber via llvm-commits
- [llvm] r350411 - [gn build] Start adding build files for LLVM unittests
Nico Weber via llvm-commits
- [llvm] r350412 - [gn build] Add more build files for LLVM unittests
Nico Weber via llvm-commits
- [llvm] r350413 - [gn build] Add even more build files for LLVM unittests
Nico Weber via llvm-commits
- [llvm] r350416 - [gn build] Commit change that should have been in r350410.
Nico Weber via llvm-commits
- [llvm] r350418 - [gn build] Merge r350351
Nico Weber via llvm-commits
- [llvm] r350447 - [gn build] Add build file for DebugInfoPDBTests
Nico Weber via llvm-commits
- [llvm] r350454 - [gn build] Add build files for unittests that load shared libraries
Nico Weber via llvm-commits
- [llvm] r350457 - [gn build] Add build files for unittests under llvm/unittests/ExecutionEngine
Nico Weber via llvm-commits
- [llvm] r350458 - [gn build] Merge r350423
Nico Weber via llvm-commits
- [llvm] r350492 - [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via llvm-commits
- [llvm] r350494 - [gn build] Merge r350341
Nico Weber via llvm-commits
- [llvm] r350499 - [gn build] Add build files for llvm/lib/Target/AArch64 + tests
Nico Weber via llvm-commits
- [llvm] r350500 - [gn build] Add build files for llvm/lib/Target/ARM + tests
Nico Weber via llvm-commits
- [PATCH] D56189: [gn build] Add some llvm/tools: llvm-diff, llvm-dwp
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56190: [gn build] Add some llvm/tools: llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56191: [gn build] Add some llvm/tools: llvm-cfi-verify, llvm-cov, llvm-cvtres
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56192: [gn build] Add some llvm/tools: bugpoint, dsymutil
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56193: [gn build] Add some llvm/tools: lli, lli-child-target
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56191: [gn build] Add some llvm/tools: llvm-c-test, llvm-cfi-verify, llvm-cov, llvm-cvtres
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56192: [gn build] Add some llvm/tools: bugpoint, dsymutil, llvm-opt-report
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56193: [gn build] Add some llvm/tools: lli, lli-child-target
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56200: Remove unused %host_cc lit pattern
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56204: [gn build] Add build files for bugpoint-passes and LLVMHello plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56212: [gn build] Start adding build files for LLVM unittests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56213: [gn build] Add more adding build files for LLVM unittests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56213: [gn build] Add more adding build files for LLVM unittests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56216: Rename TapiTests to TextAPITests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56217: [gn build] Add even more build files for LLVM unittests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56200: Remove unused %host_cc lit pattern
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56316: [gn build] Add build files for llvm/lib/{LineEditor, Testing/Support, TextAPI}
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56317: [gn build] Add build file for libLTO.dylib
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56324: [gn build] Add build file for DebugInfoPDBTests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56328: [gn build] Add build files for unittests under llvm/unittests/ExecutionEngine
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56324: [gn build] Add build file for DebugInfoPDBTests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56324: [gn build] Add build file for DebugInfoPDBTests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56364: [gn build] Add build files for llvm/lib/Target/AArch64 + tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56371: [gn build] Add build files for llvm/lib/Target/ARM + tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56374: [gn build] Add build files for llvm/lib/Target/WebAssembly + tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56375: [gn build] Update readme
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55179: AMDGPU: Remove v16i8 from register classes
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r350188 - Reapply "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov via llvm-commits
- [llvm] r350189 - [BDCE] Remove -instsimplify from BDCE test; NFC
Nikita Popov via llvm-commits
- [llvm] r350190 - [BDCE] Regenerate test checks; NFC
Nikita Popov via llvm-commits
- [llvm] r350257 - [BDCE] Remove instructions without demanded bits
Nikita Popov via llvm-commits
- [llvm] r350265 - [BDCE] Fix typo in test; NFC
Nikita Popov via llvm-commits
- [llvm] r350435 - [BDCE] Remove dead uses of arguments
Nikita Popov via llvm-commits
- [llvm] r350437 - [X86] Fix warning; NFC
Nikita Popov via llvm-commits
- [llvm] r350462 - [InstCombine] Add vector tests for select + ctlz/cttz; NFC
Nikita Popov via llvm-commits
- [llvm] r350463 - [InstCombine] Relax cttz/ctlz with select on zero
Nikita Popov via llvm-commits
- [llvm] r350468 - [InstCombine] Add cttz/ctlz + icmp ugt/ult tests; NFC
Nikita Popov via llvm-commits
- [llvm] r350471 - [InstCombine] Improve cttz/ctlz + icmp tests; NFC
Nikita Popov via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove intructions without demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove intructions without demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove instructions without demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove instructions without demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56247: [BDCE] Remove dead uses of arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55786: [InstCombine] Relax cttz/ctlz with select on zero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56247: [BDCE] Remove dead uses of arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55786: [InstCombine] Relax cttz/ctlz with select on zero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D56362: [DemandedBits] Use SetVector for Worklist
Nikita Popov via Phabricator via llvm-commits
- [llvm] r350353 - [AVR] Update integration/blink.ll as we now generate sbi/cbi instructions.
Nirav Dave via llvm-commits
- [llvm] r350355 - [X86] Remove terrible DX Register parsing hack in parse operand. NFCI.
Nirav Dave via llvm-commits
- [llvm] r350406 - Undo r350355 "[X86] Remove terrible DX Register parsing hack in parse operand. NFCI."
Nirav Dave via llvm-commits
- [PATCH] D56287: [X86] Fix incomplete handling of register-assigned variables in parsing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D56287: [X86] Fix incomplete handling of register-assigned variables in parsing.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r350355 - [X86] Remove terrible DX Register parsing hack in parse operand. NFCI.
Nirav Davé via llvm-commits
- [PATCH] D56155: [docs] cttz and ctlz return poison, not undef, when argument is 0
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=use_el[1|2|3] and -mattr=use_sp_for_tp
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D56297: [DWARFUnit] Don't assume basic types.
Paul Robinson via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Pavel Labath via llvm-commits
- [PATCH] D56208: Add file-based synchronization to flaky test
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56231: [lldb-server] Improve support on Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56232: [lldb-server] Add remote platform capabilities for Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56234: [lldb-server] Add unnamed pipe support to PipeWindows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56170: RangeMap.h: merge RangeDataArray and RangeDataVector
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D56132: Symtab: Remove one copy of symbol size computation code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55761: lldb-test ir-memory-map: Use IntervalMap::contains
Pavel Labath via Phabricator via llvm-commits
- [llvm] r350255 - Format AggresiveInstCombine.cpp. NFC
Pawel Bylica via llvm-commits
- [llvm] r350256 - Git ignore CLion project configuration files. NFC
Pawel Bylica via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56276: AggressiveInstCombine: Add tests for full multiplication pattern match
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56277: AggressiveInstCombine: Add tests for full multiplication pattern match
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [llvm] r350261 - Fix assert in ObjCARC optimizer when deleting retainBlock of null or undef.
Pete Cooper via llvm-commits
- [llvm] r350284 - Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/retainRV pairs
Pete Cooper via llvm-commits
- [PATCH] D56235: Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/retainRV pairs
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D56235: Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/retainRV pairs
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D56235: Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/retainRV pairs
Pete Cooper via Phabricator via llvm-commits
- [compiler-rt] r350427 - hwasan: Use system allocator to realloc and free untagged pointers in interceptor mode.
Peter Collingbourne via llvm-commits
- [compiler-rt] r350429 - hwasan: Implement lazy thread initialization for the interceptor ABI.
Peter Collingbourne via llvm-commits
- [llvm] r350429 - hwasan: Implement lazy thread initialization for the interceptor ABI.
Peter Collingbourne via llvm-commits
- [compiler-rt] r350444 - Disable system-allocator-fallback.cc test on Android O and earlier.
Peter Collingbourne via llvm-commits
- [compiler-rt] r350445 - Bring back the pthread_create interceptor, but only on non-aarch64.
Peter Collingbourne via llvm-commits
- [PATCH] D54507: [ThinLTO] Handle chains of aliases
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56038: hwasan: Implement lazy thread initialization for the interceptor ABI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55986: hwasan: Use system allocator to realloc and free untagged pointers in interceptor mode.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56038: hwasan: Implement lazy thread initialization for the interceptor ABI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55505: [LLD][ELF] Implement option to force PIC compatible Thunks
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r350488 - [compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call
Petr Hosek via llvm-commits
- [PATCH] D56165: [gn build] Add some llvm/tools: llvm-rc, llvm-rtdyld
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56192: [gn build] Add some llvm/tools: bugpoint, dsymutil, llvm-opt-report
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56191: [gn build] Add some llvm/tools: llvm-c-test, llvm-cfi-verify, llvm-cov, llvm-cvtres
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56193: [gn build] Add some llvm/tools: lli, lli-child-target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56189: [gn build] Add some llvm/tools: llvm-diff, llvm-dwp
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56190: [gn build] Add some llvm/tools: llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56166: [gn build] Add some llvm/tools: llvm-mca, llvm-mt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56163: [gn build] Add some llvm/tools: llvm-xray, sancov, sanstats, verify-uselistorder, yaml-bench
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56164: [gn build] Add some llvm/tools: llvm-size, llvm-split, llvm-strings
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56204: [gn build] Add build files for bugpoint-passes and LLVMHello plugins
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56193: [gn build] Add some llvm/tools: lli, lli-child-target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56212: [gn build] Start adding build files for LLVM unittests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56213: [gn build] Add more adding build files for LLVM unittests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56217: [gn build] Add even more build files for LLVM unittests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56305: [AArch64] Support reserving arbitrary general purpose registers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56305: [AArch64] Support reserving arbitrary general purpose registers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56316: [gn build] Add build files for llvm/lib/{LineEditor, Testing/Support, TextAPI}
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56317: [gn build] Add build file for libLTO.dylib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56324: [gn build] Add build file for DebugInfoPDBTests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56328: [gn build] Add build files for unittests under llvm/unittests/ExecutionEngine
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56348: [CMake][Fuchsia] Enable --build-id linker flag by default
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56359: [CMake][Fuchsia] Enable build ID, relaxations for first stage
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56360: [compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56360: [compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55404: [libcxx] Support building static library with hidden visibility
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55405: [CMake] Use hidden visibility for static libc++ in Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56364: [gn build] Add build files for llvm/lib/Target/AArch64 + tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56371: [gn build] Add build files for llvm/lib/Target/ARM + tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56266: [GlobalISel] Fix choice of instruction selector for AArch64 at -O0 with -global-isel=0
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D56169: [X86] Add X86ISD::VSRAI to computeKnownBitsForTargetNode.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56168: [SelectionDAG] Add SIGN_EXTEND_VECTOR_INREG support to computeKnownBits.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56165: [gn build] Add some llvm/tools: llvm-rc, llvm-rtdyld
Phabricator via Phabricator via llvm-commits
- [PATCH] D56167: [gn build] Add some llvm/tools: llvm-exegesis, llvm-extract, llvm-link
Phabricator via Phabricator via llvm-commits
- [PATCH] D56163: [gn build] Add some llvm/tools: llvm-xray, sancov, sanstats, verify-uselistorder, yaml-bench
Phabricator via Phabricator via llvm-commits
- [PATCH] D56164: [gn build] Add some llvm/tools: llvm-size, llvm-split, llvm-strings
Phabricator via Phabricator via llvm-commits
- [PATCH] D56166: [gn build] Add some llvm/tools: llvm-mca, llvm-mt
Phabricator via Phabricator via llvm-commits
- [PATCH] D56189: [gn build] Add some llvm/tools: llvm-diff, llvm-dwp
Phabricator via Phabricator via llvm-commits
- [PATCH] D56190: [gn build] Add some llvm/tools: llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap
Phabricator via Phabricator via llvm-commits
- [PATCH] D56191: [gn build] Add some llvm/tools: llvm-c-test, llvm-cfi-verify, llvm-cov, llvm-cvtres
Phabricator via Phabricator via llvm-commits
- [PATCH] D56192: [gn build] Add some llvm/tools: bugpoint, dsymutil, llvm-opt-report
Phabricator via Phabricator via llvm-commits
- [PATCH] D56130: Extend Module::getOrInsertGlobal to also take the default arguments accepted by the GlobalVariable constructor.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56193: [gn build] Add some llvm/tools: lli, lli-child-target
Phabricator via Phabricator via llvm-commits
- [PATCH] D56204: [gn build] Add build files for bugpoint-passes and LLVMHello plugins
Phabricator via Phabricator via llvm-commits
- [PATCH] D56156: [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg (aext/sext x)) -> (sext x) when x has more than 1 sign bit and the sext_inreg is from one of them.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56176: [LegalizeIntegerTypes] When promoting the result of an extract_vector_elt also promote the input type if necessary
Phabricator via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Phabricator via Phabricator via llvm-commits
- [PATCH] D56194: [gn build] Add fuzzers in llvm/tools that are needed for check-llvm
Phabricator via Phabricator via llvm-commits
- [PATCH] D56145: [DAGCombiner] After performing the division by constant optimization for a DIV or REM node, replace the users of the corresponding REM or DIV node if it exists.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Phabricator via Phabricator via llvm-commits
- [PATCH] D56208: Add file-based synchronization to flaky test
Phabricator via Phabricator via llvm-commits
- [PATCH] D56186: Fix MSVC PointerUnion visualization
Phabricator via Phabricator via llvm-commits
- [PATCH] D56067: Make test/Driver/darwin-sdk-version.c pass if the host triple is 32-bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D55994: [clangd] Check preceding char when completion triggers on ':' or '>'
Phabricator via Phabricator via llvm-commits
- [PATCH] D55647: [NewPM] Port Msan: Second alternative approach without any module level initalization
Phabricator via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
Phabricator via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
Phabricator via Phabricator via llvm-commits
- [PATCH] D56253: Python compat - range
Phabricator via Phabricator via llvm-commits
- [PATCH] D56254: remove unused python import
Phabricator via Phabricator via llvm-commits
- [PATCH] D56256: Python compat - exception
Phabricator via Phabricator via llvm-commits
- [PATCH] D56257: Python compat - iteritems
Phabricator via Phabricator via llvm-commits
- [PATCH] D56259: python compat - map/filter
Phabricator via Phabricator via llvm-commits
- [PATCH] D56260: python compat - has_key
Phabricator via Phabricator via llvm-commits
- [PATCH] D56261: Python compat - urllib
Phabricator via Phabricator via llvm-commits
- [PATCH] D56262: Python compat - isinstance(x, long)
Phabricator via Phabricator via llvm-commits
- [PATCH] D55196: Python2/3 compatibility - StringIO
Phabricator via Phabricator via llvm-commits
- [PATCH] D55207: Python 2/3 compat - shebang
Phabricator via Phabricator via llvm-commits
- [PATCH] D56258: python compat - encode/decode
Phabricator via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
Phabricator via Phabricator via llvm-commits
- [PATCH] D56252: python compat - no explicit reference to python version
Phabricator via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Phabricator via Phabricator via llvm-commits
- [PATCH] D56216: Rename TapiTests to TextAPITests
Phabricator via Phabricator via llvm-commits
- [PATCH] D56200: Remove unused %host_cc lit pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D56246: [X86] Add post-isel peephole to fold KAND+KORTEST into KTEST if only the zero flag is used.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55989: Modernize Python script
Phabricator via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
Phabricator via Phabricator via llvm-commits
- [PATCH] D55816: [CMake] Use XCODE_ATTRIBUTE properties for code signing and entitlements in Xcode
Phabricator via Phabricator via llvm-commits
- [PATCH] D55013: [CMake] Streamline code signing for debugserver #2
Phabricator via Phabricator via llvm-commits
- [PATCH] D55320: [CMake] Move debugserver options to separate debugserverConfig.cmake
Phabricator via Phabricator via llvm-commits
- [PATCH] D55317: [CMake] Aggregate options for LLDB in LLDBConfig.cmake
Phabricator via Phabricator via llvm-commits
- [PATCH] D55328: [CMake] Revised LLDB.framework builds
Phabricator via Phabricator via llvm-commits
- [PATCH] D55330: [CMake] Revised RPATH handling
Phabricator via Phabricator via llvm-commits
- [PATCH] D56316: [gn build] Add build files for llvm/lib/{LineEditor, Testing/Support, TextAPI}
Phabricator via Phabricator via llvm-commits
- [PATCH] D56317: [gn build] Add build file for libLTO.dylib
Phabricator via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
Phabricator via Phabricator via llvm-commits
- [PATCH] D56212: [gn build] Start adding build files for LLVM unittests
Phabricator via Phabricator via llvm-commits
- [PATCH] D56213: [gn build] Add more build files for LLVM unittests
Phabricator via Phabricator via llvm-commits
- [PATCH] D56217: [gn build] Add even more build files for LLVM unittests
Phabricator via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Phabricator via Phabricator via llvm-commits
- [PATCH] D55865: [ObjC] Add a new attribute to opt-out of implicit callee retain/release in ARC
Phabricator via Phabricator via llvm-commits
- [PATCH] D56321: [HIP][DRIVER][OFFLOAD] Do not unbundle unsupported file types
Phabricator via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Phabricator via Phabricator via llvm-commits
- [PATCH] D56324: [gn build] Add build file for DebugInfoPDBTests
Phabricator via Phabricator via llvm-commits
- [PATCH] D56330: [gn build] Add build files for unittests that load shared libraries
Phabricator via Phabricator via llvm-commits
- [PATCH] D56328: [gn build] Add build files for unittests under llvm/unittests/ExecutionEngine
Phabricator via Phabricator via llvm-commits
- [PATCH] D56219: [gn build] Add build files for LLVM unittests with a custom main() function
Phabricator via Phabricator via llvm-commits
- [PATCH] D56361: [X86] Add support for matching vector funnel shift to AVX512VBMI2 instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56364: [gn build] Add build files for llvm/lib/Target/AArch64 + tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D56371: [gn build] Add build files for llvm/lib/Target/ARM + tests
Phabricator via Phabricator via llvm-commits
- [llvm] r350219 - Extend Module::getOrInsertGlobal to control the construction of the
Philip Pfaffe via llvm-commits
- [llvm] r350305 - [NewPM] Port Msan
Philip Pfaffe via llvm-commits
- [PATCH] D56130: Extend Module::getOrInsertGlobal to also take the default arguments accepted by the GlobalVariable constructor.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D54394: [WIP][NewPM] Port msan
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r350109 - [CallSite removal] Add and flesh out APIs on the new `CallBase` base class that previously were only available on the `CallSite` wrapper.
Philip Reames via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r350208 - [AMDGPU] Handle OR as operand of raw load/store
Piotr Sobczak via llvm-commits
- [llvm] r350292 - [AMDGPU] Change section name with metadata access
Piotr Sobczak via llvm-commits
- [PATCH] D55999: [AMDGPU] Handle OR as operand of raw load/store
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D56197: [AMDGPU] Change section name with metadata access
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D56197: [AMDGPU] Change section name with metadata access
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r350285 - [Power9] Enable the Out-of-Order scheduling model for P9 hw
QingShan Zhang via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Rainer Orth via Phabricator via llvm-commits
- [llvm] r350402 - Revert patches 348835 and 348571 because they're
Ranjeet Singh via llvm-commits
- [PATCH] D55115: [IR] Don't assume all functions are 4 byte aligned
Ranjeet Singh via Phabricator via llvm-commits
- [PATCH] D56245: Use llvm_unreachable instead of errs+abort in MCStreamer.cpp (in EmitRawTextImpl). NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56200: Remove unused %host_cc lit pattern
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56334: [LLD][COFF] Parallel sort publics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D56331: AMDGPU: test for uniformity of branch instruction, not its condition
Rhys Perry via Phabricator via llvm-commits
- [PATCH] D56331: AMDGPU: test for uniformity of branch instruction, not its condition
Rhys Perry via Phabricator via llvm-commits
- [llvm] r350379 - [WebAssembly] Split the checking from the sorting logic.
Richard Trieu via llvm-commits
- [llvm] r350196 - [LLVM-C] Add Accessors for Discarding Value Names in the IR
Robert Widmann via llvm-commits
- [llvm] r350197 - [LLVM-C] bool -> LLVMBool
Robert Widmann via llvm-commits
- [llvm] r350279 - [LLVM-C] Expand LLVMRelocMode
Robert Widmann via llvm-commits
- [PATCH] D56177: [LLVM-C] Add Bindings to GlobalIFunc
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56179: [LLVM-C] Add Accessors for Discarding Value Names in the IR
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56179: [LLVM-C] Add Accessors for Discarding Value Names in the IR
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56187: [LLVM-C] Expand LLVMRelocMode
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56187: [LLVM-C] Expand LLVMRelocMode
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56279: [LLVM-C] Allow For Creating a BasicBlock without a Parent Function
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56279: [LLVM-C] Allow For Creating a BasicBlock without a Parent Function
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56280: [LLVM-C] Allow Specifying Signedness in Int Cast
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D56360: [compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
Roman Lebedev via llvm-commits
- [PATCH] D56185: [BDCE] Remove intructions without demanded bits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove intructions without demanded bits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56052: X86DAGToDAGISel::matchBitExtract() with truncation (PR36419)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56248: [SelectionDAG][RFC] Allow the user to specify a memeq function.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56275: x86 interrupt calling convention: Fix argument offsets
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56242: Elevate instructions across if-else blocks for better constant propagation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56161: [AMDGPU] Fix scalar operand folding.
Ron Lieberman via Phabricator via llvm-commits
- [llvm] r350442 - [PGO] Use SourceFileName rather module name in PGOFuncName
Rong Xu via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56327: [PGO] Use SourceFileName rather module name in PGOFuncName
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56342: [llvm-profdata] add value-cutoff functionality to show command
Rong Xu via Phabricator via llvm-commits
- [lld] r349979 - gdb-index: Handle errors when parsing ranges
Rui Ueyama via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55505: [LLD][ELF] Implement option to force PIC compatible Thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56140: [llvm-readobj] [COFF] Print the symbol index for relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56288: [ELF] Do not enable 'new dtags' on NetBSD by default
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56215: [lld] [ELF] Include default search paths for NetBSD driver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56294: [ObjectYAML] [COFF] Support multiple symbols with the same name
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56335: [LLD] [docs] Add a known limitation to the comment about lld supporting GCC/MinGW object files. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53031: [LLD] [MinGW] Expand comment for MinGW driver.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=use_el[1|2|3] and -mattr=use_sp_for_tp
Ryan Klugman via Phabricator via llvm-commits
- [PATCH] D56180: Replace gen_dynamic_list.py with a portable shell script
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D56143: [CallSite removal] Move the verifier to use `CallBase` instead of the `CallSite` wrapper.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D56183: [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and update client code.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D56182: [CallSite removal] Add `CallBase` support to the `InstVisitor` in such a way that it still supports `CallSite` but users can be ported to rely on `CallBase` instead.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D55641: [CallSite removal] Migrate all Alias Analysis APIs to use the newly minted `CallBase` class instead of the `CallSite` wrapper.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D56184: [CallSite removal] Move the rest of IR implementation code away from `CallSite`.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D55992: [ARM] Add missing patterns for DSP muls
Sam Parker via Phabricator via llvm-commits
- [PATCH] D56255: [ARM] Size reduce teq to eors
Sam Parker via Phabricator via llvm-commits
- [PATCH] D56128: [AArch64] Accept "sve" as arch feature in assembler
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r350193 - [x86] move/rename helper for horizontal op codegen; NFC
Sanjay Patel via llvm-commits
- [llvm] r350199 - [InstCombine] canonicalize raw IR rotate patterns to funnel shift
Sanjay Patel via llvm-commits
- [llvm] r350221 - [x86] add more tests for potential horizontal ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r350338 - [x86] add tests for buildvector with extracted element; NFC
Sanjay Patel via llvm-commits
- [llvm] r350354 - [DAGCombiner][x86] scalarize binop followed by extractelement
Sanjay Patel via llvm-commits
- [llvm] r350356 - [x86] add common FileCheck prefix to reduce assert duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r350357 - [x86] split tests for FP and integer horizontal math
Sanjay Patel via llvm-commits
- [llvm] r350358 - [x86] remove dead CHECK lines from test file; NFC
Sanjay Patel via llvm-commits
- [llvm] r350362 - [x86] add AVX512 runs for horizontal ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r350364 - [x86] add 512-bit vector tests for horizontal ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r350369 - [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via llvm-commits
- [llvm] r350373 - revert r350369: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via llvm-commits
- [llvm] r350419 - [InstCombine] reduce raw IR narrowing rotate patterns to funnel shift
Sanjay Patel via llvm-commits
- [llvm] r350421 - [x86] lower extracted fadd/fsub to horizontal vector math; 2nd try
Sanjay Patel via llvm-commits
- [llvm] r350430 - [x86] add tests for potential horizontal vector ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r350496 - [x86] explicitly set cost of integer add/sub
Sanjay Patel via llvm-commits
- [PATCH] D55961: [InstCombine] canonicalize MUL with NEG operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56185: [BDCE] Remove instructions without demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56199: [X86] Support SHLD/SHRD masked shift-counts (PR34641)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50941: [DAGCombiner] unwrap truncated subtraction operand for rol generation in matchRotateSub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56281: [DAGCombiner] reduce buildvec of zexted extracted element to shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55786: [InstCombine] Relax cttz/ctlz with select on zero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55503: Change llvm call once check for building Swift for PowerPC(ppc64le)
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D56063: [llvm-nm] Allow --size-sort to print symbols with only Symbol size
Saurabh Badhwar via Phabricator via llvm-commits
- [PATCH] D56063: [llvm-nm] Allow --size-sort to print symbols with only Symbol size
Saurabh Badhwar via Phabricator via llvm-commits
- [PATCH] D56203: [IRReader] Expose getLazyIRModule
Scott Linder via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r350307 - Python compat - print statement
Serge Guelton via llvm-commits
- [llvm] r350308 - Python compat - assertRaisesRegex
Serge Guelton via llvm-commits
- [llvm] r350309 - Pythran compat - range vs. xrange
Serge Guelton via llvm-commits
- [llvm] r350310 - [NFC] Remove unused Python import
Serge Guelton via llvm-commits
- [llvm] r350311 - Python compat - portable way of raising exceptions
Serge Guelton via llvm-commits
- [llvm] r350312 - Python compat - iteritems() vs. items()
Serge Guelton via llvm-commits
- [llvm] r350313 - Python compat - map/filter
Serge Guelton via llvm-commits
- [llvm] r350314 - Python compat - has_key vs. in operator
Serge Guelton via llvm-commits
- [llvm] r350315 - Python compat - urllib
Serge Guelton via llvm-commits
- [llvm] r350316 - Python compat - test if type is integral
Serge Guelton via llvm-commits
- [llvm] r350320 - Python compat - decode/encode string
Serge Guelton via llvm-commits
- [llvm] r350326 - Python compat - iterator protocol
Serge Guelton via llvm-commits
- [llvm] r350327 - Python compat - no explicit reference to Python version
Serge Guelton via llvm-commits
- [test-suite] r350381 - Modernize Python scripts
Serge Guelton via llvm-commits
- [test-suite] r350382 - Make Python scripts portable across Python 2/3
Serge Guelton via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D52298: [RISCV][MC] Add support for evaluating constant symbols as immediates
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D56205: Add -z common-page-size option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D56058: [ORC][MIPS] Setup t9 register and call function through this register
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r350176 - Keep tablegen commands in alphabetical order. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r350181 - [X86] Add PR34641 masked shld/shrd test cases
Simon Pilgrim via llvm-commits
- [llvm] r350222 - [X86] Support SHLD/SHRD masked shift-counts (PR34641)
Simon Pilgrim via llvm-commits
- [llvm] r350293 - [X86] Add ADD/SUB SSAT/USAT cost tests (PR40123)
Simon Pilgrim via llvm-commits
- [llvm] r350295 - [X86] Add ADD/SUB SSAT/USAT vector costs (PR40123)
Simon Pilgrim via llvm-commits
- [llvm] r350297 - [SLPVectorizer][X86] Add ADD/SUB SSAT/USAT tests (PR40123)
Simon Pilgrim via llvm-commits
- [llvm] r350300 - [SLPVectorizer] Flag ADD/SUB SSAT/USAT intrinsics trivially vectorizable (PR40123)
Simon Pilgrim via llvm-commits
- [llvm] r350301 - [X86] Cleanup saturated add/sub tests
Simon Pilgrim via llvm-commits
- [llvm] r350323 - [CostModel][X86] Add truncate cost tests to cover all legal destination types
Simon Pilgrim via llvm-commits
- [llvm] r350396 - [X86] Split immediate shifts tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r350399 - [X86] Add VPSLLI/VPSRLI ((X >>u C1) << C2) SimplifyDemandedBits combine
Simon Pilgrim via llvm-commits
- [llvm] r350401 - [CostModel][X86] Add SSE1 fp cost tests
Simon Pilgrim via llvm-commits
- [llvm] r350403 - [CostModel][X86] Fix SSE1 FADD/FSUB costs
Simon Pilgrim via llvm-commits
- [PATCH] D56169: [X86] Add X86ISD::VSRAI to computeKnownBitsForTargetNode.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56168: [SelectionDAG] Add SIGN_EXTEND_VECTOR_INREG support to computeKnownBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51599: test-suite: add avx512 tests with move-load-store intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56145: [DAGCombiner] After performing the division by constant optimization for a DIV or REM node, replace the users of the corresponding REM or DIV node if it exists.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56156: [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg (aext/sext x)) -> (sext x) when x has more than 1 sign bit and the sext_inreg is from one of them.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56176: [LegalizeIntegerTypes] When promoting the result of an extract_vector_elt also promote the input type if necessary
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56156: [DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg (aext/sext x)) -> (sext x) when x has more than 1 sign bit and the sext_inreg is from one of them.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56145: [DAGCombiner] After performing the division by constant optimization for a DIV or REM node, replace the users of the corresponding REM or DIV node if it exists.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56199: [X86] Support SHLD/SHRD masked shift-counts (PR34641)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56199: [X86] Support SHLD/SHRD masked shift-counts (PR34641)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42817: [X86] Add support creating KORTEST/KTEST from icmp+bitcast+or/and
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36650: [X86] WIP support narrowing operations when only a subvector is demanded
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31724: [SelectionDAG] Remove special call to LHS computeKnownBits for ANDs with constant RHS.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38300: [x86] Correct the implementation of isTruncateFree to be more accurate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50941: [DAGCombiner] unwrap truncated subtraction operand for rol generation in matchRotateSub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56246: [X86] Add post-isel peephole to fold KAND+KORTEST into KTEST if only the zero flag is used.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56283: [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56087: [TargetLowering][AMDGPU] Remove the SimplifyDemandedBits function that takes a User and OpIdx. Stop using it in AMDGPU target for simplifyI24.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56355: [InstCombine] Simplify cttz/ctlz + icmp ugt/ult into mask check
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56361: [X86] Add support for matching vector funnel shift to AVX512VBMI2 instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56365: [X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd intrinsics.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r350475 - Added single use check to ShrinkDemandedConstant
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D56161: [AMDGPU] Fix scalar operand folding.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56289: [AMDGPU] Fixed cvt_f32_ubyte combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56289: [AMDGPU] Fixed cvt_f32_ubyte combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56289: [AMDGPU] Fixed cvt_f32_ubyte combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56289: Added single use check to ShrinkDemandedConstant
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56291: ScheduleDAG: Don't break the dependence in clustering neighboring loads.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D56289: Added single use check to ShrinkDemandedConstant
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D55985: AMDGPU: Remove VS/SV mappings from select
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r350344 - Revert "[MachinePipeliner] Add missing header file to MachinePipeliner.h"
Stefan Granitz via llvm-commits
- [llvm] r350345 - Revert "Resubmit rL345008 "Split MachinePipeliner code into header and cpp files""
Stefan Granitz via llvm-commits
- [llvm] r350383 - [CMake] Use XCODE_ATTRIBUTE properties for code signing and entitlements in Xcode
Stefan Granitz via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D56084: Resubmit of rL345008 "Split MachinePipeliner code into header and cpp files"
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D56286: [OPENMP] Deal with additional store inserted by Clang under -fno-PIC for PowerPC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D56286: [OPENMP] Deal with additional store inserted by Clang under -fno-PIC for PowerPC.
Stefan Pintilie via Phabricator via llvm-commits
- [www] r350200 - Add travel grant application.
Tanya Lattner via llvm-commits
- [www] r350201 - Fix spelling error.
Tanya Lattner via llvm-commits
- [llvm] r350276 - [gold] emit assembly listing from gold plugin on LTO stage
Teresa Johnson via llvm-commits
- [llvm] r350423 - [ThinLTO] Handle chains of aliases
Teresa Johnson via llvm-commits
- [PATCH] D56114: [LTO] emit assembly listing from LTO stage
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56114: [gold] emit assembly listing from gold plugin on LTO stage
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56114: [gold] emit assembly listing from gold plugin on LTO stage
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56114: [gold] emit assembly listing from gold plugin on LTO stage
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54507: [ThinLTO] Handle chains of aliases
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53891: [LTO] Add option to enable LTOUnit splitting, and disable unless needed
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54507: [ThinLTO] Handle chains of aliases
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54507: [ThinLTO] Handle chains of aliases
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D55620: [ThinLTO] Clang changes to utilize new pass to handle chains of aliases
Teresa Johnson via Phabricator via llvm-commits
- [lld] r350251 - Fix linker-defined symbols possibly not being defined when -wrap is used
Thomas Anderson via llvm-commits
- [llvm] r350260 - [WebAssembly][NFC] Elaborate on simd-noopt test comment
Thomas Lively via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D56338: [WebAssembly] Massive instruction renaming
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D56339: [WebAssembly] Instruction renaming
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D56110: Fix linker-defined symbols possibly not being defined when -wrap is used
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Tom Tan via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Tom Tan via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Tom Tan via Phabricator via llvm-commits
- [PATCH] D56305: [AArch64] Support reserving arbitrary general purpose registers
Tri Vo via Phabricator via llvm-commits
- [llvm] r350420 - [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Vic Yang via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Vic Yang via Phabricator via llvm-commits
- [PATCH] D56325: Sort symbols in .bss by size.
Vic Yang via Phabricator via llvm-commits
- [zorg] r350268 - [sanitizer] Don't push buildmaster environment to buildslaves
Vitaly Buka via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56162: [test] Fix propagating HOME envvar to unittests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56109: [sanitizer_common] Define __sanitizer_FILE on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r350436 - Update the pr_datasz of .note.gnu.property section.
Vyacheslav Zakharin via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Vyacheslav Zakharin via Phabricator via llvm-commits
- [llvm] r350223 - [PowerPC] Remove SeenUse check when optimizing conditional branch in
Wei Mi via llvm-commits
- [PATCH] D56041: [PowerPC] Fix a bug when optimizing conditional branch in PPCPreEmitPeephole pass
Wei Mi via Phabricator via llvm-commits
- [llvm] r350270 - [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via llvm-commits
- [llvm] r350365 - [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via llvm-commits
- [llvm] r350366 - [WebAssembly] Fixed disassembler not knowing about new brlist operand
Wouter van Oortmerssen via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56092: [WebAssembly] made assembler parse block_type
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56227: [WebAssembly] Fixed disassembler not knowing about new brlist operand
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56227: [WebAssembly] Fixed disassembler not knowing about new brlist operand
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56227: [WebAssembly] Fixed disassembler not knowing about new brlist operand
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56223: [WebAssembly] Made InstPrinter more robust
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56227: [WebAssembly] Fixed disassembler not knowing about new brlist operand
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D56080: update the pr_datasz of .note.gnu.property section
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D56373: Support X86 CET (Control-flow Enforcement Technology) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [llvm] r350269 - [ThinLTO] Scan all variants of vague symbol for reachability.
Xin Tong via llvm-commits
- [llvm] r350378 - [memcpyopt] Remove a few unnecessary isVolatile() checks. NFC
Xin Tong via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D56117: [ThinLTO] Scan all variants of vague symbol for reachability.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D56351: wip
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55877: [LIR] Add CTTZ support part2
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55887: Add support for background thread on NetBSD in ASan
Yvan Roux via llvm-commits
- [llvm] r350241 - [MS Demangler] Add a flag for dumping types without tag specifier.
Zachary Turner via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Zachary Turner via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Zachary Turner via llvm-commits
- [PATCH] D30526: [Support] Add functions to get and set thread name.
Zachary Turner via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D55686: [PowerPC] Fix assert from machine verify pass that unmatched register class about fcmp selection in fast-isel
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D55686: [PowerPC] Fix assert from machine verify pass that unmatched register class about fcmp selection in fast-isel
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D55686: [PowerPC] Fix assert from machine verify pass that unmatched register class about fcmp selection in fast-isel
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D55810: [Power9] Enable the Out-of-Order scheduling model for P9 hw
qshanz via Phabricator via llvm-commits
- [PATCH] D40249: Copy Function's calling convention by default when creating a new Call
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D40249: Copy Function's calling convention by default when creating a new Call
serge via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
serge via Phabricator via llvm-commits
- [PATCH] D56252: python compat - no explicit reference to python version
serge via Phabricator via llvm-commits
- [PATCH] D56254: remove unused python import
serge via Phabricator via llvm-commits
- [PATCH] D56256: Python compat - exception
serge via Phabricator via llvm-commits
- [PATCH] D56257: Python compat - iteritems
serge via Phabricator via llvm-commits
- [PATCH] D56258: python compat - encode/decode
serge via Phabricator via llvm-commits
- [PATCH] D56259: python compat - map/filter
serge via Phabricator via llvm-commits
- [PATCH] D56260: python compat - has_key
serge via Phabricator via llvm-commits
- [PATCH] D56261: Python compat - urllib
serge via Phabricator via llvm-commits
- [PATCH] D56262: Python compat - isinstance(x, long)
serge via Phabricator via llvm-commits
- [PATCH] D55989: Modernize Python script
serge via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
serge via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
serge via Phabricator via llvm-commits
- [PATCH] D56251: python compat - assertraisesregex
serge via Phabricator via llvm-commits
- [PATCH] D56249: python compat - print statement
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D56258: python compat - encode/decode
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D56250: python compat - iterator protocol
serge via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
serge via Phabricator via llvm-commits
- [PATCH] D56195: [gn build] Add check-llvm target and make it work
serge via Phabricator via llvm-commits
- [PATCH] D56098: [ARM] Teach ComputeKnownBitsTarget to handle extract vectors
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D56179: [LLVM-C] Add Accessors for Discarding Value Names in the IR
whitequark via Phabricator via llvm-commits
- [PATCH] D56187: [LLVM-C] Expand LLVMRelocMode
whitequark via Phabricator via llvm-commits
- [PATCH] D56279: [LLVM-C] Allow For Creating a BasicBlock without a Parent Function
whitequark via Phabricator via llvm-commits
- [PATCH] D56280: [LLVM-C] Allow Specifying Signedness in Int Cast
whitequark via Phabricator via llvm-commits
- [PATCH] D53884: [bindings/go] Add bindings to LLVMGet?CmpPredicate
whitequark via Phabricator via llvm-commits
Last message date:
Sun Jan 6 23:53:12 PST 2019
Archived on: Sun Jan 6 23:49:46 PST 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).