The Week Of Monday 18 February 2019 Archives by author
Starting: Mon Feb 18 00:24:29 PST 2019
Ending: Sun Feb 24 23:59:21 PST 2019
Messages: 1919
- [PATCH] D58561: [AArch64] Generate FP16 vector compare instructions
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D58563: [AArch64] Improve FP16 vector convert from short instructions
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D58460: [AArch64] Optimize floating point materialization
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58461: [AArch64] Small fix for getIntImmCost
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Aditya Nandakumar via Phabricator via llvm-commits
- [zorg] r354302 - [green dragon] Add a jenkins pipeline for lldb-cmake-standalone.
Adrian Prantl via llvm-commits
- [zorg] r354305 - Add new build type to lis of known types
Adrian Prantl via llvm-commits
- [zorg] r354369 - [green-dragon] force using the system Python
Adrian Prantl via llvm-commits
- [zorg] r354371 - [green-dragon] fix syntax error
Adrian Prantl via llvm-commits
- [zorg] r354372 - [green-dragon] force use of system Python
Adrian Prantl via llvm-commits
- [zorg] r354478 - [green dragon] turn off modules in the last stage of the lldb standalone build
Adrian Prantl via llvm-commits
- [zorg] r354492 - [green-dragon] unify directory layout
Adrian Prantl via llvm-commits
- [zorg] r354496 - [green-dragon] disable modules in the LLVM build
Adrian Prantl via llvm-commits
- [PATCH] D58034: [IR/DIVar] Add flag for params that have unchanged values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58224: [DebugInfo] Adjust fragment offset for big endian targets when splitting alloca in SROA
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58334: [LLVM-C] Add bindings to create macro debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58034: [IR/DIVar] Add flag for params that have unchanged values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58442: llvm-dwarfinfo add support to decode DW_OP_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58442: llvm-dwarfinfo add support to decode DW_OP_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58450: [DebugInfo][MachineCSE] Don't try to copy-propagate debuginfo for every COPY seen
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58534: [WIP] dsymutil support for DW_OP_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58534: [WIP] dsymutil support for DW_OP_convert
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58306: [AArch64] Change size suffix for FP16FML intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D58306: [AArch64] Change size suffix for FP16FML intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r354323 - [RISCV] Re-organise calling convention tests
Alex Bradbury via llvm-commits
- [llvm] r354333 - [RISCV][NFC] Move some std::string to StringRef
Alex Bradbury via llvm-commits
- [llvm] r354581 - [RISCV] Add implied zero offset load/store alias patterns
Alex Bradbury via llvm-commits
- [llvm] r354584 - [RISCV][NFC] IsEligibleForTailCallOptimization -> isEligibleForTailCallOptimization
Alex Bradbury via llvm-commits
- [PATCH] D57601: Seperate volatility and atomicity/ordering in SelectionDAG
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D57141: [RISCV] Add implied zero offset load/store alias patterns
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D57141: [RISCV] Add implied zero offset load/store alias patterns
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D58405: Merge target triple into module triple when constructing module from memory
Alex Langford via Phabricator via llvm-commits
- [PATCH] D57670: [CMake] Support CMake variables for setting target, sysroot and toolchain
Alexander Richardson via Phabricator via llvm-commits
- [lld] r354716 - [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58594: [LLD][COFF] Support /threads[:no] like the ELF driver
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58599: [LLD] Add summary support
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58277: [OpenCL] Change type of block pointer for OpenCL
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D58243: [OPENMP] Delay emission of the asm target-specific error messages.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D58463: [CUDA]Delayed diagnostics for the asm instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D58194: [DebugInfo] add SectionedAddress to DebugInfo interfaces.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58357: [LLD] add test for line number info related to differrent .text sections
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58357: [LLD] add test for line number info related to differrent .text sections
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58194: [DebugInfo] add SectionedAddress to DebugInfo interfaces.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Alina Sbirlea via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Alina Sbirlea via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Alina Sbirlea via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Alina Sbirlea via llvm-commits
- [llvm] r354612 - [EarlyCSE] Cleanup deadcode. [NFCI]
Alina Sbirlea via llvm-commits
- [llvm] r354613 - [LoopSimplifyCFG] Update MemorySSA after r353911.
Alina Sbirlea via llvm-commits
- [llvm] r354623 - [MemorySSA & LoopPassManager] Update MemorySSA in formDedicatedExitBlocks.
Alina Sbirlea via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Alina Sbirlea via llvm-commits
- [llvm] r354656 - [MemorySSA & LoopPassManager] Resolve PR40038.
Alina Sbirlea via llvm-commits
- [llvm] r354658 - [MemorySSA] Update test with minimized one. NFCI
Alina Sbirlea via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58524: [LoopSimplifyCFG] Update MemorySSA after r353911.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58308: [EarlyCSE] Cleanup deadcode. [NFCI]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58524: [LoopSimplifyCFG] Update MemorySSA after r353911.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58524: [LoopSimplifyCFG] Update MemorySSA after r353911.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r354521 - [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via llvm-commits
- [llvm] r354529 - [GlobalISel] Add -O0 to some tests to see if it fixes them. I can't reproduce the failures locally,
Amara Emerson via llvm-commits
- [llvm] r354532 - Revert "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR"
Amara Emerson via llvm-commits
- [llvm] r354532 - Revert "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR"
Amara Emerson via llvm-commits
- [llvm] r354616 - Re-land "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR""
Amara Emerson via llvm-commits
- [PATCH] D58138: [GlobalISel][NFC] Gardening: Factor out more intrinsics into simple intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58155: [GlobalISel][AArch64] Legalize + select some llvm.ctlz.* intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58078: GlobalISel: Implement widenScalar for g_extract scalar results
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58155: [GlobalISel][AArch64] Legalize + select some llvm.ctlz.* intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58528: [AArch64][GlobalISel] Refactor selectBuildVector to use MachineIRBuilder. NFC.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D55238: MIR: Preserve incoming frame index numbers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D55238: MIR: Preserve incoming frame index numbers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58528: [AArch64][GlobalISel] Refactor selectBuildVector to use MachineIRBuilder. NFC.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57389: [X86] Improve use of SHLD/SHRD
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D54029: [RISCV] Properly evaluate fixup_riscv_pcrel_lo12
Ana Pazos via Phabricator via llvm-commits
- [llvm] r354261 - [MCA] Slightly refactor method writeStartEvent in WriteState and ReadState. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r354271 - [MCA] Correctly update register definitions in the PRF after move elimination.
Andrea Di Biagio via llvm-commits
- [llvm] r354470 - [MCA][ResourceManager] Add a table that maps processor resource indices to processor resource identifiers.
Andrea Di Biagio via llvm-commits
- [llvm] r354490 - [MCA][Scheduler] Collect resource pressure and memory dependency bottlenecks.
Andrea Di Biagio via llvm-commits
- [llvm] r354493 - [MCA][Scheduler] Correctly initialize field NumDispatchedToThePendingSet.
Andrea Di Biagio via llvm-commits
- [PATCH] D57806: [Interpreter] Add newline to interpreter debugging output
Andrew Brown via Phabricator via llvm-commits
- [PATCH] D58241: [clang-format] SpaceBeforeParens for lambda expressions
Andrew Ng via Phabricator via llvm-commits
- [llvm] r354378 - Testing commit access
Andrew Scheidecker via llvm-commits
- [llvm] r354380 - [ConstantFold] Fix misfolding of icmp with a bitcast FP second operand.
Andrew Scheidecker via llvm-commits
- [llvm] r354381 - [ConstantFold] Fix misfolding fcmp of a ConstantExpr NaN with itself.
Andrew Scheidecker via llvm-commits
- [PATCH] D51215: Fix misfolding of IRBuilder.CreateICmp(int_ty X, bitcast (float_ty Y) to int_ty)
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D51216: Fix IRBuilder.CreateFCmp(X, X) misfolding
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r353923 - [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Anton Afanasyev via llvm-commits
- [www] r354274 - [EuroLLVM'19] Speaker update.
Arnaud A. de Grandmaison via llvm-commits
- [www] r354275 - [EuroLLVM'19] spelling and html fixes.
Arnaud A. de Grandmaison via llvm-commits
- [www] r354285 - [EuroLLVM'19] Misc program fixes.
Arnaud A. de Grandmaison via llvm-commits
- [www] r354465 - [EuroLLVM'19] Program update.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D58539: [NVPTX] Fixed param symbol name lowering in unnamed funcs. Fixes PR40817
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Ben Smith via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Ben Smith via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Ben Smith 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] D58403: [DebugInfo][CGP] Update dbg.values when updating memory address computations
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r354410 - [lld-link] preserve @llvm.used symbols in LTO
Bob Haarman via llvm-commits
- [llvm] r354410 - [lld-link] preserve @llvm.used symbols in LTO
Bob Haarman via llvm-commits
- [PATCH] D58255: [lld-link] preserve @llvm.used symbols in LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D58255: [lld-link] preserve @llvm.used symbols in LTO
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58444: Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58443: [DTU] Deprecate insertEdge*/deleteEdge*
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D58444: Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D56005: [RFC] [LLVM] Allocatable Global Register Variables for ARM
Carey Williams via Phabricator via llvm-commits
- [PATCH] D57400: Add a .gitignore file to the root that ignores any files outside of the project directories.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of address taken blocks
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D57793: [NewPM][MSan] Add sanitizer at O0
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58250: [AIX][CMake] Changes for building on AIX with XL and GCC
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r354295 - AMDGPU: Use MachineInstr::mayAlias to replace areMemAccessesTriviallyDisjoint in LoadStoreOptimizer pass.
Changpeng Fang via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D58360: Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjoint
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r354427 - [PowerPC] exploit P9 instruction maddld.
Chen Zheng via llvm-commits
- [llvm] r354438 - [NFC] add/modify wrapper function for findRegisterDefOperand().
Chen Zheng via llvm-commits
- [PATCH] D58364: [PowerPC] exploit P9 new instruction maddld
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58364: [PowerPC] exploit P9 new instruction maddld
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58364: [PowerPC] exploit P9 new instruction maddld
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
ChenZheng via Phabricator via llvm-commits
- [llvm] r354437 - [DTU] Refine the document of mutation APIs [NFC] (PR40528)
Chijun Sima via llvm-commits
- [llvm] r354652 - [DTU] Deprecate insertEdge*/deleteEdge*
Chijun Sima via llvm-commits
- [llvm] r354669 - [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D57881: [DTU] Refine the document of mutation APIs [NFC] (PR40528)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58443: [DTU] Deprecate insertEdge*/deleteEdge*
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58444: Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58444: Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58444: Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50312: [WIP!][DomTreeUpdater/Auto[3]] Convert existing passes and utils to use the Auto UpdateStrategy
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50311: [WIP!][DomTreeUpdater/Auto[3]] A new Auto UpdateStrategy candidate
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50313: [WIP!][DomTreeUpdater-Auto[3]] Collect DomTree construction/update statistics and timing data
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50309: [WIP!][DomTreeUpdater-Auto[2]] Collect DomTree construction/update statistics and timing data
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50308: [WIP!][DomTreeUpdater/Auto[2]] A new Auto UpdateStrategy candidate
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50302: [WIP!][DomTreeUpdater/Auto[1]] A new Auto UpdateStrategy to test the impact of passes preserving DomTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50303: [WIP!][DomTreeUpdater-Auto[1]] Collect DomTree construction/update statistics and timing data
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50305: [WIP!][DomTreeUpdater/Auto[1]] Preserve the DomTree in the SimplifyCFG pass
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
Christof Douma via Phabricator via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
Christof Douma via Phabricator via llvm-commits
- [llvm] r354245 - Revert r354244 "[DAGCombiner] Eliminate dead stores to stack."
Clement Courbet via llvm-commits
- [llvm] r354476 - Re-land the refactoring part of r354244 "[DAGCombiner] Eliminate dead stores to stack."
Clement Courbet via llvm-commits
- [llvm] r354578 - Re-land part of r354244 "[DAGCombiner] Eliminate dead stores to stack."
Clement Courbet via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57894: AMDGPU: Fix @llvm.amdgcn.wqm.vote implementation
Connor Abbott via Phabricator via llvm-commits
- [llvm] r354304 - [X86] Remove command line strings from the ProcIntel* features.
Craig Topper via llvm-commits
- [llvm] r354355 - [X86] Filter out tuning feature flags and a few ISA feature flags when checking for function inline compatibility.
Craig Topper via llvm-commits
- [llvm] r354356 - X86AsmParser AVX-512: Return error instead of hitting assert
Craig Topper via llvm-commits
- [llvm] r354357 - [X86] Bugfix for nullptr check by klocwork
Craig Topper via llvm-commits
- [llvm] r354376 - [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they view 512-bit vectors differently.
Craig Topper via llvm-commits
- [llvm] r354388 - [ArgumentPromotion] Add a lit.local.cfg to disable X86 specific tests if the X86 target doesn't exist.
Craig Topper via llvm-commits
- [llvm] r354395 - [X86] Mark FP32_TO_INT16_IN_MEM/FP32_TO_INT32_IN_MEM/FP32_TO_INT64_IN_MEM as clobbering EFLAGS to prevent mis-scheduling during conversion from SelectionDAG to MIR.
Craig Topper via llvm-commits
- [llvm] r354436 - [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Craig Topper via llvm-commits
- [llvm] r354498 - [X86] Add test case to show missed opportunity to remove an explicit AND on the bit position from BT when it has known zeros.
Craig Topper via llvm-commits
- [llvm] r354499 - Revert r354498 "[X86] Add test case to show missed opportunity to remove an explicit AND on the bit position from BT when it has known zeros."
Craig Topper via llvm-commits
- [llvm] r354501 - [X86] Add test case to show missed opportunity to remove an explicit AND on the bit position from BT when it has known zeros. NFC
Craig Topper via llvm-commits
- [llvm] r354511 - [X86] Add more load folding patterns for blend instructions as a follow up to r354363.
Craig Topper via llvm-commits
- [llvm] r354514 - [SelectionDAG] Teach GetDemandedBits to look at the known zeros of the LHS when handling ISD::AND
Craig Topper via llvm-commits
- [llvm] r354520 - [X86] Add test cases to show missed opportunities to remove AND mask from BTC/BTS/BTR instructions when LHS of AND has known zeros.
Craig Topper via llvm-commits
- [llvm] r354628 - [X86] Remove hasSideEffects=1 from the X87 pseudos with folded load.
Craig Topper via llvm-commits
- [llvm] r354640 - [X86] Fix some copy/paste mistakes that caused a VR128 to be used as the address of a load in an isel pattern
Craig Topper via llvm-commits
- [llvm] r354647 - [LegalizeTypes] When promoting the result of EXTRACT_SUBVECTOR, also check if the input needs to be promoted. Use that to determine the element type to extract.
Craig Topper via llvm-commits
- [llvm] r354648 - [X86] Add a DAG combine for (aext_vector_inreg (aext_vector_inreg X)) -> (aext_vector_inreg X) to fix a regression from my previous commit.
Craig Topper via llvm-commits
- [llvm] r354653 - [X86] Add test cases to cover the path in VectorLegalizer::ExpandLoad for non-byte sized loads where bits from two loads need to be concatenated.
Craig Topper via llvm-commits
- [llvm] r354654 - [LegalizeVectorOps] Simplify the non-byte sized load handling VectorLegalizer::ExpandLoad. NFCI
Craig Topper via llvm-commits
- [llvm] r354655 - [LegalizeVectorOps] Improve the placement of ANDs in the ExpandLoad path for non-byte-sized loads.
Craig Topper via llvm-commits
- [llvm] r354708 - [X86] Add a few test cases for a v8i64 sext/zext from an illegal type that needs to be promoted to 128 bits.
Craig Topper via llvm-commits
- [llvm] r354709 - [X86] Enable custom splitting of v8i64/v16i32 sext/zext for avx/avx2 when input type will be promoted by the type legalize to 128-bits.
Craig Topper via llvm-commits
- [llvm] r354710 - [LegalizeTypes] Use PromoteTargetBoolean in PromoteIntOp_ADDSUBCARRY instead of reimplementing it. NFCI
Craig Topper via llvm-commits
- [llvm] r354724 - [X86] Sign extend the 8-bit immediate when commuting blend instructions to match isel.
Craig Topper via llvm-commits
- [llvm] r354734 - Recommit r354647 and r354648 "[LegalizeTypes] When promoting the result of EXTRACT_SUBVECTOR, also check if the input needs to be promoted. Use that to determine the element type to extract"
Craig Topper via llvm-commits
- [llvm] r354737 - Recommit r354363 "[X86][SSE] Generalize X86ISD::BLENDI support to more value types"
Craig Topper via llvm-commits
- [llvm] r354738 - [TwoAddressInstructionPass] After commuting an instruction and before trying to look for more commutable operands, resample the number of operands.
Craig Topper via llvm-commits
- [llvm] r354753 - [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Craig Topper via llvm-commits
- [llvm] r354754 - [X86] Correct some ADC/SBB with immediate scheduler data for Broadwell and Skylake.
Craig Topper via llvm-commits
- [llvm] r354755 - [X86][SSE] Use pblendw for v4i32/v2i64 during isel.
Craig Topper via llvm-commits
- [llvm] r354756 - [X86] Fix tls variable lowering issue with large code model
Craig Topper via llvm-commits
- [llvm] r354763 - [SelectionDAG] Add a OPC_CheckChild2CondCode to SelectionDAGISel to remove a MoveChild and MoveParent pair.
Craig Topper via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58302: [X86] Add ImmArg markings to intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58363: Bugfix for nullptr check by klocwork
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58371: [X86] Filter out tuning feature flags and a few ISA feature flags when checking for function inline compatibility.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58464: [SelectionDAG] Teach GetDemandedBits to look at the known zeros of the LHS when handling ISD::AND
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58470: [X86] Reduce some patterns by using FP instructions for integer types even when AVX2 is available and execution domain fixing will do the right thing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58475: [X86] Improve detection of unneeded shift amount masking to also handle the case that the LHS has known zeroes in it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58470: [X86] Reduce some patterns by using FP instructions for integer types even when AVX2 is available and execution domain fixing will do the right thing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58520: [Subtarget] Remove static global constructor call from the tablegened subtarget feature tables
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58567: [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57888: [X86][SSE] Generalize X86ISD::BLENDI support to more value types (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58581: [X86] Correct some ADC/SBB with immediate scheduler data for Broadwell and Skylake.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58567: [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58595: [TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/immAllOnesV. Remove bitcasts from X86 patterns that are no longer necessary.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58597: [X86] Merge ISD::ADD/SUB nodes into X86ISD::ADD/SUB equivalents (PR40483)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58368: [analyzer] MIGChecker: Implement bug reporter visitors.
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D58477: [Driver] Fix float ABI default for Android ARMv8.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D57788: [X86] Don't set exception mask bits when modifying FPCW to change rounding mode for fp->int conversion
Daniel Holbert via Phabricator via llvm-commits
- [llvm] r354365 - Annotate timeline in Instruments with passes and other timed regions.
Daniel Sanders via llvm-commits
- [llvm] r354374 - Fix builds for older macOS deployment targets after r354365
Daniel Sanders via llvm-commits
- [llvm] r354374 - Fix builds for older macOS deployment targets after r354365
Daniel Sanders via llvm-commits
- [llvm] r354374 - Fix builds for older macOS deployment targets after r354365
Daniel Sanders via llvm-commits
- [llvm] r354389 - Fix builds with llvm/runtimes/compiler-rt after r354365
Daniel Sanders via llvm-commits
- [llvm] r354374 - Fix builds for older macOS deployment targets after r354365
Daniel Sanders via llvm-commits
- [llvm] r354491 - Add partial implementation of std::to_address() as llvm::to_address()
Daniel Sanders via llvm-commits
- [llvm] r354692 - Restore ability for C++ API users to Enable IPRA.
Daniel Sanders via llvm-commits
- [llvm] r354712 - Fix memory leak in r354692
Daniel Sanders via llvm-commits
- [llvm] r354719 - Try again to fix memory leak in r354692
Daniel Sanders via llvm-commits
- [PATCH] D52954: Annotate timeline in Instruments with passes and other timed regions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52954: Annotate timeline in Instruments with passes and other timed regions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52954: Annotate timeline in Instruments with passes and other timed regions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52954: Annotate timeline in Instruments with passes and other timed regions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D58115: [Codegen] Remove dead flags on Physical Defs in machine cse
Dave Green via Phabricator via llvm-commits
- [PATCH] D58115: [Codegen] Remove dead flags on Physical Defs in machine cse
Dave Green via Phabricator via llvm-commits
- [PATCH] D58435: [SCEV] Ensure that isHighCostExpansion takes into account what is being divided
Dave Green via Phabricator via llvm-commits
- [PATCH] D57833: [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
Dave Green via Phabricator via llvm-commits
- [llvm] r354200 - Revert r354199: Make Optional<T> Trivially Copyable when T is trivially copyable
David Blaikie via llvm-commits
- [llvm] r354217 - Revert [NFC] Better encapsulation of llvm::Optional Storage
David Blaikie via llvm-commits
- [llvm] r354238 - [NFC] Better encapsulation of llvm::Optional Storage
David Blaikie via llvm-commits
- [llvm] r354238 - [NFC] Better encapsulation of llvm::Optional Storage
David Blaikie via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58538: [DebugInfo] Add source attributes for function declaration on behalf of owner CU
David Blaikie via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55802: Change CGObjC to use objc intrinsics instead of runtime methods
David Chisnall via Phabricator via llvm-commits
- [llvm] r354443 - [Codegen] Remove dead flags on Physical Defs in machine cse
David Green via llvm-commits
- [llvm] r354564 - [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
David Green via llvm-commits
- [llvm] r354569 - Revert 354564: [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
David Green via llvm-commits
- [llvm] r354667 - [ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
David Green via llvm-commits
- [llvm] r354693 - [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
David Greene via llvm-commits
- [PATCH] D58546: [lit] Honor PYTHONPATH for llvm tests
David Greene via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
David Greene via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
David Greene via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
David Li via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
David Li via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
David Li via Phabricator via llvm-commits
- [llvm] r354565 - [AArch64] Print instruction before atomic semantic annotations
David Spickett via llvm-commits
- [PATCH] D58059: [AArch64] Print instruction before atomic semantic annotations
David Spickett via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
David Stenberg via Phabricator via llvm-commits
- [PATCH] D58458: [lldb-mi] Remove TestMiFile, its functionality is covered by a lit test.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D58459: [lldb-mi] Remove a test that uses pexpect().
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D58584: [XRay][tools] Revert "Use Support/JSON.h in llvm-xray convert"
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D58493: [libsanitizer] Handle assembler-generated dwarf info in backtrace
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D58488: [WebAssembly] Default to a reasonable signature in WebAssemblyAddMissingPrototypes
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Derek Schuff via Phabricator via llvm-commits
- [llvm] r354310 - [ARM GlobalISel] Support G_PHI for Thumb2
Diana Picus via llvm-commits
- [llvm] r354316 - Fix obsolete comment. NFC
Diana Picus via llvm-commits
- [llvm] r354579 - [ARM GlobalISel] Support G_FRAME_INDEX for Thumb2
Diana Picus via llvm-commits
- [llvm] r354665 - [ARM GlobalISel] Support floating point for Thumb2
Diana Picus via llvm-commits
- [PATCH] D58351: ARM: Add ImmArg to intrinsics
Diana Picus via Phabricator via llvm-commits
- [PATCH] D58351: ARM: Add ImmArg to intrinsics
Diana Picus via Phabricator via llvm-commits
- [PATCH] D58425: Fix the build with gcc 8.x when `-Wredundant-decls` is passed
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D58034: [IR/DIVar] Add flag for params that have unchanged values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r354739 - VFS: Avoid some unnecessary std::string copies
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D56586: [PPC64] Update LocalEntry from assigned symbols
Ed Maste via Phabricator via llvm-commits
- [PATCH] D58281: [ARM] Add some more missing T1 opcodes for the peephole optimisier
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58359: [Analysis] fold load of untouched alloca to undef
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58115: [Codegen] Remove dead flags on Physical Defs in machine cse
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57820: [AArch64] Use CAS loops for all atomic operations when available.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58461: [AArch64] Small fix for getIntImmCost
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58460: [AArch64] Optimize floating point materialization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56005: [RFC] [LLVM] Allocatable Global Register Variables for ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56005: [RFC] [LLVM] Allocatable Global Register Variables for ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57823: [ARM] Make fullfp16 instructions not conditionalisable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57823: [ARM] Make fullfp16 instructions not conditionalisable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58560: [AST] Set 'MayAlias' instead of 'MustAlias' in AliasSets for PHI nodes (bugzilla bug#36801)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58425: Fix the build with gcc 8.x when `-Wredundant-decls` is passed
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58342: AddressSanitizer: 64-bit SPARC/Linux port and various SPARC fixes
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58342: AddressSanitizer: 64-bit SPARC/Linux port and various SPARC fixes
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58431: SanitizerCommon: fixes for unwinding & backtrace on SPARC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58431: SanitizerCommon: fixes for unwinding & backtrace on SPARC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Eric Botcazou via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Eric Botcazou via Phabricator via llvm-commits
- [llvm] r353923 - [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Eric Christopher via llvm-commits
- [llvm] r353923 - [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Eric Christopher via llvm-commits
- [llvm] r354434 - Temporarily Revert "[X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)"
Eric Christopher via llvm-commits
- [llvm] r353923 - [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Eric Christopher via llvm-commits
- [PATCH] D58371: [X86] Filter out tuning feature flags and a few ISA feature flags when checking for function inline compatibility.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D58239: [clangd] Cache include fixes for diagnostics caused by the same unresolved name or incomplete type.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D58185: [clangd] Handle unresolved scope specifier when fixing includes.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D58446: [CodeComplete] Collect visited contexts when scope specifier is invalid.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58538: [DebugInfo] Add source attributes for function declaration on behalf of owner CU
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D58491: [IR] Add GraphTraits specializations for Value def-use graphs
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D58396: [msan] Remove cxa_atexit_race.cc
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58483: [gn] Add target flags for asmflags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58483: [gn] Add target flags for asmflags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58532: [sanitizer] Remove "-android" from test_arch.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r354402 - [msan] Fix name_to_handle_at test on overlayfs.
Evgeniy Stepanov via llvm-commits
- [llvm] r354618 - [gn] Add target flags to asmflags.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r354625 - [hwasan,asan] Intercept vfork.
Evgeniy Stepanov via llvm-commits
- [llvm] r354625 - [hwasan,asan] Intercept vfork.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r354627 - [asan] Fix vfork handling.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r354629 - Revert "[asan] Fix vfork handling.", +1
Evgeniy Stepanov via llvm-commits
- [llvm] r354629 - Revert "[asan] Fix vfork handling.", +1
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r354632 - [sanitizer] Common macro for .note.GNU-stack directives (NFC)
Evgeniy Stepanov via llvm-commits
- [llvm] r354636 - [gn] Add LLVM_BUILD_EXAMPLES.
Evgeniy Stepanov via llvm-commits
- [llvm] r354306 - [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via llvm-commits
- [llvm] r354429 - [Dominators] Delete UpdateLevelsAfterInsertion in edge insertion of depth-based search for release builds
Fangrui Song via llvm-commits
- [llvm] r354433 - [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via llvm-commits
- [lld] r354449 - ELF: Remove field for .gdb_index in InStruct. NFC.
Fangrui Song via llvm-commits
- [llvm] r354550 - Fix some include order and file headers issues. NFC
Fangrui Song via llvm-commits
- [llvm] r354551 - Fix file header issues in fuzzers. NFC
Fangrui Song via llvm-commits
- [llvm] r354563 - [ObjectYAML] Support SHT_MIPS_DWARF section type flag
Fangrui Song via llvm-commits
- [llvm] r354571 - [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
Fangrui Song via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58369: [Dominators] Delete UpdateLevelsAfterInsertion used in edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58369: [Dominators] Delete UpdateLevelsAfterInsertion used in edge insertion of depth-based search
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58373: [Dominators] Avoid potentially quadratic std::is_permutation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58369: [Dominators] Delete UpdateLevelsAfterInsertion in edge insertion of depth-based search for release builds
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58423: ELF: Remove field for .gdb_index in InStruct. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58369: [Dominators] Delete UpdateLevelsAfterInsertion in edge insertion of depth-based search for release builds
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58423: ELF: Remove field for .gdb_index in InStruct. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58423: ELF: Remove field for .gdb_index in InStruct. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58373: [Dominators] Avoid potentially quadratic std::is_permutation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58589: [ConstantHoisting] Call releaseMemory() to avoid dangling elements in ConstIntInfoVec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58572: [Support] allow -stats/-time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58572: [Support] allow -stats/-time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D58535: [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57828: Add geomean summary row to output from utils/compare.py.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D58362: [PEI] Don't re-allocate a pre-allocated stack protector slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58362: [PEI] Don't re-allocate a pre-allocated stack protector slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58362: [PEI] Don't re-allocate a pre-allocated stack protector slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58362: [PEI] Don't re-allocate a pre-allocated stack protector slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58535: [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D57236: [ASTImporter] Unify redecl chain tests as type parameterized tests
Gabor Marton via Phabricator via llvm-commits
- [llvm] r353923 - [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub)
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 02/03/2019 - 02/09/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 02/10/2019 - 02/16/2019
Galina Kistanova via llvm-commits
- [zorg] r354714 - LLDBBuilder.getLLDBScriptCommandsFactory to use LLVMBuildFactory if depends_on_projects is given.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D58343: Enablement for AMD znver2 architecture - skeleton patch
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D58047: [LLD][ELF][ARM] Synthesise missing .ARM.exidx sections.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r354270 - [llvm-readobj] - Simplify .gnu.version_d dumping.
George Rimar via llvm-commits
- [llvm] r354318 - [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
George Rimar via llvm-commits
- [llvm] r354319 - [yaml2obj] - Do not skip zeroes blocks if there are relocations against them.
George Rimar via llvm-commits
- [llvm] r354322 - Fix BB after r354319 "[yaml2obj] - Do not skip zeroes blocks if there are relocations against them."
George Rimar via llvm-commits
- [llvm] r354328 - [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via llvm-commits
- [llvm] r354329 - Fix BB after r354328.
George Rimar via llvm-commits
- [llvm] r354332 - Revert r354328, r354329 "[obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section."
George Rimar via llvm-commits
- [llvm] r354335 - Recommit r354328, r354329 "[obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section."
George Rimar via llvm-commits
- [llvm] r354338 - [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
George Rimar via llvm-commits
- [lld] r354339 - [ELF] - Update test case after yaml2obj format change.
George Rimar via llvm-commits
- [llvm] r354462 - [yaml2obj] - Simplify implementation. NFCI.
George Rimar via llvm-commits
- [llvm] r354463 - [yaml2elf] - Rename a variable. NFC.
George Rimar via llvm-commits
- [lld] r354573 - [LLD][ELF] - Simplify test case. NFC.
George Rimar via llvm-commits
- [llvm] r354574 - [yaml2obj][obj2yaml] - Support SHT_GNU_verdef (.gnu.version_d) section.
George Rimar via llvm-commits
- [llvm] r354661 - [obj2yaml] - Do not miss section index for special symbols.
George Rimar via llvm-commits
- [llvm] r354663 - Fix BB after r354661
George Rimar via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
George Rimar via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
George Rimar via Phabricator via llvm-commits
- [PATCH] D58174: [yaml2obj] - Do not skip zeroes blocks if there are relocations against them.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
George Rimar via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58357: [LLD] add test for line number info related to differrent .text sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
George Rimar via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
George Rimar via Phabricator via llvm-commits
- [PATCH] D58174: [yaml2obj] - Do not skip zeroes blocks if there are relocations against them.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58357: [LLD] add test for line number info related to differrent .text sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
George Rimar via Phabricator via llvm-commits
- [PATCH] D58383: [yaml2obj][obj2yaml] Remove section type range markers from allowed mappings and support hex values
George Rimar via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58423: ELF: Remove field for .gdb_index in InStruct. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
George Rimar via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
George Rimar via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
George Rimar via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
George Rimar via Phabricator via llvm-commits
- [PATCH] D58441: [yaml2obj] - Simplify implementation. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58441: [yaml2obj] - Simplify implementation. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
George Rimar via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
George Rimar via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
George Rimar via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
George Rimar via Phabricator via llvm-commits
- [PATCH] D58455: [llvm-readobj]Test basic command-line handling
George Rimar via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
George Rimar via Phabricator via llvm-commits
- [PATCH] D58455: [llvm-readobj]Test basic command-line handling
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for SHN_ABS and SHN_COMMON symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for SHN_ABS and SHN_COMMON symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for SHN_ABS and SHN_COMMON symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for special symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for special symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58508: [ELF][test]Remove unnecessary empty symbol references in yaml/add missing symbols for relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
George Rimar via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
George Rimar via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for special symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
George Rimar via Phabricator via llvm-commits
- [PATCH] D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge
George Rimar via Phabricator via llvm-commits
- [PATCH] D58543: [yaml2obj]Re-allow dynamic sections to have raw content
George Rimar via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
George Rimar via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
George Rimar via Phabricator via llvm-commits
- [PATCH] D58577: [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58389: [NFC][LSR] Cleanup Cost API
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D58389: [NFC][LSR] Cleanup Cost API
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Glen Fernandes via Phabricator via llvm-commits
- [PATCH] D58421: Add partial implementation of std::to_address() as llvm::to_address()
Glen Fernandes via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Glen Fernandes via Phabricator via llvm-commits
- [PATCH] D58398: Add Facebook Minidump directory streams and options to dump them.
Greg Clayton via Phabricator via llvm-commits
- [llvm] r354250 - [llvm-exegesis] [NFC] Fixing typo.
Guillaume Chatelet via llvm-commits
- [PATCH] D54895: [llvm-exegesis] [NFC] Fixing typo.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r354682 - [MBP] Factor out function hasViableTopFallthrough and enhancement
Guozhi Wei via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D58393: [MBP] Factor out function hasViableTopFallthrough and enhancement
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
H.J Lu via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
H.J Lu via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
H.J Lu via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
H.J Lu via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
H.J Lu via Phabricator via llvm-commits
- [compiler-rt] r354451 - [sanitizers] Restore internal_readlink for x32
H.J. Lu via llvm-commits
- [compiler-rt] r354601 - Revert "[sanitizers] Restore internal_readlink for x32"
H.J. Lu via llvm-commits
- [llvm] r354131 - [MergeICmps] Make base ordering really deterministic.
Hans Wennborg via llvm-commits
- [llvm] r354144 - [InstCombine] fix crash while trying to narrow a binop of shuffles (PR40734)
Hans Wennborg via llvm-commits
- [llvm] r353907 - [MC] Make symbol version errors non-fatal
Hans Wennborg via llvm-commits
- [llvm] r354117 - [X86][AVX] lowerShuffleAsLanePermuteAndPermute - fully populate the lane shuffle mask (PR40730)
Hans Wennborg via llvm-commits
- [www-releases] r354269 - Change SVN to Git in text about the current version
Hans Wennborg via llvm-commits
- [lld] r354331 - ReleaseNotes: remove in-progress warning
Hans Wennborg via llvm-commits
- [llvm] r354352 - index.rst: Remove Dragonegg link
Hans Wennborg via llvm-commits
- [llvm] r354353 - index.rst: Remove bb-chapuni from list of IRC bots
Hans Wennborg via llvm-commits
- [lld] r354422 - ELF: Fix typo in --build-id option description
Hans Wennborg via llvm-commits
- [lld] r354440 - Merging r354422:
Hans Wennborg via llvm-commits
- [compiler-rt] r354402 - [msan] Fix name_to_handle_at test on overlayfs.
Hans Wennborg via llvm-commits
- [llvm] r354469 - Fix the build with gcc/libstdc++ 4.8.2 after r354441
Hans Wennborg via llvm-commits
- [llvm] r354472 - Speculative buildfix for Mac
Hans Wennborg via llvm-commits
- [llvm] r354469 - Fix the build with gcc/libstdc++ 4.8.2 after r354441
Hans Wennborg via llvm-commits
- [llvm] r354497 - AArch64/test: Add check for function name to machine-outliner-bad-adrp.mir
Hans Wennborg via llvm-commits
- [PATCH] D57523: Fix uninitialized value in ABIArgInfo
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D58525: [clangd] Don't attach FixIt to the source code in macro.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r354419 - [WebAssembly] Fix load/store name detection for atomic instructions
Heejin Ahn via llvm-commits
- [llvm] r354421 - [WebAssembly] Refactor atomic operation definitions (NFC)
Heejin Ahn via llvm-commits
- [llvm] r354657 - [WebAssembly] Remove getBottom function from CFGStackify (NFC)
Heejin Ahn via llvm-commits
- [llvm] r354743 - [WebAssembly] Merge two identical switch case routines into one (NFC)
Heejin Ahn via llvm-commits
- [llvm] r354744 - [WebAssembly] Rename a variable in CFGStackify (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D58338: [WebAssembly] Refactor atomic operation definitions (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58338: [WebAssembly] Refactor atomic operation definitions (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58414: [WebAssembly] Fixed disassembler not knowing about OPERAND_EVENT
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58337: [WebAssembly] Fix load/store name detection for atomic instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58337: [WebAssembly] Fix load/store name detection for atomic instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58338: [WebAssembly] Refactor atomic operation definitions (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58474: [WebAssembly] Fix WasmEHInfo updating in LateEHPrepare
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58474: [WebAssembly] Fix WasmEHInfo updating in LateEHPrepare
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58519: [WebAssembly] Fix a bug deleting instruction in a ranged for loop
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58319: [WebAssembly] Remove getBottom function from CFGStackify (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58549: [WebAssembly] Remove debug statement submitted in rL354657
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58562: [WebAssembly] Improve readability of EH tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58486: [WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D56091: [WebAssembly] Don't add IMPLICIT_DEFs in PrepareForLiveIntervals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58562: [WebAssembly] Improve readability of EH tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58562: [WebAssembly] Improve readability of EH tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58562: [WebAssembly] Improve readability of EH tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58519: [WebAssembly] Fix a bug deleting instruction in a ranged for loop
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58591: [WebAssembly] Remove unnecessary instructions after TRY marker placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58591: [WebAssembly] Remove unnecessary instructions after TRY marker placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58591: [WebAssembly] Remove unnecessary instructions after TRY marker placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58591: [WebAssembly] Remove unnecessary instructions after TRY marker placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58591: [WebAssembly] Remove unnecessary instructions after TRY marker placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58250: [AIX][CMake] Changes for building on AIX with XL and GCC
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58401: [MachineCSE] Improve MachineCSE profitability heuristics for better compile time.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D58370: [llvm-cov] Add support for gcov --hash-filenames option.
Igor Ignatev via Phabricator via llvm-commits
- [PATCH] D58370: [llvm-cov] Add support for gcov --hash-filenames option.
Igor Ignatev via Phabricator via llvm-commits
- [PATCH] D58370: [llvm-cov] Add support for gcov --hash-filenames option.
Igor Ignatev via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D58499: [CommandLine] Do not crash if an option has both ValueRequired and Grouping.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D58499: [CommandLine] Do not crash if an option has both ValueRequired and Grouping.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D58499: [CommandLine] Do not crash if an option has both ValueRequired and Grouping.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r354505 - [clangd] Store index in '.clangd/index' instead of '.clangd-index'
Ilya Biryukov via llvm-commits
- [llvm] r354586 - [llvm-readobj] Weaken a check in the test added by r354567
Ilya Biryukov via llvm-commits
- [PATCH] D58440: [clangd] Store index in '.clangd/index' instead of '.clangd-index'
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D58251: Extend "idempotent" atomicrmw optimizations to floating point
JF Bastien via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Jacob Keller via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58349: [Dominators] Fix and optimize edge insertion of depth-based search
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58373: [Dominators] Avoid potentially quadratic std::is_permutation
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58369: [Dominators] Delete UpdateLevelsAfterInsertion used in edge insertion of depth-based search
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58443: [DTU] Deprecate insertEdge*/deleteEdge*
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58327: [Dominators] Simplify and optimize path compression used in link-eval forest.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D58335: [DebugInfo] Generate fixups as emitting DWARF .debug_frame/.eh_frame.
James Clarke via Phabricator via llvm-commits
- [PATCH] D58335: [DebugInfo] Generate fixups as emitting DWARF .debug_frame/.eh_frame.
James Clarke via Phabricator via llvm-commits
- [PATCH] D57141: [RISCV] Add implied zero offset load/store alias patterns
James Clarke via Phabricator via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
James Clarke via Phabricator via llvm-commits
- [llvm] r354344 - [yaml2obj][obj2yaml] Remove section type range markers from allowed mappings and support hex values
James Henderson via llvm-commits
- [llvm] r354474 - [obj2yaml][yaml2obj]Locate all .yaml and .test tests
James Henderson via llvm-commits
- [llvm] r354484 - [llvm-readelf]Test a couple of corner-cases for --section-mapping
James Henderson via llvm-commits
- [llvm] r354566 - [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via llvm-commits
- [llvm] r354567 - [llvm-readobj]Test basic command-line handling
James Henderson via llvm-commits
- [llvm] r354577 - [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
James Henderson via llvm-commits
- [lld] r354666 - [ELF][test]Remove unnecessary empty symbol references in yaml/add missing symbols for relocs
James Henderson via llvm-commits
- [PATCH] D58146: [symbolizer] Avoid collecting symbols belonging to invalid sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57975: [ObjectYAML] Let dynamic entries use section names as values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
James Henderson via Phabricator via llvm-commits
- [PATCH] D58174: [yaml2obj] - Do not skip zeroes blocks if there are relocations against them.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58116: [llvm-objcopy] Improve section removal
James Henderson via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
James Henderson via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
James Henderson via Phabricator via llvm-commits
- [PATCH] D58316: [llvm-objcopy][NFC] More error cleanup
James Henderson via Phabricator via llvm-commits
- [PATCH] D57904: [llvm-objdump] Allow short options to be grouped
James Henderson via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
James Henderson via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58174: [yaml2obj] - Do not skip zeroes blocks if there are relocations against them.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58168: [yaml2obj] - Do not ignore explicit addresses for .dynsym and .dynstr
James Henderson via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58119: [obj2yaml][yaml2obj] - Add support of parsing/dumping of the .gnu.version_r section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58280: [yaml2obj][obj2yaml] - Support SHT_GNU_versym (.gnu.version) section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58383: [yaml2obj][obj2yaml] Remove section type range markers from allowed mappings and support hex values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58383: [yaml2obj][obj2yaml] Remove section type range markers from allowed mappings and support hex values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
James Henderson via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
James Henderson via Phabricator via llvm-commits
- [PATCH] D58316: [llvm-objcopy][NFC] More error cleanup
James Henderson via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml]Locate tests ending in .yaml
James Henderson via Phabricator via llvm-commits
- [PATCH] D58441: [yaml2obj] - Simplify implementation. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
James Henderson via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
James Henderson via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D58437: [yaml2obj][obj2yaml] - Support SHT_GNU_verdef ( .gnu.version_d) section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58439: [obj2yaml][yaml2obj]Locate all tests, including .yaml and .test
James Henderson via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D58455: [llvm-readobj]Test basic command-line handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D58456: [llvm-readelf]Test a couple of corner-cases for --section-mapping
James Henderson via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58456: [llvm-readelf]Test a couple of corner-cases for --section-mapping
James Henderson via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
James Henderson via Phabricator via llvm-commits
- [PATCH] D57680: [llvm-objdump] Implement `-Mreg-names-raw`/`-std` options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
James Henderson via Phabricator via llvm-commits
- [PATCH] D58455: [llvm-readobj]Test basic command-line handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
James Henderson via Phabricator via llvm-commits
- [PATCH] D58445: [yaml2obj]Allow symbol Index field to take values lower than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D58455: [llvm-readobj]Test basic command-line handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D58496: [llvm-readobj] Change "SHT_MIPS_DWARF" to "MIPS_DWARF"
James Henderson via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for SHN_ABS and SHN_COMMON symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58499: [CommandLine] Do not crash if an option has both ValueRequired and Grouping.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58457: [llvm-readobj]Add testing for ELF symbol and section table printing for a wider range of values
James Henderson via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for SHN_ABS and SHN_COMMON symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for special symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58498: [obj2yaml] - Do not miss section index for special symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D58508: [ELF][test]Remove unnecessary empty symbol references in yaml/add missing symbols for relocs
James Henderson via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
James Henderson via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
James Henderson via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
James Henderson via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
James Henderson via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
James Henderson via Phabricator via llvm-commits
- [PATCH] D58508: [ELF][test]Remove unnecessary empty symbol references in yaml/add missing symbols for relocs
James Henderson via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
James Henderson via Phabricator via llvm-commits
- [PATCH] D58543: [yaml2obj]Re-allow dynamic sections to have raw content
James Henderson via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D57601: Seperate volatility and atomicity/ordering in SelectionDAG
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [zorg] r354309 - Generalize getLLDBWindowsCMakeBuildFactory as getLLDBCMakeBuildFactory
Jan Kratochvil via llvm-commits
- [PATCH] D54386: Disable for new Linux OS runs: upload test traces
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D58394: Add --auto-continue to stop-hooks, fix up a few tests
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D58539: [NVPTX] Fixed param symbol name lowering in unnamed funcs. Fixes PR40817
Jascha Wetzel via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Jason Mittertreiner via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Jason Mittertreiner via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Jason Mittertreiner via Phabricator via llvm-commits
- [PATCH] D56754: Add Support for Creating and Deleting Unicode Files and Directories in Lit
Jason Mittertreiner via Phabricator via llvm-commits
- [PATCH] D58334: [LLVM-C] Add bindings to create macro debug info
Jean-Bapiste Lepesme via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58403: [DebugInfo][CGP] Update dbg.values when updating memory address computations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58450: [DebugInfo][MachineCSE] Don't try to copy-propagate debuginfo for every COPY seen
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58403: [DebugInfo][CGP] Update dbg.values when updating memory address computations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D54715: [WIP][DebugInfo] Distinguish reads/writes of VRegs when creating debug SDNodes
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r354299 - [GlobalISel][AArch64] Legalize + select some llvm.ctlz.* intrinsics
Jessica Paquette via llvm-commits
- [PATCH] D58262: GlobalISel: Verify g_insert
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58088: [adt] Add raw_pointer_iterator to iterate over std::unique_ptr<> collections
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58155: [GlobalISel][AArch64] Legalize + select some llvm.ctlz.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58155: [GlobalISel][AArch64] Legalize + select some llvm.ctlz.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58466: [AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58528: [AArch64][GlobalISel] Refactor selectBuildVector to use MachineIRBuilder. NFC.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58535: [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58394: Add --auto-continue to stop-hooks, fix up a few tests
Jim Ingham via Phabricator via llvm-commits
- [llvm] r354382 - PowerPC: Fix typos in comments
Jinsong Ji via llvm-commits
- [PATCH] D58430: [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Joachim Protze via Phabricator via llvm-commits
- [llvm] r350341 - [elfabi] Introduce tool for ELF TextAPI
Joerg Sonnenberger via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r354576 - [InferAddressSpaces] Fix crash on select of non-ptr operands
Joey Gouly via llvm-commits
- [llvm] r354580 - [InferAddressSpaces] Fix fallthrough error
Joey Gouly via llvm-commits
- [PATCH] D58226: [InferAddressSpaces] Prevent crash on nested ConstantExpr
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D58226: [InferAddressSpaces] Prevent crash on nested ConstantExpr
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D57820: [AArch64] Use CAS loops for all atomic operations when available.
John Brawn via Phabricator via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
John Brawn via Phabricator via llvm-commits
- [PATCH] D58266: [MC] Sort DWARF FDEs by the associated CIE before emitting them.
John Reagan via Phabricator via llvm-commits
- [zorg] r354396 - Checkout clang for lldb in SphinxDocsBuilder
Jonas Devlieghere via llvm-commits
- [PATCH] D58309: [Reproducers] Have clang make use of lldb's VFS.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D58410: [Reproducers] Initialize reproducers before initializing the debugger.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D58535: [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D58372: [compiler-rt][CMake] Set project for the custom libc++
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58385: [tools] Rewrite tests for symbol remapping to FileCheck
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D58513: initial
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: initial
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: initial
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D57969: [OpenMP] Adding GOMP compatible cancellation
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D58211: [5.0] Add omp_get_supported_active_levels()
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r354364 - [libObject][NFC] Use sys::path::convert_to_slash.
Jordan Rupprecht via llvm-commits
- [llvm] r354597 - [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via llvm-commits
- [llvm] r354600 - [llvm-objcopy][NFC] More error cleanup
Jordan Rupprecht via llvm-commits
- [llvm] r354603 - [llvm-objcopy][NFC] Add std::move() to fix older BB
Jordan Rupprecht via llvm-commits
- [llvm] r354715 - [NFC] Fix typos: preceeding -> preceding
Jordan Rupprecht via llvm-commits
- [PATCH] D58298: [libObject][NFC] Use sys::path::convert_to_slash.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58316: [llvm-objcopy][NFC] More error cleanup
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58316: [llvm-objcopy][NFC] More error cleanup
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D57927: [llvm-ar] Implement the P modifier.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58296: [llvm-objcopy] Make removeSectionReferences batched
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58316: [llvm-objcopy][NFC] More error cleanup
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D57937: [llvm-ar] Rewrite the symbol table when it is invalid.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58173: [llvm-objcopy] Add --set-start, --change-start, --adjust-start
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58234: [llvm-objcopy] Add --add-symbol
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r354282 - [Sanitizer] On Darwin `__sanitizer_print_stack_trace` only prints topmost frame
Julian Lettner via llvm-commits
- [compiler-rt] r354290 - [LSan][Darwin][NFC] Add comment explaining test failure
Julian Lettner via llvm-commits
- [compiler-rt] r354522 - [LSan] Fix `__sanitizer_print_stack_trace` via fast unwinder
Julian Lettner via llvm-commits
- [compiler-rt] r354695 - [Sanitizer] Fix uses of stack->Unwind(..., fast)
Julian Lettner via llvm-commits
- [compiler-rt] r354696 - [NFC][Sanitizer] Rename BufferedStackTrace::FastUnwindStack
Julian Lettner via llvm-commits
- [compiler-rt] r354701 - [NFC][Sanitizer] Re-enable test on Darwin
Julian Lettner via llvm-commits
- [compiler-rt] r354717 - [NFC][Sanitizer] Add argument checks to BufferedStackTrace::Unwind* functions
Julian Lettner via llvm-commits
- [compiler-rt] r354718 - [NFC][Sanitizer] Comment out argument checks
Julian Lettner via llvm-commits
- [PATCH] D58156: [Sanitizer] On Darwin `__sanitizer_print_stack_trace` only prints topmost frame
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58156: [Sanitizer] On Darwin `__sanitizer_print_stack_trace` only prints topmost frame
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58358: [LSan] Fix `__sanitizer_print_stack_trace` via fast unwinder
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58156: [Sanitizer] On Darwin `__sanitizer_print_stack_trace` only prints topmost frame
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58358: [LSan] Fix `__sanitizer_print_stack_trace` via fast unwinder
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58536: [Sanitizer] Rework BufferedStackTrace::Unwind (part 1)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58536: [Sanitizer] Rework BufferedStackTrace::Unwind (part 1)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58550: [Sanitizer] Fix uses of stack->Unwind(..., fast)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58550: [Sanitizer] Fix uses of stack->Unwind(..., fast)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58536: [Sanitizer] Rework BufferedStackTrace::Unwind (part 1)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58550: [Sanitizer] Fix uses of stack->Unwind(..., fast)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58551: [NFC][Sanitizer] Rename BufferedStackTrace::FastUnwindStack
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58550: [Sanitizer] Fix uses of stack->Unwind(..., fast)
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58551: [NFC][Sanitizer] Rename BufferedStackTrace::FastUnwindStack
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58555: [NFC][Sanitizer] Add argument checks to BufferedStackTrace::Unwind* functions
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58557: [NFC][Sanitizer] Hard-code fast/slow unwinder at call site
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58555: [NFC][Sanitizer] Add argument checks to BufferedStackTrace::Unwind* functions
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D52954: Annotate timeline in Instruments with passes and other timed regions.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D58189: [clang][Index] Fix usage of IndexImplicitInstantiation
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D58190: [clangd] Add tests for template specializations
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D58133: [clangd] Testcase for bug 39811
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r354762 - [PowerPC] [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Kang Zhang via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Kapandaria via Phabricator via llvm-commits
- [PATCH] D58224: [DebugInfo] Adjust fragment offset for big endian targets when splitting alloca in SROA
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r354430 - [RISCV] Implement pseudo instructions for load/store from a symbol address.
Kito Cheng via llvm-commits
- [llvm] r354620 - AMDGPU/NFC: Cleanup subtarget predicates
Konstantin Zhuravlyov via llvm-commits
- [llvm] r354700 - Revert "AMDGPU/NFC: Cleanup subtarget predicates"
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D58522: AMDGPU/NFC: Cleanup subtarget predicates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58522: AMDGPU/NFC: Cleanup subtarget predicates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D58184: [scudo][standalone] Introduce platform specific code & mutexes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D58184: [scudo][standalone] Introduce platform specific code & mutexes
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r354366 - [sanitizer] fix a memory safety bug (!!!) in sanitizer suppressions code, discovered by Aaron Jacobs
Kostya Serebryany via llvm-commits
- [compiler-rt] r354092 - [libFuzzer] print new functions as they are discovered in the fork mode
Kostya Serebryany via llvm-commits
- [compiler-rt] r354092 - [libFuzzer] print new functions as they are discovered in the fork mode
Kostya Serebryany via llvm-commits
- [compiler-rt] r354373 - [sanitizers] add a regression test for the bug fixed in r354366
Kostya Serebryany via llvm-commits
- [llvm] r354392 - [libFuzzer] docs: add a FAQ entry about dlclose
Kostya Serebryany via llvm-commits
- [llvm] r354533 - [libFuzzer] document -fork=N
Kostya Serebryany via llvm-commits
- [llvm] r354536 - [libFuzzer] fix the docs
Kostya Serebryany via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D58436: [clang-format] Do not emit replacements if Java imports are OK
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D57806: [Interpreter] Add newline to interpreter debugging output
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r354473 - [Hexagon] Split vector pairs for ISD::SIGN_EXTEND and ISD::ZERO_EXTEND
Krzysztof Parzyszek via llvm-commits
- [llvm] r354606 - [Hexagon] Use misaligned load instead of trap0(#0) for __builtin_trap
Krzysztof Parzyszek via llvm-commits
- [llvm] r354609 - Revert r354606, it breaks asan tests
Krzysztof Parzyszek via llvm-commits
- [llvm] r354611 - [Hexagon] Use misaligned load instead of trap0(#0) for __builtin_trap
Krzysztof Parzyszek via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r354598 - [Kaleidoscope] Fix symbol resolver to search in reverse order.
Lang Hames via llvm-commits
- [llvm] r354630 - [Kaleidoscope] Re-enable Kaleidoscope tests.
Lang Hames via llvm-commits
- [llvm] r354645 - Disable Kaleidoscope tests on Win32 -- looks like they're still failing there.
Lang Hames via llvm-commits
- [llvm] r354646 - Add 'Windows' to the disabled platforms list for the Kaleidoscope tests.
Lang Hames via llvm-commits
- [llvm] r354650 - Fix a think-o in the disable-kaleidoscope-tests-on-windows predicate of r354646.
Lang Hames via llvm-commits
- [PATCH] D57793: [NewPM][MSan] Add sanitizer at O0
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53745: [ASan] Separate Initialization from AddressSanitizer Constructor
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57793: [NewPM][MSan] Add sanitizer at O0
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D58424: [NewPM] Add other sanitizers at O0
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54295: [WIP, RISCV] Add inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54029: [RISCV] Properly evaluate fixup_riscv_pcrel_lo12
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D57670: [CMake] Support CMake variables for setting target, sysroot and toolchain
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58289: [clang] Only provide C11 features in <float.h> starting with C++17
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D55834: [libcxx] Make sure all experimental tests are disabled when enable_experimental=False
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
LuoYuanke via Phabricator via llvm-commits
- [llvm] r354614 - [llvm] Fix typo: 's/ ot / to /' [NFC]
Mandeep Singh Grang via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D55250: [clangd] Enhance macro hover to see full definition
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D58376: [RegAllocGreedy] Take last chance recoloring into account in split and assign
Mark Lacey via Phabricator via llvm-commits
- [llvm] r354604 - [AMDGPU] remove unused AssemblerPredicates
Mark Searles via llvm-commits
- [PATCH] D58516: [AMDGPU] remove unused AssemblerPredicates
Mark Searles via Phabricator via llvm-commits
- [PATCH] D58516: [AMDGPU] remove unused AssemblerPredicates
Mark Searles via Phabricator via llvm-commits
- [PATCH] D58516: [AMDGPU] remove unused AssemblerPredicates
Mark Searles via Phabricator via llvm-commits
- [llvm] r354552 - [DebugInfo] Prep llvm-dwarfdump for typed DW5 ops.
Markus Lavin via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D58442: llvm-dwarfinfo add support to decode DW_OP_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D58442: llvm-dwarfinfo add support to decode DW_OP_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D58442: llvm-dwarfinfo add support to decode DW_OP_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D58028: Always compare C++ typeinfo (based on libstdc++ implementation).
Martin Liška via Phabricator via llvm-commits
- [PATCH] D58028: Always compare C++ typeinfo (based on libstdc++ implementation).
Martin Liška via Phabricator via llvm-commits
- [lld] r354386 - [COFF] Add -exclude-all-symbols for MinGW
Martin Storsjo via llvm-commits
- [lld] r354387 - [MinGW] Hook up the --exclude-all-symbols option
Martin Storsjo via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D58395: Move MinGW-specific code out of LinkerDriver::link. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r354280 - GlobalISel: Fix double count of offset for irregular vector breakdowns
Matt Arsenault via llvm-commits
- [llvm] r354292 - GlobalISel: Make buildExtract use DstOp/SrcOp
Matt Arsenault via llvm-commits
- [llvm] r354293 - GlobalISel: Implement widenScalar for g_extract scalar results
Matt Arsenault via llvm-commits
- [llvm] r354342 - GlobalISel: Verify g_insert
Matt Arsenault via llvm-commits
- [llvm] r354345 - GlobalISel: Implement moreElementsVector for bit ops
Matt Arsenault via llvm-commits
- [llvm] r354348 - GlobalISel: Implement moreElementsVector for G_EXTRACT source
Matt Arsenault via llvm-commits
- [llvm] r354354 - GlobalISel: Implement moreElementsVector for select
Matt Arsenault via llvm-commits
- [llvm] r354477 - GlobalISel: Implement moreElementsVector for g_insert results
Matt Arsenault via llvm-commits
- [llvm] r354480 - GlobalISel: Fix fewerElementsVector for ctlz with different result type
Matt Arsenault via llvm-commits
- [llvm] r354587 - AMDGPU/GlobalISel: Fix bit count ops for non-power-of-2 types
Matt Arsenault via llvm-commits
- [llvm] r354590 - Fix missing C++ mode comments
Matt Arsenault via llvm-commits
- [llvm] r354591 - RegBankSelect: Allow targets to introduce control flow for mapping
Matt Arsenault via llvm-commits
- [llvm] r354592 - AMDGPU/GlobalISel: Make phis legal
Matt Arsenault via llvm-commits
- [llvm] r354634 - AMDGPU: Remove debugger related subtarget features
Matt Arsenault via llvm-commits
- [llvm] r354649 - DAG: Add helper for creating shifts with correct type
Matt Arsenault via llvm-commits
- [llvm] r354673 - BreakCriticalEdges: Update PostDominatorTree
Matt Arsenault via llvm-commits
- [llvm] r354685 - LiveIntervals: Add removeAllRegUnitsForPhysReg
Matt Arsenault via llvm-commits
- [llvm] r354686 - AMDGPU: Use removeAllRegUnitsForPhysReg
Matt Arsenault via llvm-commits
- [llvm] r354687 - CodeGen: Make RegAllocRegistry a template class
Matt Arsenault via llvm-commits
- [llvm] r354688 - MIR: Preserve incoming frame index numbers
Matt Arsenault via llvm-commits
- [PATCH] D58302: [X86] Add ImmArg markings to intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58123: GlobalISel: Implement moreElementsVector for bit ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58351: ARM: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58352: Mips: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58354: PowerPC: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58356: Hexagon: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57825: IR: Add immarg attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58078: GlobalISel: Implement widenScalar for g_extract scalar results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58078: GlobalISel: Implement widenScalar for g_extract scalar results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58226: [InferAddressSpaces] Prevent crash on nested ConstantExpr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58262: GlobalISel: Verify g_insert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58123: GlobalISel: Implement moreElementsVector for bit ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58124: GlobalISel: Implement moreElementsVector for G_EXTRACT source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58127: GlobalISel: Implement moreElementsVector for select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58402: RegBankSelect: Allow targets to introduce control flow for mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58402: RegBankSelect: Allow targets to introduce control flow for mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58351: ARM: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58449: Junk: Add assert to find GCCBuiltins with constant arguments missing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58352: Mips: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58351: ARM: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58136: GlobalISel: Implement moreElementsVector for g_insert results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57847: Add skipFunction to PostRA machine sinking pass.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57894: AMDGPU: Fix @llvm.amdgcn.wqm.vote implementation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58402: RegBankSelect: Allow targets to introduce control flow for mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58512: AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58511: AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58515: GlobalISel: Make legalizer/regbankselect clear NoPHIs property
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58210: [SelectionDAGLegalize] Improve promotion of CTLZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58516: [AMDGPU] remove unused AssemblerPredicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58516: [AMDGPU] remove unused AssemblerPredicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58522: AMDGPU/NFC: Cleanup subtarget predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55241: AMDGPU: Should always start from the first register in VGPR indexing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50325: AMDGPU: Combine and of seto/setuo and fp_class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52923: AMDGPU/GlobalIsel: Legalize SI.load.const by lowering to G_LOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51701: ValueTracking: Report fast math flags for fcmp/select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51589: DAG: Fold extract_vector_elt (scalar_to_vector), K to undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37999: InstSimplify: Constant fold some canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29342: TableGen: Add support for intrinsic patterns with vAny
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37546: TableGen: Resolve references when setting value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28937: AMDGPU: Treat 0 as private null pointer in addrspacecast lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31400: DAG: Fix mis-legalization of i1 zextload
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29452: AMDGPU/SI: DAGMutation for removing deps between CSEs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42543: Change diagnostic message in verifier about incorrect alloca address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40851: [AMDGPU] Improve verifier wrt vcc subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49064: DAG: Add helper for creating shifts with correct type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58096: [LowerSwitch][AMDGPU] Do not handle impossible values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58096: [LowerSwitch][AMDGPU] Do not handle impossible values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55238: MIR: Preserve incoming frame index numbers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42804: BreakCriticalEdges: Update PostDominatorTree
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47984: AMDGPU/SI: Fix two missing NodeNum checks for SISched
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58017: [DAG] Add SimplifyDemandedBits support for BSWAP/BITREVERSE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58512: AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55238: MIR: Preserve incoming frame index numbers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55283: CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54364: RegAllocFast: Do not allocate registers for undef uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55295: LiveIntervals: Add removePhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55282: CodeGen: Make RegAllocRegistry a template class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55238: MIR: Preserve incoming frame index numbers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54365: RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58553: AMDGPU: Correct definitions for bitset instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58554: GlobalISel: Implement moreElementsVector for phi
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58553: AMDGPU: Correct definitions for bitset instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58596: GlobalISel: Implement fewerElementsVector for phi
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57149: [StackProtector] Skip analysing dead users in HasAddressTaken, PR40436
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58456: [llvm-readelf]Test a couple of corner-cases for --section-mapping
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r354601 - Revert "[sanitizers] Restore internal_readlink for x32"
Matt Morehouse via llvm-commits
- [PATCH] D58184: [scudo][standalone] Introduce platform specific code & mutexes
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r354375 - Revert "Revert "[llvm-objdump] Allow short options without arguments to be grouped""
Matthew Voss via llvm-commits
- [PATCH] D57904: [llvm-objdump] Allow short options to be grouped
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D57904: [llvm-objdump] Allow short options to be grouped
Matthew Voss via Phabricator via llvm-commits
- [llvm] r354313 - [NFC] Store loop header in a local to keep it available after the loop is deleted
Max Kazantsev via llvm-commits
- [llvm] r354314 - [NFC] API for signaling that the current loop is being deleted
Max Kazantsev via llvm-commits
- [llvm] r354547 - [LoopSimplifyCFG] Add missing MSSA edge deletion
Max Kazantsev via llvm-commits
- [llvm] r354559 - [TEST] Add failing test that shows problems with MSSA update in LoopSimplifyCFG
Max Kazantsev via llvm-commits
- [llvm] r354562 - [NFC] Replace EOL in test file
Max Kazantsev via llvm-commits
- [PATCH] D54750: [LoopSimplifyCFG] Support blocks that are live, but no longer a part of current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54831: [LoopSimplifyCFG] Delete current loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D58113: [SCEV] Teach computeSCEVAtScope benefit from one-input Phi. PR39673
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D58500: [DO NOT MERGE] Explore MSSA behavior in LoopSimplifyCFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D58524: [LoopSimplifyCFG] Update MemorySSA after r353911.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Maxim Kazantsev via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D58384: [ThinLTO] Fix test with reverse-iteration
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D58420: docs/GithubMove.rst: Remove obsolete information
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Micah S. via Phabricator via llvm-commits
- [PATCH] D58074: [OpenMP 5.0] Parsing/sema support for map clause with mapper modifier
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D58523: [OpenMP 5.0] Parsing/sema support for to clause with mapper modifier
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Michael Platings via Phabricator via llvm-commits
- [PATCH] D58028: Always compare C++ typeinfo (based on libstdc++ implementation).
Michael Spencer via Phabricator via llvm-commits
- [llvm] r354722 - objdump fails to parse Mach-O binaries with n_desc bearing stabs
Michael Trent via llvm-commits
- [PATCH] D58568: objdump fails to parse Mach-O binaries with n_desc bearing stabs
Michael Trent via Phabricator via llvm-commits
- [PATCH] D58568: objdump fails to parse Mach-O binaries with n_desc bearing stabs
Michael Trent via Phabricator via llvm-commits
- [PATCH] D58263: Compute and Print Type and Section columns in "llvm-nm -f sysv" output.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D42870: Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58517: [lldb] [test] Do not link -ldl on NetBSD
Michał Górny via Phabricator via llvm-commits
- [llvm] r354439 - [RegAllocGreedy] Take last chance recoloring into account in split and assign
Mikael Holmen via llvm-commits
- [PATCH] D58200: [RegAllocGreedy] Take last chance recoloring into account in evicting.
Mikael Holmén via llvm-commits
- [PATCH] D57149: [StackProtector] Skip analysing dead users in HasAddressTaken, PR40436
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D58376: [RegAllocGreedy] Take last chance recoloring into account in split and assign
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D58200: [RegAllocGreedy] Take last chance recoloring into account in evicting.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D57149: [StackProtector] Skip analysing dead users in HasAddressTaken, PR40436
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D58376: [RegAllocGreedy] Take last chance recoloring into account in split and assign
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D58376: [RegAllocGreedy] Take last chance recoloring into account in split and assign
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D58451: [DebugInfo] Fix the type of the formated variable
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D58451: [DebugInfo] Fix the type of the formated variable
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D58542: gn build: Merge r354635
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D58542: gn build: Merge r354635
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D58507: [MIPS] [microMIPS] Fix for filling delay slots for PseudoIndirectBranch_MM
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] r354683 - [GN] Updated build file to allow GN builds to succeed at ToT.
Mitch Phillips via llvm-commits
- [PATCH] D58542: gn build: Merge r354635
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D57087: [clang-tidy] add OverrideMacro to modernize-use-override check
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58364: [PowerPC] exploit P9 new instruction maddld
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56703: PowerPC: Fix register spilling for SPE registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D57577: Make predefined FLT16 macros conditional on support for the type
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r354411 - gn build: Merge r354365
Nico Weber via llvm-commits
- [llvm] r354413 - gn build: Merge r354365 more
Nico Weber via llvm-commits
- [PATCH] D57927: [llvm-ar] Implement the P modifier.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57927: [llvm-ar] Implement the P modifier.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D58542: gn build: Merge r354635
Nico Weber via Phabricator via llvm-commits
- [PATCH] D58546: [lit] Honor PYTHONPATH for llvm tests
Nico Weber via Phabricator via llvm-commits
- [llvm] r354359 - [SDAG] Use shift amount type in MULO promotion; NFC
Nikita Popov via llvm-commits
- [llvm] r354513 - [SDAG] Support vector UMULO/SMULO
Nikita Popov via llvm-commits
- [llvm] r354733 - [WebAssembly] Fix select of and (PR40805)
Nikita Popov via llvm-commits
- [llvm] r354759 - [InstCombine] Move with.overflow tests to separate file; NFC
Nikita Popov via llvm-commits
- [llvm] r354760 - [InstCombine] Add tests for PR40846; NFC
Nikita Popov via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58567: [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58575: [WebAssembly] Fix select of and (PR40805)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58576: [Mips] Fix missing masking in fast-isel of br (PR40325)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58575: [WebAssembly] Fix select of and (PR40805)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58593: [ValueTracking] More accurate unsigned add/sub overflow detection
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58567: [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57925: [TTI] Add generic cost model for fixed point smul/umul
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58015: [SelectionDAG][AArch64] Legalize VECREDUCE
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57925: [TTI] Add generic cost model for fixed point smul/umul
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Nikola Prica via Phabricator via llvm-commits
- [llvm] r354504 - Add test case.
Nirav Dave via llvm-commits
- [llvm] r354508 - Fix testcase.
Nirav Dave via llvm-commits
- [llvm] r354518 - [DAGCombine] Generalize Dead Store to overlapping stores.
Nirav Dave via llvm-commits
- [llvm] r354588 - [X86] Fix copy-paste error in @ccz flag.
Nirav Dave via llvm-commits
- [llvm] r354595 - [PPC] Add store merging testcase.
Nirav Dave via llvm-commits
- [llvm] r354676 - [DAGCombine] Fold overlapping constant stores
Nirav Dave via llvm-commits
- [llvm] r354677 - Disable big-endian constant store merges from rL354676.
Nirav Dave via llvm-commits
- [PATCH] D58053: [X86][AVX] EltsFromConsecutiveLoads - Add BROADCAST lowering support
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58467: [DAGCombine] Generalize Dead Store to overlapping stores.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58467: [DAGCombine] Generalize Dead Store to overlapping stores.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Nirav Davé via llvm-commits
- [PATCH] D23610: [ARM] Add pre-defined macros for ROPI and RWPI
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54791: [AArch64] Fix disassembly of SXTL and UXTL aliases
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D23610: [ARM] Add pre-defined macros for ROPI and RWPI
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D23610: [ARM] Add pre-defined macros for ROPI and RWPI
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D58059: [AArch64] Print instruction before atomic semantic annotations
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D58451: [DebugInfo] Fix the type of the formated variable
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58279: Set cmake policy CMP0075 to NEW
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D58382: [Sanitizer] Add interceptor for pthread_sigmask
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D58398: Add Facebook Minidump directory streams and options to dump them.
Pavel Labath via Phabricator via llvm-commits
- [llvm] r354455 - [MIPS MSA] Add test for vector shift combines
Petar Avramovic via llvm-commits
- [llvm] r354461 - [MIPS MSA] Avoid some DAG combines for vector shifts
Petar Avramovic via llvm-commits
- [PATCH] D58225: [MIPS MSA] Avoid some DAG combines for vector shifts
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r354672 - [mips][micromips] fix filling delay slots for PseudoIndirectBranch_MM
Petar Jovanovic via llvm-commits
- [PATCH] D58507: [MIPS] [microMIPS] Fix for filling delay slots for PseudoIndirectBranch_MM
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D55802: Change CGObjC to use objc intrinsics instead of runtime methods
Pete Cooper via llvm-commits
- [lld] r354428 - ELF: Remove field for .interp in InStruct. NFC.
Peter Collingbourne via llvm-commits
- [lld] r354607 - ELF: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D58422: ELF: Remove field for .interp in InStruct. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58422: ELF: Remove field for .interp in InStruct. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58483: [gn] Add target flags for asmflags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58489: ELF: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58489: ELF: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58532: [sanitizer] Remove "-android" from test_arch.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58361: [x86] allow more 128-bit extract+shufps formation to avoid 256-bit shuffles
Peter Cordes via Phabricator via llvm-commits
- [compiler-rt] r354092 - [libFuzzer] print new functions as they are discovered in the fork mode
Peter Smith via llvm-commits
- [PATCH] D58221: [msan] Don't delete MSanAtExitRecord
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58047: [LLD][ELF][ARM] Synthesise missing .ARM.exidx sections.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r354350 - [compiler-rt][CMake] Set project for the custom libc++
Petr Hosek via llvm-commits
- [llvm] r354374 - Fix builds for older macOS deployment targets after r354365
Petr Hosek via llvm-commits
- [llvm] r354524 - [CMake][runtimes] Set clang-header dependency for builtins
Petr Hosek via llvm-commits
- [PATCH] D58331: [compiler-rt] Passthrough RUNTIMES_BUILD to the custom libc++ build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58333: [libcxxabi][CMake] Drop unused HandleOutOfTreeLLVM include
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58372: [compiler-rt][CMake] Set project for the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58372: [compiler-rt][CMake] Set project for the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58372: [compiler-rt][CMake] Set project for the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58407: [CMake] Include CheckSymbolExists in HandleLLVMOptions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58407: [CMake] Include CheckSymbolExists in HandleLLVMOptions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58429: [CodeGen] Enable the complex-math test for arm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
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] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58598: [CMake] Support alternative C++ ABI library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58295: AMDGPU: Fix memory dependence analysis by considering the offset.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58387: [clangd] Add an option in the code to not display number of fixes
Phabricator via Phabricator via llvm-commits
- [PATCH] D58371: [X86] Filter out tuning feature flags and a few ISA feature flags when checking for function inline compatibility.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Phabricator via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Phabricator via Phabricator via llvm-commits
- [PATCH] D58390: [X86] Don't consider functions ABI compatible for ArgumentPromotion pass if they would legalize 512-bit vectors differently.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58370: [llvm-cov] Add support for gcov --hash-filenames option.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58398: Add Facebook Minidump directory streams and options to dump them.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Phabricator via Phabricator via llvm-commits
- [PATCH] D57881: [DTU] Refine the document of mutation APIs [NFC] (PR40528)
Phabricator via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Phabricator via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Phabricator via Phabricator via llvm-commits
- [PATCH] D58440: [clangd] Store index in '.clangd/index' instead of '.clangd-index'
Phabricator via Phabricator via llvm-commits
- [PATCH] D58447: [clangd] Fix a crash in Selection
Phabricator via Phabricator via llvm-commits
- [PATCH] D58464: [SelectionDAG] Teach GetDemandedBits to look at the known zeros of the LHS when handling ISD::AND
Phabricator via Phabricator via llvm-commits
- [PATCH] D58304: [WebAssembly] Warn but don't error on conflicting uses of prototype-less functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Phabricator via Phabricator via llvm-commits
- [PATCH] D58365: [attributes] Add a MIG server routine attribute.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58482: [WebAssembly] Remove redundant code added in rL354538. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58488: [WebAssembly] Default to a reasonable signature in WebAssemblyAddMissingPrototypes
Phabricator via Phabricator via llvm-commits
- [PATCH] D57523: Fix uninitialized value in ABIArgInfo
Phabricator via Phabricator via llvm-commits
- [PATCH] D58454: [OpenMP][OMPT] Fix locking testcases for 32 bit architectures
Phabricator via Phabricator via llvm-commits
- [PATCH] D58452: [ARM] Negative constants mishandled in ARM CGP
Phabricator via Phabricator via llvm-commits
- [PATCH] D58487: [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D58368: [analyzer] MIGChecker: Implement bug reporter visitors.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58392: [analyzer] MIGChecker: Fix false negatives for releases in automatic destructors.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58397: [analyzer] MIGChecker: Pour more data into the checker.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58443: [DTU] Deprecate insertEdge*/deleteEdge*
Phabricator via Phabricator via llvm-commits
- [PATCH] D58170: [DTU] Refine the interface and logic of applyUpdates
Phabricator via Phabricator via llvm-commits
- [PATCH] D58549: [WebAssembly] Remove debug statement submitted in rL354657
Phabricator via Phabricator via llvm-commits
- [PATCH] D58417: [WebAssembly] MC: Handle aliases of aliases
Phabricator via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Phabricator via Phabricator via llvm-commits
- [PATCH] D58567: [LegalizeTypes][AArch64][X86] Make type legalization of vector (S/U)ADD/SUB/MULO follow getSetCCResultType for the overflow bits. Make UnrollVectorOverflowOp properly convert from scalar boolean contents to vector boolean contents
Phabricator via Phabricator via llvm-commits
- [PATCH] D58581: [X86] Correct some ADC/SBB with immediate scheduler data for Broadwell and Skylake.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Phabricator via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
Phabricator via Phabricator via llvm-commits
- [PATCH] D58584: [XRay][tools] Revert "Use Support/JSON.h in llvm-xray convert"
Phabricator via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r354398 - [Test] Autogenerate existing tests before adding more
Philip Reames via llvm-commits
- [llvm] r354399 - [GVN] Fix a crash bug around non-integral pointers
Philip Reames via llvm-commits
- [llvm] r354401 - [GVN] Fix a non-integral pointer bug w/vector types
Philip Reames via llvm-commits
- [llvm] r354403 - [GVN] Fix a crash bug w/non-integral pointers and memtransfers
Philip Reames via llvm-commits
- [llvm] r354407 - [GVN] Fix last crasher w/non-integral pointers
Philip Reames via llvm-commits
- [llvm] r354412 - [GVN] Small tweaks to comments, style, and missed vector handling
Philip Reames via llvm-commits
- [llvm] r354740 - [Hexagon, SystemZ] Be super conservative about atomics
Philip Reames via llvm-commits
- [PATCH] D58359: [Analysis] fold load of untouched alloca to undef
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57601: Seperate volatility and atomicity/ordering in SelectionDAG
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58113: [SCEV] Teach computeSCEVAtScope benefit from one-input Phi. PR39673
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57601: Seperate volatility and atomicity/ordering in SelectionDAG
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58251: Extend "idempotent" atomicrmw optimizations to floating point
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Philip Reames via Phabricator via llvm-commits
- [llvm] r354495 - Fixing NDEBUG typo in include/llvm/Support/raw_ostream.h
Puyan Lotfi via llvm-commits
- [PATCH] D58462: Fixing NDEBUG typo in include/llvm/Support/raw_ostream.h
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D58462: Fixing NDEBUG typo in include/llvm/Support/raw_ostream.h
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D58402: RegBankSelect: Allow targets to introduce control flow for mapping
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D58402: RegBankSelect: Allow targets to introduce control flow for mapping
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55283: CodeGen: Refactor regallocator command line and target selection
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55283: CodeGen: Refactor regallocator command line and target selection
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D57904: [llvm-objdump] Allow short options to be grouped
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Rainer Orth via Phabricator via llvm-commits
- [llvm] r354713 - Revert r354363 & co "[X86][SSE] Generalize X86ISD::BLENDI support to more value types"
Reid Kleckner via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58467: [DAGCombine] Generalize Dead Store to overlapping stores.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58318: [lit][NFC] Use consistent name for "run in parallel" concept
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57643: [X86] Fix bug in vectorcall calling convention
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58336: [X86] Fix tls variable lowering issue with large code model
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57888: [X86][SSE] Generalize X86ISD::BLENDI support to more value types (WIP)
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r354383 - Testing git-llvm-push script
Renato Golin via llvm-commits
- [llvm] r354390 - second test on git-llvm-push
Renato Golin via llvm-commits
- [PATCH] D23610: [ARM] Add pre-defined macros for ROPI and RWPI
Renato Golin via Phabricator via llvm-commits
- [PATCH] D54791: [AArch64] Fix disassembly of SXTL and UXTL aliases
Renato Golin via Phabricator via llvm-commits
- [lld] r354535 - Fix unused variable warning.
Richard Trieu via llvm-commits
- [llvm] r354532 - Revert "[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR"
Richard Trieu via llvm-commits
- [llvm] r354697 - [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Richard Trieu via llvm-commits
- [llvm] r354697 - [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Richard Trieu via llvm-commits
- [compiler-rt] r354720 - Remove overly broad assert from r354717.
Richard Trieu via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D58406: Fix IR/Analysis layering issue in OptBisect
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D58555: [NFC][Sanitizer] Add argument checks to BufferedStackTrace::Unwind* functions
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D58555: [NFC][Sanitizer] Add argument checks to BufferedStackTrace::Unwind* functions
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Robert Lougher via Phabricator via llvm-commits
- [llvm] r354441 - [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via llvm-commits
- [llvm] r354469 - Fix the build with gcc/libstdc++ 4.8.2 after r354441
Roman Lebedev via llvm-commits
- [llvm] r354764 - [XRay][tools] Revert "Use Support/JSON.h in llvm-xray convert"
Roman Lebedev via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58355: [llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58476: [llvm-exegesis] Split Epsilon param into two (PR40787)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58580: [Support] llvm::to_string(): raw_string_ostream is a memory hog
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58584: [XRay][tools] Revert "Use Support/JSON.h in llvm-xray convert"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58584: [XRay][tools] Revert "Use Support/JSON.h in llvm-xray convert"
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Roman Tereshin via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Roman Tereshin via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Roman Tereshin via llvm-commits
- [llvm] r353911 - [LoopSimplifyCFG] Re-enable const branch folding by default
Roman Tereshin via llvm-commits
- [llvm] r354670 - [LowerSwitch][AMDGPU] Do not handle impossible values
Roman Tereshin via llvm-commits
- [PATCH] D58123: GlobalISel: Implement moreElementsVector for bit ops
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58123: GlobalISel: Implement moreElementsVector for bit ops
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58096: [LowerSwitch][AMDGPU] Do not handle impossible values
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58096: [LowerSwitch][AMDGPU] Do not handle impossible values
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58500: [DO NOT MERGE] Explore MSSA behavior in LoopSimplifyCFG
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D58096: [LowerSwitch][AMDGPU] Do not handle impossible values
Roman Tereshin via Phabricator via llvm-commits
- [lld] r354391 - Move MinGW-specific code out of LinkerDriver::link. NFC.
Rui Ueyama via llvm-commits
- [lld] r354405 - Sort enum members so that arch-dependent members are at the right place. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D57927: [llvm-ar] Implement the P modifier.
Rui Ueyama via llvm-commits
- [lld] r354605 - Update `ld.lld --version` string for monorepo.
Rui Ueyama via llvm-commits
- [lld] r354703 - Remove a function from header and move the implementation to a .cpp file. NFC.
Rui Ueyama via llvm-commits
- [lld] r354704 - s/method/function/g since function is the correct name in C++.
Rui Ueyama via llvm-commits
- [lld] r354707 - Split a long line to avoid annoying horizontal scrolling on a browser.
Rui Ueyama via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58395: Move MinGW-specific code out of LinkerDriver::link. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58380: [LLD] [COFF] Add -exclude-all-symbols for MinGW
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58395: Move MinGW-specific code out of LinkerDriver::link. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58255: [lld-link] preserve @llvm.used symbols in LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58422: ELF: Remove field for .interp in InStruct. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58482: [WebAssembly] Remove redundant code added in rL354538. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58489: ELF: Remove dead code. NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58508: [ELF][test]Remove unnecessary empty symbol references in yaml/add missing symbols for relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58510: [yaml2obj]Allow explicit symbol indexes in relocations and emit error for bad names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58411: Update `ld.lld --version` string for monorepo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49366: [LLD][COFF] Add support for /FUNCTIONPADMIN command-line option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53904: [ELF] Define PT_ANDROID_TLS_TPOFF
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D58298: [libObject][NFC] Use sys::path::convert_to_slash.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D58266: [MC] Sort DWARF FDEs by the associated CIE before emitting them.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D58416: [llvm-cxxfilt] Split and demangle stdin input on certain non-alphanumerics.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r354523 - [WebAssembly] Don't error on conflicting uses of prototype-less functions
Sam Clegg via llvm-commits
- [lld] r354528 - [WebAssembly] Don't generate invalid modules when function signatures mismatch
Sam Clegg via llvm-commits
- [lld] r354539 - [WebAssembly] Remove redundant code added in rL354538. NFC.
Sam Clegg via llvm-commits
- [llvm] r354544 - [WebAssembly] Default to something reasonable in WebAssemblyAddMissingPrototypes
Sam Clegg via llvm-commits
- [llvm] r354599 - [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Sam Clegg via llvm-commits
- [llvm] r354684 - [WebAssembly] Remove debug statement submitted in rL354657
Sam Clegg via llvm-commits
- [llvm] r354694 - [WebAssembly] MC: Handle aliases of aliases
Sam Clegg via llvm-commits
- [llvm] r354697 - [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via llvm-commits
- [llvm] r354705 - [WebAssembly] Update CodeGen test expectations after rL354697. NFC
Sam Clegg via llvm-commits
- [llvm] r354697 - [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared directive for shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared_memory directive
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58417: [WebAssembly] MC: Handle aliases of aliases
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58417: [WebAssembly] MC: Handle aliases of aliases
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variantsAlso simplify WebAssemblyWasmObjectWriter::getRelocType.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58417: [WebAssembly] MC: Handle aliases of aliases
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57909: [WebAssembly] Don't generate invalid modules when function signatures mismatch
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58482: [WebAssembly] Remove redundant code added in rL354538. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58487: [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared_memory directive
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58488: [WebAssembly] Default to something reasonable in WebAssemblyAddMissingPrototypes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58487: [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58549: [WebAssembly] Remove debug statement submitted in rL354657
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58472: [WebAssembly] Remove unneeded MCSymbolRefExpr variants
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57400: Add a .gitignore file to the root that ignores any files outside of the project directories.
Sam McCall via Phabricator via llvm-commits
- [llvm] r354557 - [ARM] Negative constants mishandled in ARM CGP
Sam Parker via llvm-commits
- [PATCH] D58389: [NFC][LSR] Cleanup Cost API
Sam Parker via Phabricator via llvm-commits
- [PATCH] D58452: [ARM] Negative constants mishandled in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D58389: [NFC][LSR] Cleanup Cost API
Sam Parker via Phabricator via llvm-commits
- [PATCH] D57728: Relax constraints for reduction vectorization
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r354276 - [InstCombine] reduce even more unsigned saturated add with 'not' op
Sanjay Patel via llvm-commits
- [llvm] r354277 - Revert "[InstCombine] reduce even more unsigned saturated add with 'not' op"
Sanjay Patel via llvm-commits
- [llvm] r354279 - [x86] split more v8f32/v8i32 shuffles in lowering
Sanjay Patel via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Sanjay Patel via llvm-commits
- [llvm] r354384 - [InstCombine] rearrange saturated add folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r354393 - [InstCombine] reduce even more unsigned saturated add with 'not' op
Sanjay Patel via llvm-commits
- [llvm] r354394 - [LangRef] add to description of alloca instruction
Sanjay Patel via llvm-commits
- [llvm] r354404 - [InstSimplify] add vector tests for fcmp+fabs; NFC
Sanjay Patel via llvm-commits
- [llvm] r354406 - [InstSimplify] use any-zero matcher for fcmp folds
Sanjay Patel via llvm-commits
- [llvm] r354408 - Revert "[InstSimplify] use any-zero matcher for fcmp folds"
Sanjay Patel via llvm-commits
- [llvm] r354420 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r354467 - [InstSimplify] use any-zero matcher for fcmp folds
Sanjay Patel via llvm-commits
- [llvm] r354475 - [CGP][x86] add tests for usubo special-case; NFC
Sanjay Patel via llvm-commits
- [llvm] r354519 - [CGP] match a special-case of unsigned subtract overflow
Sanjay Patel via llvm-commits
- [llvm] r354589 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r354594 - [DAGCombiner] prevent infinite looping by truncating 'and' (PR40793)
Sanjay Patel via llvm-commits
- [llvm] r354619 - [x86] vectorize more cast ops in lowering to avoid register file transfers
Sanjay Patel via llvm-commits
- [llvm] r354674 - [x86] simplify code in combineExtractSubvector; NFC
Sanjay Patel via llvm-commits
- [llvm] r354675 - [x86] allow narrowing of vector UINT_TO_FP
Sanjay Patel via llvm-commits
- [llvm] r354689 - [CGP] move overflow intrinsic insertion to common location; NFCI
Sanjay Patel via llvm-commits
- [llvm] r354699 - [CGP] add tests for uaddo increment/decrement; NFC
Sanjay Patel via llvm-commits
- [llvm] r354746 - [CGP] add special-cases to form unsigned add with overflow (PR40486)
Sanjay Patel via llvm-commits
- [llvm] r354747 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r354748 - [InstCombine] canonicalize add/sub with bool
Sanjay Patel via llvm-commits
- [llvm] r354750 - [InstCombine] add test for icmp+add fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D58181: [x86] split more v8f32/v8i32 shuffles in lowering
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57789: [CGP] form usub with overflow from sub+icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58359: [Analysis] fold load of untouched alloca to undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57789: [CGP] form usub with overflow from sub+icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58361: [x86] allow more 128-bit extract+shufps formation to avoid 256-bit shuffles
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58361: [x86] allow more 128-bit extract+shufps formation to avoid 256-bit shuffles
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58329: [ValueTracking] Known bits support for unsigned saturating add/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58359: [Analysis] fold load of untouched alloca to undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58359: [Analysis] fold load of untouched alloca to undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58412: [X86] Remove FeatureSlowIncDec from Sandy Bridge and later Intel Core CPUs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58282: [x86] scalarize extract element 0 of FP math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58282: [x86] scalarize extract element 0 of FP math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58512: AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58512: AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Scott Linder via Phabricator via llvm-commits
- [PATCH] D58250: [AIX][CMake] Changes for building on AIX with XL and GCC
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r354246 - Recommit [NFC] Better encapsulation of llvm::Optional Storage
Serge Guelton via llvm-commits
- [llvm] r354264 - [NFC] Make Optional<T> trivially copyable when T is trivially copyable
Serge Guelton via llvm-commits
- [llvm] r354200 - Revert r354199: Make Optional<T> Trivially Copyable when T is trivially copyable
Serge Guelton via llvm-commits
- [llvm] r354238 - [NFC] Better encapsulation of llvm::Optional Storage
Serge Guelton via llvm-commits
- [llvm] r354362 - [NFC] Remove unused headers in Optional.h
Serge Guelton via llvm-commits
- [llvm] r354060 - [CMake] Fix ability to use LLVM_ENABLE_PROJECTS with LLVM_EXTERNAL_PROJECTS
Shoaib Meenai via llvm-commits
- [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58415: Add Swift enumerator value for CodeView::SourceLanguage
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58471: [CMake][runtimes] Set clang-header dependency for builtins
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58284: [clang] Switch to LLVM_ENABLE_IDE
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58480: [clang] Add CMake target for installing clang's CMake exports
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58598: [CMake] Support alternative C++ ABI library
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r354311 - [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via llvm-commits
- [lld] r354312 - [mips] Create LA25 thunks for MIPS R6 code
Simon Atanasyan via llvm-commits
- [lld] r354315 - [mips] Remove trailing whitespaces from the test case. NFC
Simon Atanasyan via llvm-commits
- [lld] r354336 - Convert the eh-frame-hdr-abs-fde.s test to use x86 as a target architecture
Simon Atanasyan via llvm-commits
- [lld] r354341 - [mips] Fix indentations in the test. NFC
Simon Atanasyan via llvm-commits
- [lld] r354468 - [mips] Put some MIPS-specific sections to separate segments
Simon Atanasyan via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58352: Mips: Add ImmArg to intrinsics
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58352: Mips: Add ImmArg to intrinsics
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58381: [mips] Put some MIPS-specific sections to separate segments
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D58352: Mips: Add ImmArg to intrinsics
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r354726 - [MIPS] Fix a incorrect test. (NFC)
Simon Dardis via llvm-commits
- [PATCH] D58507: [MIPS] [microMIPS] Fix for filling delay slots for PseudoIndirectBranch_MM
Simon Dardis via Phabricator via llvm-commits
- [llvm] r354340 - [X86][AVX] EltsFromConsecutiveLoads - Add BROADCAST lowering support
Simon Pilgrim via llvm-commits
- [llvm] r354343 - Cast from SDValue directly instead of superfluous getNode(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r354346 - [X86][AVX] Update VBROADCAST folds to always use v2i64 X86vzload
Simon Pilgrim via llvm-commits
- [llvm] r354358 - [X86][AVX2] Hide VPBLENDD instructions behind AVX2 predicate
Simon Pilgrim via llvm-commits
- [llvm] r354360 - [X86][SSE] Add pblendw commuted load test case
Simon Pilgrim via llvm-commits
- [llvm] r354361 - Fix stupid assembly comment typo
Simon Pilgrim via llvm-commits
- [llvm] r354363 - [X86][SSE] Generalize X86ISD::BLENDI support to more value types
Simon Pilgrim via llvm-commits
- [llvm] r354454 - [SLPVectorizer][X86] Add add/sub/mul overflow tests
Simon Pilgrim via llvm-commits
- [llvm] r354489 - [X86][SSE] combineX86ShufflesRecursively - begin generalizing the number of shuffle inputs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r354575 - [X86][SSE] combineX86ShufflesRecursively - moved to generic op input index lookup. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r354729 - [X86][AVX] Shuffle->Permute+Blend if we have one v4f64/v4i64 shuffle input in place
Simon Pilgrim via llvm-commits
- [llvm] r354730 - [X86][AVX] concat_vectors(scalar_to_vector(x), scalar_to_vector(x)) --> broadcast(x)
Simon Pilgrim via llvm-commits
- [llvm] r354731 - Fix MSVC constant truncation warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r354732 - [X86][AVX] combineInsertSubvector - remove concat_vectors(load(x), load(x)) --> sub_vbroadcast(x)
Simon Pilgrim via llvm-commits
- [llvm] r354745 - Fix "enumeral and non-enumeral type in conditional expression" gcc7 warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r354749 - [X86][AVX] Rename lowerShuffleByMerging128BitLanes to lowerShuffleAsLanePermuteAndRepeatedMask. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r354757 - [X86] Combine zext(packus(x), packus(y)) -> concat(x, y) (PR39637)
Simon Pilgrim via llvm-commits
- [llvm] r354758 - [X86] Add PR40483 test cases
Simon Pilgrim via llvm-commits
- [PATCH] D58181: [x86] split more v8f32/v8i32 shuffles in lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58302: [X86] Add ImmArg markings to intrinsics.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57789: [CGP] form usub with overflow from sub+icmp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58053: [X86][AVX] EltsFromConsecutiveLoads - Add BROADCAST lowering support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58302: [X86] Add ImmArg markings to intrinsics.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58053: [X86][AVX] EltsFromConsecutiveLoads - Add BROADCAST lowering support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57888: [X86][SSE] Generalize X86ISD::BLENDI support to more value types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57888: [X86][SSE] Generalize X86ISD::BLENDI support to more value types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57997: [SDAG] Support vector UMULO/SMULO
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57389: [X86] Improve use of SHLD/SHRD
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58464: [SelectionDAG] Teach GetDemandedBits to look at the known zeros of the LHS when handling ISD::AND
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58282: [x86] scalarize extract element 0 of FP math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58470: [X86] Reduce some patterns by using FP instructions for integer types even when AVX2 is available and execution domain fixing will do the right thing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58503: [SelectionDAG] Add demanded elts variants to isConstSplat helpers. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57389: [X86] Improve use of SHLD/SHRD
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51589: DAG: Fold extract_vector_elt (scalar_to_vector), K to undef
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58583: [X86][AVX] Pull out some INSERT_SUBVECTOR combines into a combineConcatVectorOps helper. NFCI
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58585: [DAGCombine] Add undef shuffle elt support to partitionShuffleOfConcats
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58581: [X86] Correct some ADC/SBB with immediate scheduler data for Broadwell and Skylake.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58574: [X86][SSE] Generalize X86ISD::BLENDI support to more value types with fix for revert from r354713
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57925: [TTI] Add generic cost model for fixed point smul/umul
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58597: [X86] Merge ISD::ADD/SUB nodes into X86ISD::ADD/SUB equivalents (PR40483)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57823: [ARM] Make fullfp16 instructions not conditionalisable.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D57823: [ARM] Make fullfp16 instructions not conditionalisable.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D58307: [Clang Driver] Add support for "-static-pie" argument to the Clang driver.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D58452: [ARM] Negative constants mishandled in ARM CGP
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r354543 - [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58481: [AMDGPU] fix commuted case of sub combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58522: AMDGPU/NFC: Cleanup subtarget predicates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58553: AMDGPU: Correct definitions for bitset instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58553: AMDGPU: Correct definitions for bitset instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [zorg] r354317 - [CMake] Small tweaks on jenkins pipeline for lldb-cmake-standalone
Stefan Granitz via llvm-commits
- [zorg] r354325 - [CMake] Explicitly pass PYTHON_EXECUTABLE in lldb-cmake-standalone to work around LLDBWrapPython error
Stefan Granitz via llvm-commits
- [zorg] r354445 - [green-dragon] Add install step for LLVM in lldb-cmake-standalone
Stefan Granitz via llvm-commits
- [zorg] r354446 - [green-dragon] Fix paths to installed LLVM in lldb-cmake-standalone
Stefan Granitz via llvm-commits
- [zorg] r354447 - [green-dragon] Remove CMAKE_INSTALL_PREFIX for LLDBs built in lldb-cmake-standalone
Stefan Granitz via llvm-commits
- [zorg] r354464 - [green-dragon] Fix warning LLVM_EXTERNAL_LIT path does not exist
Stefan Granitz via llvm-commits
- [zorg] r354488 - [green-dragon] Fix missing backspace for previous commit
Stefan Granitz via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D42870: [lldb] [ObjectFile/ELF] Correct recognition of NetBSD images
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Teresa Johnson via Phabricator via llvm-commits
- [lld] r354397 - [WebAssembly] Update MC for bulk memory
Thomas Lively via llvm-commits
- [llvm] r354397 - [WebAssembly] Update MC for bulk memory
Thomas Lively via llvm-commits
- [llvm] r354426 - [WebAssembly] Generalize section ordering constraints
Thomas Lively via llvm-commits
- [PATCH] D58338: [WebAssembly] Refactor atomic operation definitions (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58337: [WebAssembly] Fix load/store name detection for atomic instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58338: [WebAssembly] Refactor atomic operation definitions (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared directive for shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared directive for shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared directive for shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D57938: [WebAssembly] Update MC for bulk memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58312: [WebAssembly] Generalize section ordering constraints
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared_memory directive
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58487: [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58487: [WebAssembly] Don't create MSSymbolWasm object for non-symbols
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58575: [WebAssembly] Fix select of and (PR40805)
Thomas Lively via Phabricator via llvm-commits
- [llvm] r354417 - CMake: Fix stand-alone clang builds since r353268
Tom Stellard via llvm-commits
- [lld] r354422 - ELF: Fix typo in --build-id option description
Tom Stellard via llvm-commits
- [lld] r354422 - ELF: Fix typo in --build-id option description
Tom Stellard via llvm-commits
- [llvm] r354497 - AArch64/test: Add check for function name to machine-outliner-bad-adrp.mir
Tom Stellard via llvm-commits
- [llvm] r354497 - AArch64/test: Add check for function name to machine-outliner-bad-adrp.mir
Tom Stellard via llvm-commits
- [llvm] r354510 - Add support for pointer types in patterns
Tom Stellard via llvm-commits
- [llvm] r354516 - AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Tom Stellard via llvm-commits
- [PATCH] D58420: docs/GithubMove.rst: Remove obsolete information
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58204: CMake: Fix stand-alone clang builds since r353268
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58265: ELF: Fix typo in --build-id option description
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58217: AArch64/test: Add check for function name to machine-outliner-bad-adrp.mir
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57065: [TableGen][GlobalISel] Add support for pointer types in patterns
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52922: AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29342: TableGen: Add support for intrinsic patterns with vAny
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58493: [libsanitizer] Handle assembler-generated dwarf info in backtrace
Tom de Vries via Phabricator via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Tom de Vries via Phabricator via llvm-commits
- [PATCH] D58159: AMDGPU: Remove debugger related subtarget features
Tony Tye via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D58353: SystemZ: Add ImmArg to intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D58490: Be super conservative about atomics in various backends
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r354379 - [llvm-cov] Add support for gcov --hash-filenames option
Vedant Kumar via llvm-commits
- [PATCH] D58370: [llvm-cov] Add support for gcov --hash-filenames option.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r354377 - [msan] Remove cxa_atexit_race.cc
Vitaly Buka via llvm-commits
- [compiler-rt] r352107 - [libFuzzer] more agressive value profiling and CMP tracing for switch statements
Vitaly Buka via llvm-commits
- [compiler-rt] r354500 - Fix license headers
Vitaly Buka via llvm-commits
- [PATCH] D58396: [msan] Remove cxa_atexit_race.cc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58396: [msan] Remove cxa_atexit_race.cc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58358: [LSan] Fix `__sanitizer_print_stack_trace` via fast unwinder
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58342: AddressSanitizer: 64-bit SPARC/Linux port and various SPARC fixes
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58221: [msan] Don't delete MSanAtExitRecord
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58413: [sanitizers] Restore internal_readlink for x32
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58184: [scudo][standalone] Introduce platform specific code & mutexes
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58433: AddressSanitizer: fix for SPARC with GCC
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58431: SanitizerCommon: fixes for unwinding & backtrace on SPARC
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58313: [hwasan,asan] Intercept vfork.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58434: AddressSanitizer: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58432: SanitizerCommon: 64-bit SPARC/Linux port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58379: [compiler-rt] Intercept the bcmp() function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58536: [Sanitizer] Rework BufferedStackTrace::Unwind (part 1)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58536: [Sanitizer] Rework BufferedStackTrace::Unwind (part 1)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58533: [hwasan, asan] Intercept vfork.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [llvm] r354542 - [Inliner] Pass nullptr for the ORE param of getInlineCost if RemarkEnabled
Wei Mi via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D58399: [Inliner] Don't initialize ComputeFullInlineCost to be always true because of ORE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D57643: [X86] Fix bug in vectorcall calling convention
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D57643: [X86] Fix bug in vectorcall calling convention
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r354416 - [WebAssembly] Fixed disassembler not knowing about OPERAND_EVENT
Wouter van Oortmerssen via llvm-commits
- [PATCH] D58315: [WebAssembly] Add .shared directive for shared memory
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D58337: [WebAssembly] Fix load/store name detection for atomic instructions
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D58414: [WebAssembly] Fixed disassembler not knowing about OPERAND_EVENT
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D58414: [WebAssembly] Fixed disassembler not knowing about OPERAND_EVENT
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D58363: Bugfix for nullptr check by klocwork
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58363: [X86] Bugfix for nullptr check by klocwork
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [llvm] r354541 - Add skipFunction to PostRA machine sinking pass.
Xin Tong via llvm-commits
- [PATCH] D57847: Add skipFunction to PostRA machine sinking pass.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D57847: Add skipFunction to PostRA machine sinking pass.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D54867: [yaml2obj] Introduce symbol version section to yaml2obj
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper
Xing via Phabricator via llvm-commits
- [llvm] r354409 - [BPF] make test case reloc-btf.ll tolerable for old compilers
Yonghong Song via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Yuri Per via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Yuri Per via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Yuri Per via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Yuri Per via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58513: [libFuzzer][Windows] Port fork mode to Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58430: [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D58430: [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D58430: [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D58430: [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction and clean up related asserts
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
serge via Phabricator via llvm-commits
- [PATCH] D57097: Make llvm::Optional<T> trivially copyable when T is trivially copyable
serge via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
serge via Phabricator via llvm-commits
- [PATCH] D57523: Fix uninitialized value in ABIArgInfo
serge via Phabricator via llvm-commits
- [llvm] r354511 - [X86] Add more load folding patterns for blend instructions as a follow up to r354363.
via llvm-commits
Last message date:
Sun Feb 24 23:59:21 PST 2019
Archived on: Mon Feb 25 08:26:02 PST 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).