The Week Of Monday 31 July 2017 Archives by author
Starting: Mon Jul 31 00:03:30 PDT 2017
Ending: Sun Aug 6 23:26:55 PDT 2017
Messages: 2323
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Grang, Mandeep Singh via llvm-commits
- [llvm] r309630 - DebugInfo: Put range base specifier entry functionality behind a flag
Robinson, Paul via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Yung, Douglas via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Yung, Douglas via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya K via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r309579 - [GISel]: Support Widening G_ICMP's destination operand.
Aditya Nandakumar via llvm-commits
- [PATCH] D35737: [GSel]: Support Widening G_ICMP's destination operand.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D35737: [GSel]: Support Widening G_ICMP's destination operand.
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r310144 - Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r309623 - Debug Info: Also check the DWARF output in assembler-only test cases
Adrian Prantl via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via llvm-commits
- [llvm] r309751 - Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Adrian Prantl via llvm-commits
- [llvm] r309757 - Use helper function instead of manually constructing DBG_VALUEs (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309761 - Assert that the offset of a MachineLocation is always 0.
Adrian Prantl via llvm-commits
- [llvm] r309763 - Remove unused accessor (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309769 - Update MIR testcase to reflect change in r309751.
Adrian Prantl via llvm-commits
- [llvm] r309773 - Update LiveDebugValues to generate DIExpressions for spill offsets
Adrian Prantl via llvm-commits
- [llvm] r309818 - Assert that the offset in MachineLocation::set() is always 0. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309823 - Remove unreachable code. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309824 - Remove unused includes of MachineLocation.h (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309831 - Remove the unused Offset field from MachineLocation (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309834 - Assert that the offset of a DBG_VALUE is always 0. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309928 - [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Adrian Prantl via llvm-commits
- [llvm] r310014 - Teach GlobalSRA to update the debug info for split-up globals.
Adrian Prantl via llvm-commits
- [llvm] r310022 - Prevent unused warning in non-assert builds (introduced in r310014).
Adrian Prantl via llvm-commits
- [llvm] r310124 - Remove unused include directive and un-break the module build.
Adrian Prantl via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36125: Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D35953: [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Alex L via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Alex Lorenz via Phabricator via llvm-commits
- [compiler-rt] r310089 - [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
Alex Shlyapnikov via llvm-commits
- [PATCH] D36279: [Object] Fix ELFObjectFile<ELFT>::getRelocationOffset
Alexander Shaposhnikov via llvm-commits
- [PATCH] D36279: [Object] Fix ELFObjectFile<ELFT>::getRelocationOffset
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Alexandru Guduleasa via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Alexandru Guduleasa via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Alexandru Guduleasa via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Alexandru Guduleasa via Phabricator via llvm-commits
- [llvm] r309563 - [Cost] Rename getReductionCost() to getArithmeticReductionCost(), NFC.
Alexey Bataev via llvm-commits
- [llvm] r309566 - [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Alexey Bataev via llvm-commits
- [llvm] r309812 - [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Alexey Bataev via llvm-commits
- [llvm] r309814 - [SLPVectorizer] Test update, NFC.
Alexey Bataev via llvm-commits
- [llvm] r309816 - [SLPVectorizer] Generalize interface of functions, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r309641 - Allow None as a MemoryLocation to getModRefInfo
Alina Sbirlea via llvm-commits
- [llvm] r309645 - Default MemoryLocation passed to getModRefInfo should be None (D35441)
Alina Sbirlea via llvm-commits
- [PATCH] D35441: Allow None as a MemoryLocation to getModRefInfo
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r310117 - [SCEV] Preserve NSW information for sext(subtract).
Amara Emerson via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35307: [AArch64] Initial SVE register definitions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D33848: Do not recombine FMA when that is not needed.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33848: Do not recombine FMA when that is not needed.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33840: [DAGCombine] Do not try to deduplicate commutative operations if both operand are the same.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D33840: [DAGCombine] Do not try to deduplicate commutative operations if both operand are the same.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r309578 - Do not recombine FMA when that is not needed.
Amaury Sechet via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Andreas Simbürger via llvm-commits
- [llvm] r309666 - Support itineraries in TargetSubtargetInfo::getSchedInfoStr - Now if the given instr does not have sched model then we try to calculate the latecy/throughput with help of itineraries.
Andrew V. Tischenko via llvm-commits
- [PATCH] D35997: Support itineraries in TargetSubtargetInfo::getSchedInfoStr
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33991: Improved throughput calculation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33991: Improved throughput calculation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D35380: [RuntimeUnroll] Add heuristic for unrolling multi-exit loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via Phabricator via llvm-commits
- [llvm] r309558 - [LV] Avoid redundant operations manipulating masks
Ayal Zaks via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D36063: [X86][InstCombine] Add basic constant folding support for BEXTR/BEXTRI intrinsics.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r309570 - [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them.
Benjamin Kramer via llvm-commits
- [llvm] r309683 - [DebugInfo] Use shrink_to_fit to simplify code. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] r309952 - Fix use after free in unit test.
Benjamin Kramer via llvm-commits
- [compiler-rt] r310033 - [msan] Switch the pvalloc overflow test to a lit test
Benjamin Kramer via llvm-commits
- [llvm] r310064 - [InstCombine] Fold single-use variable into assert.
Benjamin Kramer via llvm-commits
- [llvm] r310173 - [LCG] Fold otherwise unused variable into assert.
Benjamin Kramer via llvm-commits
- [PATCH] D36302: [msan] Switch the pvalloc overflow test to a lit test
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Bonfante Nicolas via Phabricator via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36167: [Dominators] Introduce batch updates
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Brian Sumner via Phabricator via llvm-commits
- lld/win32 creates pic code for threadlocal
Carlo Kok via llvm-commits
- [llvm] r309726 - [Value Tracking] Refactor and/or logic into helper. NFC.
Chad Rosier via llvm-commits
- [llvm] r309739 - [Value Tracking] Default argument to true and rename accordingly. NFC.
Chad Rosier via llvm-commits
- [llvm] r309817 - [InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier via llvm-commits
- [llvm] r309819 - [InlineCost] Remove redundant call. NFC.
Chad Rosier via llvm-commits
- [llvm] r310066 - [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Chad Rosier via llvm-commits
- [llvm] r310066 - [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via llvm-commits
- [PATCH] D35856: [InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35856: [InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r309662 - [PM] Add a comment clarifying what a particular predicate is doing.
Chandler Carruth via llvm-commits
- [llvm] r309784 - [PM] Fix a bug where through CGSCC iteration we can get
Chandler Carruth via llvm-commits
- [llvm] r310161 - [LCG] Remove the use of the parent sets to compute connectivity when
Chandler Carruth via llvm-commits
- [llvm] r310162 - [LCG] Remove the complex walk of the parent sets to update graph
Chandler Carruth via llvm-commits
- [llvm] r310163 - [LCG] Rather than walking the directed graph structure to update graph
Chandler Carruth via llvm-commits
- [llvm] r310164 - [LCG] When removing a dead function and clearing out the data
Chandler Carruth via llvm-commits
- [llvm] r310165 - [LCG] Replace an implicit bool operator with a named function. (NFC)
Chandler Carruth via llvm-commits
- [llvm] r310169 - [LCG] Add the concept of a "dead" node and use it to avoid a complex
Chandler Carruth via llvm-commits
- [llvm] r310170 - [LCG] Re-implement the basic isParentOf, isAncestorOf, isChildOf, and
Chandler Carruth via llvm-commits
- [llvm] r310171 - [LCG] Completely remove the parent set and leaf tracking for RefSCCs.
Chandler Carruth via llvm-commits
- [llvm] r310174 - [LCG] Remove yet another variable only used inside of asserts.
Chandler Carruth via llvm-commits
- [llvm] r310186 - [InstCombine] Fold (C - X) ^ signmask -> (C + signmask - X).
Chandler Carruth via llvm-commits
- [llvm] r310186 - [InstCombine] Fold (C - X) ^ signmask -> (C + signmask - X).
Chandler Carruth via llvm-commits
- [llvm] r310189 - [ADT] Add a much simpler loop to DenseMap::clear when the types are
Chandler Carruth via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35856: [InlineCost] Simplify more 'and' and 'or' operations.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r309959 - AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Changpeng Fang via llvm-commits
- [PATCH] D34727: AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r310061 - [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via llvm-commits
- [PATCH] D35633: [ThinLTO] Add FunctionAttr NoRecurse and ReadAttr propagation to ThinLTO
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36047: [ThinLTO] Add function attributes to Index and GraphTraits for function summary
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Christof Douma via Phabricator via llvm-commits
- [llvm] r309841 - [AsmParser][GAS-compatibility] Ignore an empty 'p2align' directive
Coby Tayree via llvm-commits
- [llvm] r309981 - test commit
Connor Abbott via llvm-commits
- [llvm] r310013 - [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via llvm-commits
- [llvm] r310085 - [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott via llvm-commits
- [llvm] r310086 - [AMDGPU] refactor WQM pass in preparation for WWM (NFCI)
Connor Abbott via llvm-commits
- [llvm] r310087 - [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via llvm-commits
- [llvm] r310088 - [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35167: [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35523: [AMDGPU] refactor WQM pass in preparation for WWM (NFCI)
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35167: [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [llvm] r309589 - [AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer vmovdqa64/vmovdqu64 instead.
Craig Topper via llvm-commits
- [llvm] r309603 - [X86][InstCombine] Add basic simplification support for BEXTR/BEXTRI intrinsics.
Craig Topper via llvm-commits
- [llvm] r309604 - [X86][InstCombine] Add some simplifications for BZHI intrinsics
Craig Topper via llvm-commits
- [llvm] r309625 - [AVX-512] Use AVX512 as test check prefix instead of AVX3. NFC
Craig Topper via llvm-commits
- [llvm] r309629 - [AVX512] Add a common prefix to avx512-insert-extract.ll so we can reduce the number of check lines on some test cases.
Craig Topper via llvm-commits
- [llvm] r309632 - [AVX-512] Add unmasked subvector inserts and extract to the execution domain tables.
Craig Topper via llvm-commits
- [llvm] r309653 - [MathExtras] Remove unnecessary cast of a constant 1 in a subtract.
Craig Topper via llvm-commits
- [llvm] r309690 - [InstCombine] Remove explicit check for impossible condition. Replace with assert
Craig Topper via llvm-commits
- [llvm] r309693 - [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Craig Topper via llvm-commits
- [llvm] r309700 - [X86] Split bmi.ll into a bmi test and a bmi2 test.
Craig Topper via llvm-commits
- [llvm] r309706 - [X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Craig Topper via llvm-commits
- [llvm] r309785 - [SimplifyCFG] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r309793 - [InstCombine] Add test cases for 'or' and 'xor' to match the vector 'and' of 'sext' of 'cmp' test.
Craig Topper via llvm-commits
- [llvm] r309839 - [InstCombine] Add missing test case for (xor (sext (cmp)), -1) -> (sext (!cmp)).
Craig Topper via llvm-commits
- [llvm] r309880 - [InstCombine] Support sext in foldLogicCastConstant
Craig Topper via llvm-commits
- [llvm] r309882 - [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via llvm-commits
- [llvm] r309887 - [InstCombine] Remove unnecessary temporary APInt. NFCI
Craig Topper via llvm-commits
- [llvm] r310024 - [InstCombine] Remove unnecessary casts. NFC
Craig Topper via llvm-commits
- [llvm] r310025 - [InstCombine] Move the call to foldSelectICmpAnd into foldSelectInstWithICmp. NFCI
Craig Topper via llvm-commits
- [llvm] r310062 - [InstCombine] Use ConstantInt::getFalse to reduce some code. NFC
Craig Topper via llvm-commits
- [llvm] r310063 - [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Craig Topper via llvm-commits
- [llvm] r310069 - [ConstantInt] Use ConstantInt::getValue instead of Constant::getUniqueInteger in a few places where we obviously have a ConstantInt. NFC
Craig Topper via llvm-commits
- [llvm] r310150 - [X86] Regenerate the fsin/fcos instruction test using update_llc_test_checks.py. NFC
Craig Topper via llvm-commits
- [llvm] r310159 - [InstCombine] In foldSelectICmpAnd, if we need to to truncate from the 'and' type to the 'select' type, do it after shifting right instead of just bailing.
Craig Topper via llvm-commits
- [llvm] r310184 - [InstCombine] Support vector splats in foldSelectICmpAnd.
Craig Topper via llvm-commits
- [llvm] r310185 - [InstCombine] Teach the code that pulls logical operators through constant shifts to handle vector splats too.
Craig Topper via llvm-commits
- [llvm] r310186 - [InstCombine] Fold (C - X) ^ signmask -> (C + signmask - X).
Craig Topper via llvm-commits
- [llvm] r310188 - [InstCombine] Regenerate test28_sub test case in xor.ll that I forgot to commit after fixing a typo in r310186.
Craig Topper via llvm-commits
- [llvm] r310186 - [InstCombine] Fold (C - X) ^ signmask -> (C + signmask - X).
Craig Topper via llvm-commits
- [llvm] r310190 - [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Craig Topper via llvm-commits
- [llvm] r310195 - [InstCombine] Support ~(c-X) --> X+(-c-1) and ~(X-c) --> (-c-1)-X for splat vectors.
Craig Topper via llvm-commits
- [llvm] r310232 - [InstCombine] Support '(C - X) ^ signmask -> (C + signmask - X)' and '(X + C) ^ signmask -> (X + C + signmask)' for vector splats.
Craig Topper via llvm-commits
- [llvm] r310233 - [InstCombine] Support (X ^ C1) & C2 --> (X & C2) ^ (C1&C2) for vector splats.
Craig Topper via llvm-commits
- [llvm] r310234 - [InstCombine] Remove shift handling from OptAndOp.
Craig Topper via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35978: [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36123: [InstCombine] Remove explicit check for impossible condition. Replace with assert
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTRI for 64-bit 'and' with a large mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTRI for 64-bit 'and' with a large mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36173: [InstSimplify] Perform known-bits analysis in SimplifyAndInst
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36213: [InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36173: [InstSimplify] Perform known-bits analysis in SimplifyAndInst
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36240: [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36382: [InstCombine] Remove shift handling from OptAndOp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35474: SSAUpdater: Add mode when Phi creation is not allowed
Daniel Berlin via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Daniel Berlin via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Daniel Berlin via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Daniel Berlin via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Daniel Berlin via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Daniel Berlin via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35441: Allow None as a MemoryLocation to getModRefInfo
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r309659 - Revert r309415: "[LVI] Constant-propagate a zero extension of the switch condition value through case edges"
Daniel Jasper via llvm-commits
- [llvm] r309415 - [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Daniel Jasper via llvm-commits
- [llvm] r309922 - Fix WebAssembly target after r309911.
Daniel Jasper via llvm-commits
- [llvm] r309911 - Delete Default and JITDefault code models
Daniel Jasper via llvm-commits
- [llvm] r310022 - Prevent unused warning in non-assert builds (introduced in r310014).
Daniel Jasper via llvm-commits
- [llvm] r308599 - [globalisel][tablegen] Fix an issue with lambdas when compiling with older GCC's
Daniel Sanders via llvm-commits
- [llvm] r309687 - [globalisel][tablegen] Removed unnecessary typedef pointed out in post-commit review for r308599. NFC
Daniel Sanders via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via llvm-commits
- [llvm] r309924 - [globalisel][tablegen] Update a comment to use the name of the constant rather than the value.
Daniel Sanders via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36086: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r308599 - [globalisel][tablegen] Fix an issue with lambdas when compiling with older GCC's
David Blaikie via llvm-commits
- [lld] r309199 - Rename ObjectFile -> ObjFile.
David Blaikie via llvm-commits
- [llvm] r309611 - [sanitizer-coverage] don't instrument available_externally functions
David Blaikie via llvm-commits
- [llvm] r309611 - [sanitizer-coverage] don't instrument available_externally functions
David Blaikie via llvm-commits
- [llvm] r309630 - DebugInfo: Put range base specifier entry functionality behind a flag
David Blaikie via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
David Blaikie via llvm-commits
- [llvm] r309685 - DebugInfo: Update flag description that'd been copypasted from another
David Blaikie via llvm-commits
- [llvm] r309630 - DebugInfo: Put range base specifier entry functionality behind a flag
David Blaikie via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
David Blaikie via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
David Blaikie via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
David Blaikie via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
David Blaikie via llvm-commits
- [llvm] r309879 - DebugInfo: Test & handle (differently) non-zero DW_AT_ranges_base
David Blaikie via llvm-commits
- [llvm] r309570 - [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them.
David Blaikie via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
David Blaikie via llvm-commits
- [PATCH] D36279: [Object] Fix ELFObjectFile<ELFT>::getRelocationOffset
David Blaikie via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
David Blaikie via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
David Blaikie via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35456: Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36270: [llvm-dwarfdump] - Change how dwarfdump dumps .debug_ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D36036: Supported interleaved byte load-pattern of stride:4 VF(8, 16, 32).
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
David Li via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
David Li via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
David Li via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
David Li via Phabricator via llvm-commits
- [PATCH] D36246: Fix the bug when SampleProfileWriter writes out number of callsites.
David Li via Phabricator via llvm-commits
- [PATCH] D36246: Fix the bug when SampleProfileWriter writes out number of callsites.
David Li via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
David Li via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
David Li via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
David Li via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
David Li via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
David Li via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
David Li via Phabricator via llvm-commits
- [PATCH] D36317: Adjust the hotness threshold from 99.9% to 99%.
David Li via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
David Li via Phabricator via llvm-commits
- [PATCH] D36338: BlockPlacement: Consider hotness of blocks relative to a loop iteration rather than relative to the loop as a whole
David Li via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
David Li via Phabricator via llvm-commits
- [PATCH] D35804: [BPI] Detect branches in loops that make themselves not taken
David Li via Phabricator via llvm-commits
- [llvm] r309330 - [ConstantFolder] Don't try to fold gep when the idx is a vector.
David Majnemer via llvm-commits
- [llvm] r309594 - [IPSCCP] Guard a user of getInitializer with hasDefinitiveInitializer
David Majnemer via llvm-commits
- [llvm] r309594 - [IPSCCP] Guard a user of getInitializer with hasDefinitiveInitializer
David Majnemer via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
David Majnemer via Phabricator via llvm-commits
- [PATCH] D34889: [ScheduleDAG] Fix bug in check for use of dead defs
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
David Stuttard via Phabricator via llvm-commits
- [PATCH] D35241: [DAGCombine] Fix for shuffle to vector extend for non power 2 vectors
David Stuttard via Phabricator via llvm-commits
- [llvm] r309594 - [IPSCCP] Guard a user of getInitializer with hasDefinitiveInitializer
Davide Italiano via llvm-commits
- [llvm] r309606 - [SLPVectorizer] Unbreak the build with -Werror.
Davide Italiano via llvm-commits
- [llvm] r309657 - [MetaRenamer] Leave `@main` alone.
Davide Italiano via llvm-commits
- [llvm] r309723 - [AMDGPU] Put a function used only inside assert() under NDEBUG.
Davide Italiano via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Davide Italiano via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Davide Italiano via llvm-commits
- [llvm] r309789 - [NewGVN] Remove a (now stale) comment. NFCI.
Davide Italiano via llvm-commits
- [llvm] r309790 - [NewGVN] Fold single-use variables. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Davide Italiano via llvm-commits
- [llvm] r309872 - [NewGVN] Now that load coercion is enable, we pass this test.
Davide Italiano via llvm-commits
- [llvm] r309872 - [NewGVN] Now that load coercion is enable, we pass this test.
Davide Italiano via llvm-commits
- [llvm] r309988 - [NewGVN] Fix the case where we have a phi-of-ops which goes away.
Davide Italiano via llvm-commits
- [llvm] r310083 - [MachineOperand] Add ChangeToTargetIndex method. NFC
Davide Italiano via llvm-commits
- [llvm] r310237 - [Reassociate] Try to bail out early when canonicalizing.
Davide Italiano via llvm-commits
- [llvm] r310238 - [Reassociate] Use a range loop for clarity. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D35441: Allow None as a MemoryLocation to getModRefInfo
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36123: [InstCombine] Remove explicit check for impossible condition. Replace with assert
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36206: [AMDGPU] Delete dead code
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36228: Don't pass the code model to MC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36241: Delete Default and JITDefault code models
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36282: Move unit test to the proper location
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35581: [LoopRotate][Dominators] Use the incremental API to update DomTree
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36337: [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36382: [InstCombine] Remove shift handling from OptAndOp.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36377: Add NetBSD support in asan_stack.h
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via llvm-commits
- [compiler-rt] r309792 - [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via llvm-commits
- [compiler-rt] r309909 - [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r309780 - Update the new PM pipeline to make ICP aware if it is SamplePGO build.
Dehao Chen via llvm-commits
- [llvm] r309787 - Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via llvm-commits
- [llvm] r309907 - Fix the bug when SampleProfileWriter writes out number of callsites.
Dehao Chen via llvm-commits
- [llvm] r309964 - Do not want to use BFI to get profile count for sample pgo
Dehao Chen via llvm-commits
- [llvm] r310065 - Adjust the hotness threshold from 99.9% to 99%.
Dehao Chen via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36052: Update the new PM pipeline to make ICP aware if it is SamplePGO build.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36246: Fix the bug when SampleProfileWriter writes out number of callsites.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36246: Fix the bug when SampleProfileWriter writes out number of callsites.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36317: Adjust the hotness threshold from 99.9% to 99%.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Diana Picus via llvm-commits
- [llvm] r309806 - [MIR] Print target-specific constant pools
Diana Picus via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Diana Picus via llvm-commits
- [llvm] r309927 - [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Diana Picus via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Diana Picus via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D35883: [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Diana Picus via Phabricator via llvm-commits
- [PATCH] D35883: [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Diana Picus via Phabricator via llvm-commits
- [llvm] r309926 - [X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov via llvm-commits
- [llvm] r310183 - [SLPVectorizer] Add extra parameter to setInsertPointAfterBundle to handle different opcodes, NFCI.
Dinar Temirbulatov via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r310059 - [AMDGPU][MC] Enabled expressions as operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r309568 - [docker] Fix unmatched quote problem in here-document on older versions of bash
Don Hinton via llvm-commits
- [llvm] r309515 - Revert "[AVR] Mark a failing symbolizer test as XFAIL"
Dylan McKay via llvm-commits
- [llvm] r310028 - [AVR] Update target machine to use new constructor parameters
Dylan McKay via llvm-commits
- [llvm] r309994 - [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via llvm-commits
- [llvm] r310073 - [Inliner] Fix a typo in option description. NFC.
Easwaran Raman via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Eizan Miyamoto via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r309642 - [ScheduleDAG] Don't schedule node with physical register interference
Eli Friedman via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33818: [ScheduleDAG] Don't schedule node with physical register interference
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34801: [coverage] Make smaller regions for the first case of a switch.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36213: [InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36213: [InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34801: [coverage] Make smaller regions for the first case of a switch.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36020: [llvm-cov] Unify region marker placement between text/html modes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r309997 - Fix typo.
Eric Christopher via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D35650: [PowerPC] Don't crash on larger splats that can be achieved through 1-byte splats
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D36197: [X86] Teach fastisel to select calls to dllimport functions
Eric Christopher via Phabricator via llvm-commits
- [llvm] r309746 - [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r309993 - [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D36331: Add ARC backend
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r309825 - [AArch64] Improve the test of conditional branch fusion
Evandro Menezes via llvm-commits
- [llvm] r309855 - [AArch64] Add Exynos M2 feature test (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D35287: llc: Require an explicit -mtriple=default to target default triple
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D36035: [sanitizer] Fix the sanitizer build on Android
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36035: [sanitizer] Fix the sanitizer build on Android
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35101: [cfi] only add cfi tests on supported arches
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r309639 - [sancov] Fix coverage-reset test on Android/i686.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r310092 - Fix PR33514
Evgeny Stupachenko via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r309928 - [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via Phabricator via llvm-commits
- [PATCH] D36166: added support for build with dataflow sanitizer
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
Farhana Aleen via Phabricator via llvm-commits
- [llvm] r310055 - [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via llvm-commits
- [PATCH] D36028: [sanitizer_common] Fuchsia support for interceptors
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r310048 - [AMDGPU] Fixed MSVC build break
Florian Gross via llvm-commits
- [llvm] r309547 - [LoopInterchange] Do not interchange loops with function calls.
Florian Hahn via llvm-commits
- [llvm] r309553 - Guard print() functions only used by dump() functions.
Florian Hahn via llvm-commits
- [llvm] r309572 - Extend ifdefs to more unused helper functions.
Florian Hahn via llvm-commits
- [llvm] r309573 - Extend ifndef to printDebugLoc.
Florian Hahn via llvm-commits
- [llvm] r309576 - Exclude more unused functions from release build.
Florian Hahn via llvm-commits
- [llvm] r309821 - [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Florian Hahn via llvm-commits
- [llvm] r309944 - [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via llvm-commits
- [llvm] r309821 - [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Florian Hahn via llvm-commits
- [llvm] r310178 - [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via llvm-commits
- [llvm] r310180 - [ARM] The ARM backend is MachineVerifier clean now.
Florian Hahn via llvm-commits
- [PATCH] D35489: [LoopInterchange] Do not interchange loops with function calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35949: Guard print() functions only used by dump() functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions NFCI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35949: Guard print() functions only used by dump() functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36153: [ARM] The ARM backend is MachineVerifier clean now.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36223: [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36153: [ARM] The ARM backend is MachineVerifier clean now.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36381: [MISched] Add enableMachineScheduler function that checks enable-misched.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36284: [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D36325: Reuse sanitizer_linux for NetBSD
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35642: [PEI] Simplify handling of targets with no phys regs. NFC
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36109: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36071: [compiler-rt] [builtins] Only include immintrin.h if it is used
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use Interlocked* intrinsics for atomics on MSVC
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
George Karpenkov via llvm-commits
- [llvm] r309889 - [libFuzzer tests] Use substring comparison in libFuzzer tests
George Karpenkov via llvm-commits
- [llvm] r309899 - Revert "[libFuzzer tests] Use substring comparison in libFuzzer tests"
George Karpenkov via llvm-commits
- [llvm] r309982 - [libFuzzer] Un-reverting change in tests after fixing the failure on Linux.
George Karpenkov via llvm-commits
- [llvm] r310009 - Disable libFuzzer tests on Windows
George Karpenkov via llvm-commits
- [llvm] r310075 - Port libFuzzer tests to LIT. Do not require two-stage build for check-fuzzer.
George Karpenkov via llvm-commits
- [llvm] r310076 - Drop Windows support from libFuzzer tests.
George Karpenkov via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
George Karpenkov via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
George Karpenkov via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
George Karpenkov via llvm-commits
- [llvm] r310100 - [libFuzzer tests] Only enable libFuzzer tests if
George Karpenkov via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
George Karpenkov via Phabricator via llvm-commits
- [lld] r308544 - Speed up gdb index creation.
George Rimar via llvm-commits
- [lld] r308544 - Speed up gdb index creation.
George Rimar via llvm-commits
- [llvm] r309549 - [Support/GlobPattern] - Do not crash when pattern has characters with int value < 0.
George Rimar via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via llvm-commits
- [lld] r308809 - Don't crash on an empty section with an ALIGN.
George Rimar via llvm-commits
- [lld] r309688 - [ELF] - Use multithreading for building .gdb_index.
George Rimar via llvm-commits
- [lld] r309796 - [ELF] - Recommit r309252 "[ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all"
George Rimar via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
George Rimar via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
George Rimar via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via llvm-commits
- llvm-commits Digest, Vol 158, Issue 38
George Rimar via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
George Rimar via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via llvm-commits
- [lld] r309953 - [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via llvm-commits
- [lld] r310040 - [ELF] - Replace parallelForEach with ranged form.
George Rimar via llvm-commits
- D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via llvm-commits
- [lld] r310045 - [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via llvm-commits
- [lld] r310046 - [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via llvm-commits
- [lld] r310049 - [ELF] - Move getSymbols() methods to InputFile.
George Rimar via llvm-commits
- [PATCH] D36077: [ELF] - Speedup .gdb_index building with use of relocation caching layer.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35891: [Support/GlobPattern] - Do not crash when pattern has characters with int value < 0.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36079: Binary search to find a relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via Phabricator via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36198: Use more consistent names
George Rimar via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via Phabricator via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better disgnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35680: [ELF] - Round executable PT_LOAD to page size and pad it with traps
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36262: [ELF] - Do not forget to fill last bytes of PT_LOADs with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D24725: [ELF] - Linkerscript: report orphans if --verbose used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33548: [DWARF] - Cleanup relocation handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35680: [ELF] - Round executable PT_LOAD to page size and pad it with traps
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via Phabricator via llvm-commits
- [PATCH] D36270: [llvm-dwarfdump] - Change how dwarfdump dumps .debug_ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via Phabricator via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36307: [Support/GlobPattern] - Treat multiple stars('*') as single.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36270: [llvm-dwarfdump] - Change how dwarfdump dumps .debug_ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36270: [llvm-dwarfdump] - Change how dwarfdump dumps .debug_ranges
George Rimar via Phabricator via llvm-commits
- [llvm] r309967 - Fix check-lit compatibility with multi-config CMake generators
Greg Bedwell via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36263: [lit] check-lit compatibility with multi-config CMake generators
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36263: [lit] check-lit compatibility with multi-config CMake generators
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r309546 - [X86][AVX512] Add masked MOVS[S|D] patterns
Guy Blank via llvm-commits
- [llvm] r310239 - [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Guy Blank via llvm-commits
- [PATCH] D35897: [X86][AVX512] Add masked MOVS[S|D] patterns
Guy Blank via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Guy Blank via Phabricator via llvm-commits
- [llvm] r309748 - [AArch64] Fix a typo in isExtFreeImpl()
Haicheng Wu via llvm-commits
- [PATCH] D36174: [AArch64] Fix a typo in isExtFreeImpl()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36174: [AArch64] Fix a typo in isExtFreeImpl()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Hal Finkel via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Hal Finkel via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Hal Finkel via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Hal Finkel via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hal Finkel via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hal Finkel via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hal Finkel via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hal Finkel via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Hal Finkel via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35650: [PowerPC] Don't crash on larger splats that can be achieved through 1-byte splats
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35188: Add bitreverse LNT benchmark.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34983: Support placing switch tables in target-specific address spaces
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Hal Finkel via Phabricator via llvm-commits
- [llvm] r309422 - Fix conditional tail call branch folding when both edges are the same
Hans Wennborg via llvm-commits
- [llvm] r309343 - [X86] Fix latent bug in sibcall eligibility logic
Hans Wennborg via llvm-commits
- [llvm] r309323 - [AArch64] Fix legality info passed to demanded bits for TBI opt.
Hans Wennborg via llvm-commits
- [llvm] r309325 - [X86] Don't lie about legality to TLI's demanded bits.
Hans Wennborg via llvm-commits
- [llvm] r309330 - [ConstantFolder] Don't try to fold gep when the idx is a vector.
Hans Wennborg via llvm-commits
- [llvm] r309330 - [ConstantFolder] Don't try to fold gep when the idx is a vector.
Hans Wennborg via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hans Wennborg via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hans Wennborg via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Hans Wennborg via llvm-commits
- [llvm] r309594 - [IPSCCP] Guard a user of getInitializer with hasDefinitiveInitializer
Hans Wennborg via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Hans Wennborg via llvm-commits
- [llvm] r309555 - [llvm-dlltool] Write correct weak externals
Hans Wennborg via llvm-commits
- [llvm] r309744 - [AArch64] Rewrite stack frame handling for win64 vararg functions
Hans Wennborg via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hans Wennborg via llvm-commits
- [llvm] r309930 - [SelectionDAG] Resolve PR33978.
Hans Wennborg via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hans Wennborg via llvm-commits
- [llvm] r309928 - [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Hans Wennborg via llvm-commits
- [llvm] r309928 - [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Hans Wennborg via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi 7 Inoue via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi 7 Inoue via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via llvm-commits
- [llvm] r309849 - [StackColoring] Update AliasAnalysis information in stack coloring pass (part 2)
Hiroshi Inoue via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D36236: [SelectionDAG] Resolve PR33978.
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r309415 - [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via llvm-commits
- [llvm] r309986 - [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36210: [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D36064: [docker] Fix unmatched quote problem in here-document on older versions of bash
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D36064: [docker] Fix unmatched quote problem in here-document on older versions of bash
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r309721 - [lanai] Add getIntImmCost in LanaiTargetTransformInfo.
Jacques Pienaar via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r309850 - [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35869: [ADCE][Dominators] Teach ADCE to preserve dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36167: [Dominators] Introduce batch updates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35528: [Dominators] Teach LoopUnswitch to use the incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35581: [LoopRotate][Dominators] Use the incremental API to update DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35581: [LoopRotate][Dominators] Use the incremental API to update DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36167: [Dominators] Introduce batch updates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Jakub Kuderski via Phabricator via llvm-commits
- [lld] r310042 - [ELF] Explicitly write null bytes in string tables
James Henderson via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
James Henderson via Phabricator via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
James Henderson via Phabricator via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
James Henderson via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a new priority function 'guided-src' for Scheduler DAG instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a new priority function 'guided-src' for Scheduler DAG instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r309910 - [ARM] Tidy up banked registers encoding
Javed Absar via llvm-commits
- [llvm] r310072 - [ARM] Use searchable-table for banked registers
Javed Absar via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Correctly replace subregister uses when processing tied operands
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Joel Galenson via Phabricator via llvm-commits
- [llvm] r310167 - [AArch64] LSE Atomics reorg - part 1
Joel Jones via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Joel Jones via Phabricator via llvm-commits
- [lld] r309829 - [ELF] When the code segment is the last, align it to the page boundary
Joerg Sonnenberger via llvm-commits
- [compiler-rt] r309973 - These tests use 80-bit long doubles, which are x86 only. Mark them so.
Joerg Sonnenberger via llvm-commits
- [PATCH] D35680: [ELF] - Round executable PT_LOAD to page size and pad it with traps
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
John Baldwin via Phabricator via llvm-commits
- [www] r310080 - add missing minutes
John Regehr via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34608: [WIP][AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Justin Bogner via llvm-commits
- [PATCH] D36014: [llvm-cov] Ignore unclosed line segments when setting line counts
Justin Bogner via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Justin Bogner via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Justin Bogner via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] r310116 - Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310139 - Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310140 - Add NetBSD support in interception.h
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310143 - Add NetBSD support in sanitizer_linux_libcdep.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310179 - Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310182 - Add NetBSD support in sanitizer_errno.h
Kamil Rytarowski via llvm-commits
- [PATCH] D35778: Add NetBSD PaX MPROTECT support in allocateMappedMemory
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35779: Disable RWX mapping tests in unittests/Support/MemoryTest
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35558: Use sys::Memory::AllocateRWX for JIT code
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36314: Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36316: Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36316: Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36320: Add NetBSD support in sanitizer_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36323: Add NetBSD support in interception.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36325: Reuse sanitizer_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36325: Reuse sanitizer_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36325: Reuse sanitizer_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36316: Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36320: Add NetBSD support in sanitizer_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36314: Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36360: Add NetBSD support in sanitizer_errno.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36373: Add NetBSD support in sanitizer_test_utils.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36374: Add NetBSD support in asan_errors.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36375: Add NetBSD support in asan_interceptors.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36376: Add NetBSD support in asan_malloc_linux.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36377: Add NetBSD support in asan_stack.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36377: Add NetBSD support in asan_stack.h
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r309836 - Xray docs with description of Flight Data Recorder binary format.
Keith Wyss via llvm-commits
- [llvm] r309842 - Revert "Xray docs with description of Flight Data Recorder binary format."
Keith Wyss via llvm-commits
- [llvm] r309891 - Xray docs with description of Flight Data Recorder binary format.
Keith Wyss via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Keith via Phabricator via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Keith via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Keith via Phabricator via llvm-commits
- [PATCH] D36041: [XRay] [docs] Xray docs with description of Flight Data Recorder binary format.
Keith via Phabricator via llvm-commits
- [llvm] r309614 - [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Konstantin Belochapka via llvm-commits
- [PATCH] D34661: [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Konstantin Belochapka via Phabricator via llvm-commits
- [compiler-rt] r309601 - [msan] Check for pvalloc overflow
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r309637 - [msan] Reverting D36093
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r309883 - [msan] Check for pvalloc overflow
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r309897 - [tsan] Check for pvalloc overlow
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r310119 - [asan] Check for pvalloc overlow
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r310133 - [asan] Fix unsupported test on Android
Kostya Kortchinsky via llvm-commits
- [PATCH] D36093: [msan] Check for pvalloc overflow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36093: [msan] Check for pvalloc overflow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36103: [tsan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36103: [tsan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36120: [msan] Reverting D36093
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36164: [msan] Check for pvalloc overflow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36245: [tsan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36257: [asan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36257: [asan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36302: [msan] Switch the pvalloc overflow test to a lit test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36257: [asan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36339: [asan] Fix unsupported test on Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r309610 - [sanitizer-coverage] ensure minimal alignment for coverage counters and guards
Kostya Serebryany via llvm-commits
- [llvm] r309611 - [sanitizer-coverage] don't instrument available_externally functions
Kostya Serebryany via llvm-commits
- [llvm] r309615 - [libFuzzer] implement __sanitizer_cov_pcs_init and add pc-table to build flags for one test (for now)
Kostya Serebryany via llvm-commits
- [llvm] r309611 - [sanitizer-coverage] don't instrument available_externally functions
Kostya Serebryany via llvm-commits
- [llvm] r309644 - [sanitizer-coverage] relax an assertion
Kostya Serebryany via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [llvm] r309647 - [libFuzzer] implement more correct way of computing feature index for Inline8bitCounters
Kostya Serebryany via llvm-commits
- [compiler-rt] r309655 - [sanitizer-coverage] dummy definitions for __sanitizer_cov_8bit_counters_init and __sanitizer_cov_pcs_init
Kostya Serebryany via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [llvm] r309716 - [libFuzzer] temporarty remove pc-tables and disable test/fuzzer-printcovpcs.test until this can be fixed on Windows
Kostya Serebryany via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
Kostya Serebryany via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
Kostya Serebryany via llvm-commits
- [compiler-rt] r309854 - Add new ASAN_OPTION: sleep_after_init.
Kostya Serebryany via llvm-commits
- [zorg] r310081 - [libFuzzer] simplify the fuzzer bot following r310075
Kostya Serebryany via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
Kostya Serebryany via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
Kostya Serebryany via llvm-commits
- [llvm] r310091 - [libFuzzer] make trace-pc.test more reliable
Kostya Serebryany via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
Kostya Serebryany via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
Kostya Serebryany via llvm-commits
- [zorg] r310102 - [libFuzzer] add -DLIBFUZZER_ENABLE_TESTS=ON to libFuzzer bot
Kostya Serebryany via llvm-commits
- [llvm] r310106 - [libFuzzer] split one test into several
Kostya Serebryany via llvm-commits
- [llvm] r310110 - [libFuzzer] remove the now redundant 'LLVMFuzzer-' prefix from libFuzzer tests
Kostya Serebryany via llvm-commits
- [llvm] r310113 - [libFuzzer] make a test more robust
Kostya Serebryany via llvm-commits
- [zorg] r310125 - [libFuzzer] re-enable the bigger libFuzzer tests
Kostya Serebryany via llvm-commits
- [llvm] r310126 - [libFuzzer] re-enable fuzzer-printcovpcs.test
Kostya Serebryany via llvm-commits
- [llvm] r310148 - [libFuzzer] print PCs using the in-binary PC-table instead of relying on PCs captured at run-time
Kostya Serebryany via llvm-commits
- [llvm] r310151 - [libFuzzer] use the in-binary pc table (instead of PCs captured at run-time) to implement -exit_on_src_pos
Kostya Serebryany via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D35409: Add new ASAN_OPTION: sleep_after_init.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D21292: [mips] Correct ELF format for N32.
Kovacsics Robert via Phabricator via llvm-commits
- [llvm] r309677 - [Hexagon] Convert HVX vector constants of i1 to i8
Krzysztof Parzyszek via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36192: [tsan] Fix format string in WriteMemoryProfile
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36231: [asan] Make dump_registers.cc more stable
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36239: [sanitizer] Split MmapFixedNoReserve into a version that disallows overwriting existing memory and one that allows it
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36284: [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Kuba Mracek via llvm-commits
- [llvm] r310129 - BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D36338: BlockPlacement: Consider hotness of blocks relative to a loop iteration rather than relative to the loop as a whole
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35742: [Driver] Register effective triple before get arm float abi.
Leo Li via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r309694 - [X86] Fix a crash in FEntryInserter Pass.
Manoj Gupta via llvm-commits
- [PATCH] D35979: [X86] Fix a crash in FEntryInserter Pass.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D35979: [X86] Fix a crash in FEntryInserter Pass.
Manoj Gupta via Phabricator via llvm-commits
- [llvm] r310083 - [MachineOperand] Add ChangeToTargetIndex method. NFC
Marcello Maggioni via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Martell Malone via llvm-commits
- [llvm] r310001 - Support: WOA64 and WOA Signals
Martell Malone via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33638: [libcxx] Have separate abi library flags for static and shared builds
Martell Malone via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D35409: Add new ASAN_OPTION: sleep_after_init.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D35409: Add new ASAN_OPTION: sleep_after_init.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D35409: Add new ASAN_OPTION: sleep_after_init.
Martin Liška via Phabricator via llvm-commits
- [llvm] r309555 - [llvm-dlltool] Write correct weak externals
Martin Storsjo via llvm-commits
- [llvm] r309744 - [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjo via llvm-commits
- [compiler-rt] r309974 - [builtins] Use Interlocked* intrinsics for atomics on MSVC
Martin Storsjo via llvm-commits
- [llvm] r310223 - [llvm-dlltool] Map the "arm64" machine type
Martin Storsjo via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [compiler-rt] [builtins] Only include immintrin.h if it is used
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36071: [builtins] Use Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36365: [llvm-dlltool] Map the "arm64" machine type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36365: [llvm-dlltool] Map the "arm64" machine type
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r309732 - AMDGPU: Initial implementation of calls
Matt Arsenault via llvm-commits
- [llvm] r309733 - AMDGPU: Add test for r308774
Matt Arsenault via llvm-commits
- [llvm] r309743 - AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via llvm-commits
- [llvm] r309775 - DAG: Undo and->or combine with FrameIndexes
Matt Arsenault via llvm-commits
- [llvm] r309776 - AMDGPU: Don't place arguments in emergency stack slot
Matt Arsenault via llvm-commits
- [llvm] r309781 - AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault via llvm-commits
- [llvm] r309782 - AMDGPU: Fix emitting encoded calls
Matt Arsenault via llvm-commits
- [llvm] r309783 - AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it
Matt Arsenault via llvm-commits
- [llvm] r309832 - AMDGPU: Restore using MRI to find highest used regs
Matt Arsenault via llvm-commits
- [llvm] r309890 - LV: Don't insert runtime ptr checks on divergent targets
Matt Arsenault via llvm-commits
- [llvm] r309991 - DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via llvm-commits
- [llvm] r309996 - AMDGPU: Add analysis pass for function argument info
Matt Arsenault via llvm-commits
- [llvm] r309998 - AMDGPU: Pass special input registers to functions
Matt Arsenault via llvm-commits
- [llvm] r310002 - AMDGPU: Fix implicitarg.ptr handling special inputs
Matt Arsenault via llvm-commits
- [llvm] r310003 - AMDGPU: Remove error on calls for amdgcn
Matt Arsenault via llvm-commits
- [llvm] r310004 - AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via llvm-commits
- [llvm] r310007 - AMDGPU: Remove pointless asserts
Matt Arsenault via llvm-commits
- [llvm] r310172 - IPRA: Don't crash on null getCallPreservedMask
Matt Arsenault via llvm-commits
- [llvm] r310217 - AMDGPU: Fix typo in feature description
Matt Arsenault via llvm-commits
- [PATCH] D33559: AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36128: AMDGPU/R600: Initialize more passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35241: [DAGCombine] Fix for shuffle to vector extend for non power 2 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36002: AMDGPU: Initial implementation of calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36193: AMDGPU: IMPLICIT_DEFs do not contribute to wait states
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35389: AMDGPU: Add analysis pass for function argument info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35389: AMDGPU: Add analysis pass for function argument info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36007: [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33849: DAG: Undo and->or combine with FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36003: AMDGPU: Don't place arguments in emergency stack slot
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36004: AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36004: AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34582: AMDGPU: Fix emitting encoded calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36039: AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36206: [AMDGPU] Delete dead code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36218: AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33070: AMDGPU: Teach isLegalAddressingMode about global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34727: AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32730: LV: Don't insert runtime ptr checks on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32729: LV: Don't vectorize with unknown loop counts on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36286: AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35389: AMDGPU: Add analysis pass for function argument info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31615: AMDGPU: Add way to specify that instructions zero high 16-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35634: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36292: AMDGPU: Add pass to cleanup DAG SALU/VALU messes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36293: AMDGPU: Look through copies for immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36008: AMDGPU: Fix implicitarg.ptr handling special inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36006: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36005: AMDGPU: Remove error on calls for amdgcn
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36006: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26215: AMDGPU/SI: Emit constant global variables into .text/.rodata sections
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33068: AMDGPU: Start adding global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36021: IPRA: Don't crash on null getCallPreservedMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35390: AMDGPU: Pass special input registers to functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36292: AMDGPU: Add pass to cleanup DAG SALU/VALU messes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36345: AMDGPU: Cleanup subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36345: AMDGPU: Cleanup subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36021: IPRA: Don't crash on null getCallPreservedMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Matthew Simpson via Phabricator via llvm-commits
- [LNT] r309613 - Report no_errors as a string for now
Matthias Braun via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Matthias Braun via llvm-commits
- [llvm] r309754 - PowerPC: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [llvm] r309755 - ARM: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [llvm] r309774 - X86: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [LNT] r309788 - Show a helpful note if a submission is rejected because of mismatching machine info
Matthias Braun via llvm-commits
- [LNT] r309791 - Fix more pep8 warnings; NFC
Matthias Braun via llvm-commits
- [test-suite] r309828 - TestSuite.cmake: Improve comments; NFC
Matthias Braun via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Matthias Braun via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36153: [ARM] The ARM backend is MachineVerifier clean now.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35287: llc: Require an explicit -mtriple=default to target default triple
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36021: IPRA: Don't crash on null getCallPreservedMask
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35985: Skip live range segment verification for reserved physregs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Matthias Braun via Phabricator via llvm-commits
- [llvm] r309661 - [IRCE][NFC] Add assert that AddRecExpr's step is not zero
Max Kazantsev via llvm-commits
- [llvm] r309663 - [IRCE][NFC] Add another assert that AddRecExpr's step is not zero
Max Kazantsev via llvm-commits
- [llvm] r309670 - [NFC] Remove obsolete profiling data from eq_ne test
Max Kazantsev via llvm-commits
- [llvm] r309925 - [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via llvm-commits
- [llvm] r309929 - Removed unused variabled from unit test
Max Kazantsev via llvm-commits
- [llvm] r310023 - Fix SCEVExitLimitForget tests to make Sanitizer happy
Max Kazantsev via llvm-commits
- [llvm] r310027 - [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via llvm-commits
- [llvm] r310029 - Avoid comparison between signed and unsigned in SCEVExitLimitForget tests
Max Kazantsev via llvm-commits
- [llvm] r310032 - [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via llvm-commits
- [llvm] r310034 - Do not declare a variable which is used only in assert. NFC
Max Kazantsev via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35539: [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35539: [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35989: [SCEV][NFC] Introduces expression sizes estimation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35539: [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r309080 - [SCEV] Cache results of computeExitLimit
Maxim Kazantsev via llvm-commits
- [llvm] r309925 - [SCEV] Re-enable "Cache results of computeExitLimit"
Maxim Kazantsev via llvm-commits
- [llvm] r310200 - [AVR] Compute code model if one is not provided
Meador Inge via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r309582 - [Simplify] Remove all kinds of redundant scalar writes.
Michael Kruse via llvm-commits
- [polly] r309609 - [ForwardOpTree] Support synthesizable values.
Michael Kruse via llvm-commits
- [polly] r309728 - [Simplify] Improve scalability.
Michael Kruse via llvm-commits
- [polly] r309734 - [Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via llvm-commits
- [polly] r309753 - [ForwardOpTree] Execute canForwardTree also in release builds.
Michael Kruse via llvm-commits
- [polly] r309826 - [Polly][PM][WIP] Polly pass registration
Michael Kruse via llvm-commits
- [polly] r309938 - [test] Fix test case without Polly-ACC.
Michael Kruse via llvm-commits
- [polly] r309947 - [VirtualInstruction] Avoid use of getStmtFor(BB). NFC.
Michael Kruse via llvm-commits
- [polly] r309992 - [VirtualInstruction] Handle MetadataAsValue as constant.
Michael Kruse via llvm-commits
- [polly] r310036 - [NFC] ScopPass: Remove unused AnalysisKey from OwningInnerAnalysisManagerProxy
Michael Kruse via llvm-commits
- [polly] r310056 - [ForwardOpTree] Refactor out forwardSpeculatable(). NFC.
Michael Kruse via llvm-commits
- [polly] r310146 - [DeLICM] Refactor ZoneAlgorithm into ZoneAlgo.cpp. NFC.
Michael Kruse via llvm-commits
- [PATCH] D36102: [Polly][ForwardOpTree] Support synthesizable values.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36102: [Polly][ForwardOpTree] Support synthesizable values.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36137: [Polly][Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36137: [Polly][Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36137: [Polly][Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36380: [Polly][ForwardOpTree] Use known array content analysis to forward load instruction.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Mike via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Mike via Phabricator via llvm-commits
- [llvm] r309544 - [SLP]: Add test to resurrect the jumbled load patch. This test has multiple uses
Mohammad Shahid via llvm-commits
- [llvm] r309552 - [Modules] llvm-config: Exclude CMAKE_CFG_INTDIR. It isn't used in headers.
NAKAMURA Takumi via llvm-commits
- [llvm] r309931 - llvm/Support/CodeGenCWrappers.h: Add missing "llvm/ADT/Optional.h", to fix modules build.
NAKAMURA Takumi via llvm-commits
- [llvm] r309932 - Prune linefeed at eof.
NAKAMURA Takumi via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36263: [lit] check-lit compatibility with multi-config CMake generators
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D35650: [PowerPC] Don't crash on larger splats that can be achieved through 1-byte splats
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34684: [Power 9] Exploit vector absolute difference instructions on Power 9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r309950 - Revert r309923, it caused PR34045.
Nico Weber via llvm-commits
- [llvm] r309980 - Fix llvm-for-windows-on-linux build after LLVM r272701.
Nico Weber via llvm-commits
- [lld] r310111 - minor grammar fix
Nico Weber via llvm-commits
- [llvm] r310118 - Revert r310058, it caused PR34073.
Nico Weber via llvm-commits
- [llvm] r310123 - Revert r310055, it caused PR34074.
Nico Weber via llvm-commits
- [PATCH] D36281: Fix llvm-for-windows-on-linux build after LLVM r272701.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D36281: Fix llvm-for-windows-on-linux build after LLVM r272701.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D36193: AMDGPU: IMPLICIT_DEFs do not contribute to wait states
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35167: [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [llvm] r310053 - Add some tests for cast+clamp/min/max before D33186.
Nikolai Bozhenov via llvm-commits
- [llvm] r310054 - [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via llvm-commits
- [PATCH] D35002: Add some tests for cast+clamp/min/max before D33186.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via Phabricator via llvm-commits
- [llvm] r309680 - [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via llvm-commits
- [llvm] r309698 - [DAG] Move extload check in store merge. NFC.
Nirav Dave via llvm-commits
- [llvm] r309708 - [DAG] Convert extload check to equivalent type check. NFC.
Nirav Dave via llvm-commits
- [llvm] r309717 - Revert "[DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector."
Nirav Dave via llvm-commits
- [llvm] r309719 - Pull out VectorNumElements value. NFC.
Nirav Dave via llvm-commits
- [llvm] r309740 - [DAG] Factor out common expressions. NFC.
Nirav Dave via llvm-commits
- [llvm] r309777 - [DAG] Refactor store merge subexpressions. NFC.
Nirav Dave via llvm-commits
- [llvm] r309830 - [DAG] Improve candidate pruning in store merge failure case. NFCI
Nirav Dave via llvm-commits
- [llvm] r309949 - [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via llvm-commits
- [llvm] r309951 - [DAG] Allow merging of stores of vector loads
Nirav Dave via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35979: [X86] Fix a crash in FEntryInserter Pass.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36158: [DAG} Allow merging of stores of vector loads
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36158: [DAG} Allow merging of stores of vector loads
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36158: [DAG] Allow merging of stores of vector loads
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35901: [DAG] Improve candidate pruning in store merge failure case. NFCI
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35901: [DAG] Improve candidate pruning in store merge failure case. NFCI
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36158: [DAG] Allow merging of stores of vector loads
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D34393: Adding code padding for performance stability - infrastructure
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34396: Adding code padding for performance stability - first policy (BranchesWithSameTargetAvoidancePolicy)
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Pedro Ferreira via Phabricator via llvm-commits
- [zorg] r309970 - [zorg] Remove test_polly_format step from Polly buildbot
Pengxuan Zheng via llvm-commits
- [zorg] r309971 - [zorg] Add optional checkAll step to Polly buildbot
Pengxuan Zheng via llvm-commits
- [zorg] r309972 - [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36276: [zorg] Remove test_polly_format step from Polly buildbot
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36277: [zorg] Add optional checkAll step to Polly buildbot
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Pete Cooper via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [compiler-rt] r309617 - Remove STL/microsoft-specific CFI blacklist entries
Peter Collingbourne via llvm-commits
- [llvm] r309621 - Update phi nodes in LowerTypeTests control flow simplification
Peter Collingbourne via llvm-commits
- [PATCH] D35855: Remove STL/microsoft-specific CFI blacklist entries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36012: Update phi nodes in LowerTypeTests control flow simplification
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35742: [Driver] Register effective triple before get arm float abi.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r309638 - [sanitizer] Fix the sanitizer build on Android
Petr Hosek via llvm-commits
- [llvm] r309643 - Reland "[LLVM][llvm-objcopy] Added basic plumbing to get things started"
Petr Hosek via llvm-commits
- [llvm] r309658 - [llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy
Petr Hosek via llvm-commits
- [llvm] r309660 - Revert "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r309768 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r309771 - Revert "Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy""
Petr Hosek via llvm-commits
- [lld] r309829 - [ELF] When the code segment is the last, align it to the page boundary
Petr Hosek via llvm-commits
- [llvm] r310018 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310026 - Revert "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310127 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310149 - [llvm][llvm-objcopy] When outputting to binary don't output segments that cover no sections
Petr Hosek via llvm-commits
- [PATCH] D36035: [sanitizer] Fix the sanitizer build on Android
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36035: [sanitizer] Fix the sanitizer build on Android
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36256: [ELF] Don't output headers into a segment if there's no space for them
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36348: [CMake][runtimes] Support for building target variants
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36348: [CMake][runtimes] Support for building target variants
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36383: [CMake] Allow overriding lib dir suffix independently from LLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35725: [LV] Avoid redundant operations manipulating masks
Phabricator via Phabricator via llvm-commits
- [PATCH] D36064: [docker] Fix unmatched quote problem in here-document on older versions of bash
Phabricator via Phabricator via llvm-commits
- [PATCH] D35977: [AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer vmovdqa64/vmovdqu64 instead.
Phabricator via Phabricator via llvm-commits
- [PATCH] D36063: [X86][InstCombine] Add basic constant folding support for BEXTR/BEXTRI intrinsics.
Phabricator via Phabricator via llvm-commits
- [PATCH] D36069: [X86][InstCombine] Add some constant folding for BZHI intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D36123: [InstCombine] Remove explicit check for impossible condition. Replace with assert
Phabricator via Phabricator via llvm-commits
- [PATCH] D35978: [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Phabricator via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Phabricator via Phabricator via llvm-commits
- [PATCH] D36125: Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Phabricator via Phabricator via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Phabricator via Phabricator via llvm-commits
- [PATCH] D35458: [Polly][PM][WIP] Polly pass registration
Phabricator via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Phabricator via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Phabricator via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Phabricator via Phabricator via llvm-commits
- [PATCH] D35953: [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Phabricator via Phabricator via llvm-commits
- [PATCH] D34727: AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Phabricator via Phabricator via llvm-commits
- [PATCH] D36014: [llvm-cov] Ignore unclosed line segments when setting line counts
Phabricator via Phabricator via llvm-commits
- [PATCH] D36302: [msan] Switch the pvalloc overflow test to a lit test
Phabricator via Phabricator via llvm-commits
- [PATCH] D36273: [Polly][PM] Register polly passes with the opt tool for the new-pm path
Phabricator via Phabricator via llvm-commits
- [PATCH] D36303: [Polly][PM] Make the new-pm passes behave more like the legacy passes
Phabricator via Phabricator via llvm-commits
- [PATCH] D36240: [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Phabricator via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Phabricator via Phabricator via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Phabricator via Phabricator via llvm-commits
- [PATCH] D36382: [InstCombine] Remove shift handling from OptAndOp.
Phabricator via Phabricator via llvm-commits
- [polly] r309805 - [SD] Set PollyUseRuntimeAliasChecks correctly
Philip Pfaffe via llvm-commits
- [polly] r309807 - [SI][NewPM] Collect loop count statistics
Philip Pfaffe via llvm-commits
- [polly] r309811 - [PM] Fix proxy invalidation
Philip Pfaffe via llvm-commits
- [polly] r309826 - [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via llvm-commits
- [polly] r309835 - Fix r309826: Move intantiation and specialization of OwningScopAnalysisManagerFunctionProxy to the polly namespace.
Philip Pfaffe via llvm-commits
- [polly] r309826 - [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via llvm-commits
- [polly] r309853 - Fix r309826: Appease clang-format check.
Philip Pfaffe via llvm-commits
- [polly] r310036 - [NFC] ScopPass: Remove unused AnalysisKey from OwningInnerAnalysisManagerProxy
Philip Pfaffe via llvm-commits
- [polly] r310039 - [NFC] Fix r310036: Appease clang-format
Philip Pfaffe via llvm-commits
- [llvm] r310043 - [Polly][PM] Register polly passes with the opt tool for the new-pm path
Philip Pfaffe via llvm-commits
- [polly] r310052 - [PM] Make the new-pm passes behave more like the legacy passes
Philip Pfaffe via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35458: [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D36273: [Polly][PM] Register polly passes with the opt tool for the new-pm path
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D36303: [Polly][PM] Make the new-pm passes behave more like the legacy passes
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r309599 - [TargetPassConfig] Feature generic options to setup start/stop-after/before
Quentin Colombet via llvm-commits
- [llvm] r309600 - [llc][NFC] Update message in assert.
Quentin Colombet via llvm-commits
- [PATCH] D35816: [Greedy RegAlloc] Add logic to greedy reg alloc to avoid bad eviction chains
Quentin Colombet via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Quentin Colombet via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Quentin Colombet via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Quentin Colombet via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Quentin Colombet via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Quentin Colombet via llvm-commits
- [llvm] r310114 - [GlobalISel] Remove a stall comment in CMake.
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Quentin Colombet via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Quentin Colombet via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35594: [GISel]: ConstantFold operations when building MIR
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36204: [RegisterCoalescer] Add wrapper for Erasing Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36079: Binary search to find a relocation.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
Rafael Avila de Espindola via llvm-commits
- [lld] r309652 - Binary search to find a relocation.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
Rafael Avila de Espindola via llvm-commits
- [lld] r309688 - [ELF] - Use multithreading for building .gdb_index.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
Rafael Avila de Espindola via llvm-commits
- [llvm] r309774 - X86: Do not use llc -march in tests.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35680: [ELF] - Round executable PT_LOAD to page size and pad it with traps
Rafael Avila de Espindola via llvm-commits
- [lld] r309829 - [ELF] When the code segment is the last, align it to the page boundary
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
Rafael Avila de Espindola via llvm-commits
- [llvm] r309922 - Fix WebAssembly target after r309911.
Rafael Avila de Espindola via llvm-commits
- llvm-commits Digest, Vol 158, Issue 38
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36279: [Object] Fix ELFObjectFile<ELFT>::getRelocationOffset
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
Rafael Avila de Espindola via llvm-commits
- [lld] r309829 - [ELF] When the code segment is the last, align it to the page boundary
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
Rafael Avila de Espindola via llvm-commits
- [lld] r309605 - Never export weak undefined from executable.
Rafael Espindola via llvm-commits
- [lld] r309840 - Use more consistent names
Rafael Espindola via llvm-commits
- [llvm] r309884 - Don't pass the code model to MC
Rafael Espindola via llvm-commits
- [llvm] r309911 - Delete Default and JITDefault code models
Rafael Espindola via llvm-commits
- [lld] r309913 - Update for llvm change.
Rafael Espindola via llvm-commits
- [llvm] r309918 - Add LLVM_FALLTHROUGH.
Rafael Espindola via llvm-commits
- [llvm] r309921 - Fix the ppc jit tests.
Rafael Espindola via llvm-commits
- [lld] r310079 - Remove redundant flag.
Rafael Espindola via llvm-commits
- [lld] r310084 - Fix which file is in an error message.
Rafael Espindola via llvm-commits
- [lld] r310090 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r310142 - Move File from SymbolBody to Symbol.
Rafael Espindola via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
Rafael Espíndola via llvm-commits
- [PATCH] D36198: Use more consistent names
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36228: Don't pass the code model to MC
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36241: Delete Default and JITDefault code models
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D35905: Simplify ARMELFObjectWriter::GetRelocTypeInner
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r309602 - [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via llvm-commits
- [llvm] r309628 - [codeview] Ignore DBG_VALUEs when choosing a BB start source loc
Reid Kleckner via llvm-commits
- [llvm] r309729 - [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via llvm-commits
- [polly] r309730 - Silence -Wunused-variable warning in NDEBUG builds
Reid Kleckner via llvm-commits
- [llvm] r309833 - Revert "[lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs"
Reid Kleckner via llvm-commits
- [lld] r309900 - [PDB] Improve our PDB OMF debug directory entry
Reid Kleckner via llvm-commits
- [lld] r309902 - [PDB] Improve rsds test to check that we fill in the file offset as well as the RVA
Reid Kleckner via llvm-commits
- [lld] r309987 - [PDB] Fix section contributions
Reid Kleckner via llvm-commits
- [llvm] r309987 - [PDB] Fix section contributions
Reid Kleckner via llvm-commits
- [lld] r309989 - [PDB] Loosen checks for section contribution sizes
Reid Kleckner via llvm-commits
- [llvm] r310016 - [Support] Update comments about stdout, raw_fd_ostream, and outs()
Reid Kleckner via llvm-commits
- [llvm] r310071 - [ArgPromotion] Preserve alignment of byval argument in new alloca
Reid Kleckner via llvm-commits
- [llvm] r310078 - [Support] Remove getPathFromOpenFD, it was unused
Reid Kleckner via llvm-commits
- [llvm] r310137 - [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Reid Kleckner via llvm-commits
- [llvm] r310152 - [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via llvm-commits
- [llvm] r310153 - Commit the local change I had to make my test pass
Reid Kleckner via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36060: [AsmParser][GAS-compatibility] Ignore an empty 'p2align' directive
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36163: [llvm-pdbutil] Dump the FPM stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36125: Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36197: [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36281: Fix llvm-for-windows-on-linux build after LLVM r272701.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36285: [PDB] Fix section contributions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36285: [PDB] Fix section contributions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31505: Do not close STD* descriptors
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31505: Do not close STD* descriptors
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36197: [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36328: [Support] Remove getPathFromOpenFD, it was unused
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36328: [Support] Remove getPathFromOpenFD, it was unused
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36332: [llvm-pdbutil] Dump image section headers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36334: [lld] Write the PDB absolute path to the debug directory header
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36337: [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36337: [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36197: [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36342: [lld] Write the DataCRC to the output PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36338: BlockPlacement: Consider hotness of blocks relative to a loop iteration rather than relative to the loop as a whole
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36338: BlockPlacement: Consider hotness of blocks relative to a loop iteration rather than relative to the loop as a whole
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D35980: [WIP] Add a generic interface for outlining.
River Riddle via Phabricator via llvm-commits
- [llvm] r309933 - [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Robert Lougher via llvm-commits
- [PATCH] D35953: [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Robert Lougher via Phabricator via llvm-commits
- [llvm] r309923 - [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D36028: [sanitizer_common] Fuchsia support for interceptors
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36029: [sanitizer_common] Disable filesystem-related code for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36031: [sanitizer_common] Fuchsia OS support code
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36033: [ubsan] Enable UBSan build for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35866: [sanitizer_common] Fuchsia-specific implementation of SanitizerCoverage
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36189: [asan] Interceptors for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36189: [asan] Interceptors for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36256: [ELF] Don't output headers into a segment if there's no space for them
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Roman via Phabricator via llvm-commits
- [lld] r309199 - Rename ObjectFile -> ObjFile.
Rui Ueyama via llvm-commits
- [lld] r309652 - Binary search to find a relocation.
Rui Ueyama via llvm-commits
- [lld] r309654 - Remove a redundant temporary variable.
Rui Ueyama via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Rui Ueyama via llvm-commits
- [lld] r309652 - Binary search to find a relocation.
Rui Ueyama via llvm-commits
- [lld] r309652 - Binary search to find a relocation.
Rui Ueyama via llvm-commits
- D36089: [ELF] - Replace parallelForEach with ranged form.
Rui Ueyama via llvm-commits
- [lld] r310166 - Replace CRLF.
Rui Ueyama via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36079: Binary search to find a relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36077: [ELF] - Speedup .gdb_index building with use of relocation caching layer.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36077: [ELF] - Speedup .gdb_index building with use of relocation caching layer.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36079: Binary search to find a relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36198: Use more consistent names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better disgnostic for INPUT/GROUP commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36262: [ELF] - Do not forget to fill last bytes of PT_LOADs with trap instructions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36307: [Support/GlobPattern] - Treat multiple stars('*') as single.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36307: [Support/GlobPattern] - Treat multiple stars('*') as single.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36365: [llvm-dlltool] Map the "arm64" machine type
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36342: [lld] Write the DataCRC to the output PDB
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36054: Emit only A Single Opt Remark When Inlining
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D36054: Emit only A Single Opt Remark When Inlining
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [llvm] r309915 - [RegisterCoalescer] Add wrapper for Erasing Instructions
Sameer AbuAsal via llvm-commits
- [PATCH] D36204: [RegisterCoalescer] Add wrapper for Erasing Instructions
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D36204: [RegisterCoalescer] Add wrapper for Erasing Instructions
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r309597 - [CGP] use subtract or subtract-of-cmps for result of memcmp expansion
Sanjay Patel via llvm-commits
- [llvm] r309612 - [InstCombine] add tests for mask hoisting; NFC
Sanjay Patel via llvm-commits
- [llvm] r309627 - [InstCombine] allow mask hoisting transform for vector types
Sanjay Patel via llvm-commits
- [llvm] r309711 - [CGP] use narrower types in memcmp expansion when possible
Sanjay Patel via llvm-commits
- [llvm] r309945 - [BDCE] add tests to show invalid/incomplete transforms
Sanjay Patel via llvm-commits
- [llvm] r309946 - [NewGVN] fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] r310060 - [InstCombine] narrow lshr with constant
Sanjay Patel via llvm-commits
- [llvm] r310064 - [InstCombine] Fold single-use variable into assert.
Sanjay Patel via llvm-commits
- [llvm] r310101 - [InstCombine] auto-generate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r310122 - [InstCombine] add vector tests for truncated math; NFC
Sanjay Patel via llvm-commits
- [llvm] r310141 - [InstCombine] narrow truncated add/sub/mul with constant
Sanjay Patel via llvm-commits
- [llvm] r310181 - [InstCombine] refactor trunc(binop) transforms; NFCI
Sanjay Patel via llvm-commits
- [llvm] r310208 - [x86] use more shift or LEA for select-of-constants
Sanjay Patel via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36213: [InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36240: [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [polly] r309490 - Remove Debug metadata from copied instruction to prevent Module verification failure
Sanjay Srivallabh Singapuram via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Sanjoy Das via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Sanjoy Das via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35989: [SCEV][NFC] Introduces expression sizes estimation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35101: [cfi] only add cfi tests on supported arches
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36367: [Phab test] Testing expansion of O0 O3 etc.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36367: [Phab test] Testing expansion of O0 O3 etc.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D35474: SSAUpdater: Add mode when Phi creation is not allowed
Serguei Katkov via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D35474: SSAUpdater: Add mode when Phi creation is not allowed
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [lld] r310168 - [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r309669 - [NFC] [PPCGCodeGeneration] Convert GPUNodeBuilder::getArrayOffset to isl++.
Siddharth Bhat via llvm-commits
- [polly] r309671 - [NFC] [PPCGCodeGeneration] Convert GPUNodeBuilder::getGridSizes to isl++.
Siddharth Bhat via llvm-commits
- [polly] r309674 - [NFC] [IslNodeBuilder, GPUNodeBuilder] Unify mechanism for looking up replacement Values.
Siddharth Bhat via llvm-commits
- [polly] r309681 - [PPCGCodeGeneration] Correct usage of llvm::Value with getLatestValue.
Siddharth Bhat via llvm-commits
- [polly] r309682 - [GPUJIT] Call `cuProfilerStop` before destroying the context to flush profiler cache.
Siddharth Bhat via llvm-commits
- [polly] r309686 - [NFC] Add 'REQUIRES: pollyacc' on 'test/GPGPU/invariant-load-hoisting-of-array.ll'
Siddharth Bhat via llvm-commits
- [polly] r309802 - [GPUJIT] Teach GPUJIT to use a pre-existing CUDA context if available.
Siddharth Bhat via llvm-commits
- [polly] r309808 - [GPUJIT] Add GPUJIT APIs for allocating and freeing managed memory.
Siddharth Bhat via llvm-commits
- [polly] r309934 - [PPCGCodeGeneration] Construct `isl_multi_pw_aff` of PPCGArray.bounds even when polly-ignore-parameter-bounds is turned on.
Siddharth Bhat via llvm-commits
- [polly] r310103 - [PPCGCodeGeneration] [NFC] Log every location from which PPCGCodegen bails.
Siddharth Bhat via llvm-commits
- [polly] r310192 - [IslNodeBuilder] [NFC] Refactor creation of loop induction variables of loops outside scops.
Siddharth Bhat via llvm-commits
- [polly] r310193 - [Polly] [PPCGCodeGeneration] Deal with loops outside the Scop correctly in PPCGCodeGeneration.
Siddharth Bhat via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Siddharth via Phabricator via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Siddharth via Phabricator via llvm-commits
- [PATCH] D36372: [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Siddharth via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r309561 - [SelectionDAG][mips] Fix PR33883
Simon Dardis via llvm-commits
- [llvm] r309930 - [SelectionDAG] Resolve PR33978.
Simon Dardis via llvm-commits
- [PATCH] D35765: [SelectionDAG][mips] Fix PR33883
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36236: [SelectionDAG] Resolve PR33978.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36236: [SelectionDAG] Resolve PR33978.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r309565 - [X86] Extending a test cases for LEA factorization.
Simon Pilgrim via llvm-commits
- [llvm] r309583 - Fix typo in comment.
Simon Pilgrim via llvm-commits
- [llvm] r309584 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r309676 - [X86] Regenerate big structure return test and check on x86_64 as well.
Simon Pilgrim via llvm-commits
- [llvm] r309691 - [X86] Added missing cpu to fix generic scheduling model tests
Simon Pilgrim via llvm-commits
- [llvm] r309692 - [X86][SSSE3] Fix typos in pabsw/pmulhrsw tests for load folding scheduling.
Simon Pilgrim via llvm-commits
- [llvm] r309699 - [X86][SSSE3] Added missing PHADDS/PHSUBS/PSIGN intrinsic schedules
Simon Pilgrim via llvm-commits
- [llvm] r309701 - [X86][SSE] Added missing PACKSS/PACKUS intrinsic schedules
Simon Pilgrim via llvm-commits
- [llvm] r309715 - [X86][SSE] Added missing vector logic intrinsic schedules
Simon Pilgrim via llvm-commits
- [llvm] r309718 - [X86][SSE3] Add scheduler tests for MONITOR/MWAIT
Simon Pilgrim via llvm-commits
- [llvm] r309961 - [X86][AVX512] Tidied up v64i8 vector shuffle tests with triple
Simon Pilgrim via llvm-commits
- [llvm] r309963 - [X86] Adding a test for vector shuffle extractions.
Simon Pilgrim via llvm-commits
- [llvm] r310058 - [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via llvm-commits
- [llvm] r310198 - [X86][X87] Add test case for PR34080
Simon Pilgrim via llvm-commits
- [llvm] r310201 - [X86][X87] Regenerate inline-asm tests
Simon Pilgrim via llvm-commits
- [llvm] r310202 - [X86] Add comment to match closing Defs = [FPSW]. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r310227 - [SLPVectorizer][X86] Cleanup test case. NFCI
Simon Pilgrim via llvm-commits
- [PATCH] D36069: [X86][InstCombine] Add some constant folding for BZHI intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36069: [X86][InstCombine] Add some constant folding for BZHI intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35997: Support itineraries in TargetSubtargetInfo::getSchedInfoStr
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33848: Do not recombine FMA when that is not needed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33991: Improved throughput calculation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34931: [X86] Basic lowering support for selection of COMPRESS with a constant mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35587: [X86][ASM] Fixed assertion crash with inline asm (PR14393)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35977: [AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer vmovdqa64/vmovdqu64 instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35978: [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a new priority function 'guided-src' for Scheduler DAG instruction scheduling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTRI for 64-bit 'and' with a large mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35997: Support itineraries in TargetSubtargetInfo::getSchedInfoStr
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35978: [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTRI for 64-bit 'and' with a large mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36158: [DAG] Allow merging of stores of vector loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33587: [DAGCombine] Do several rounds of combine.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36036: Supported interleaved byte load-pattern of stride:4 VF(8, 16, 32).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36158: [DAG] Allow merging of stores of vector loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33099: [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler (PR28573)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [polly] r309822 - Remove debug metadata from copied instruction to prevent GPUModule verification failure
Singapuram Sanjay Srivallabh via llvm-commits
- [polly] r309845 - Fix code format on r309826
Singapuram Sanjay Srivallabh via llvm-commits
- [llvm] r309596 - [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r309762 - [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via llvm-commits
- [llvm] r309766 - [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Stanislav Mekhanoshin via llvm-commits
- [llvm] r309779 - [AMDGPU] Fix asan error after last commit
Stanislav Mekhanoshin via llvm-commits
- [llvm] r310031 - [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D36039: AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36007: [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36007: [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31615: AMDGPU: Add way to specify that instructions zero high 16-bits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35634: AMDGPU: Don't use report_fatal_error for unsupported call types
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36299: [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36293: AMDGPU: Look through copies for immediates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36292: AMDGPU: Add pass to cleanup DAG SALU/VALU messes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36299: [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36345: AMDGPU: Cleanup subtarget features
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34507: [mips] Generate NMADD and NMSUB instructions when fneg node is present
Stanislav Ocovaj via Phabricator via llvm-commits
- [llvm] r309876 - [Power9] Exploit vector absolute difference instructions on Power 9
Stefan Pintilie via llvm-commits
- [PATCH] D34684: [Power 9] Exploit vector absolute difference instructions on Power 9
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [compiler-rt] r309634 - Add powerpc64 to compiler-rt build infrastructure.
Sterling Augustine via llvm-commits
- [compiler-rt] r309704 - Revert rL309634 until upstream buildbots have upgraded libc.
Sterling Augustine via llvm-commits
- [compiler-rt] r309634 - Add powerpc64 to compiler-rt build infrastructure.
Sterling Augustine via llvm-commits
- [compiler-rt] r309848 - This ppc64 implementation of clear_cache works for both big and little endian.
Sterling Augustine via llvm-commits
- [compiler-rt] r309892 - Use a more standard method to mark these tests as unsupported on powerpc64.
Sterling Augustine via llvm-commits
- [compiler-rt] r309973 - These tests use 80-bit long doubles, which are x86 only. Mark them so.
Sterling Augustine via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Steve Canon via Phabricator via llvm-commits
- [llvm] r309679 - [Mips] Fix for BBIT octeon instruction
Strahinja Petrovic via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r309985 - Move unit test to the proper location
Taewook Oh via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D36282: Move unit test to the proper location
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D36282: Move unit test to the proper location
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
Tamas Berghammer via Phabricator via llvm-commits
- [www] r309735 - Add student grant application
Tanya Lattner via llvm-commits
- [www] r309736 - Fix link to application
Tanya Lattner via llvm-commits
- [www] r309759 - Add grant application dates to important date list.
Tanya Lattner via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Tarun Rajendran via Phabricator via llvm-commits
- [llvm] r309886 - [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via llvm-commits
- [llvm] r309966 - Disable loop peeling during full unrolling pass.
Teresa Johnson via llvm-commits
- [llvm] r310005 - Use profile summary to disable peeling for huge working sets
Teresa Johnson via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36317: Adjust the hotness threshold from 99.9% to 99%.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Tim Northover via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Tim Northover via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Tim Northover via llvm-commits
- [llvm] r309962 - Revert "[AArch64] Simplify AES*Tied pseudo expansion (NFC)."
Tim Northover via llvm-commits
- [llvm] r309821 - [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Tim Northover via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Tim Northover via llvm-commits
- [PATCH] D35737: [GSel]: Support Widening G_ICMP's destination operand.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36174: [AArch64] Fix a typo in isExtFreeImpl()
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36223: [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35883: [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36299: [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Tim Renouf via Phabricator via llvm-commits
- [polly] r309490 - Remove Debug metadata from copied instruction to prevent Module verification failure
Tobias Grosser via llvm-commits
- [polly] r309556 - Revert "Remove Debug metadata from copied instruction to prevent Module verification failure"
Tobias Grosser via llvm-commits
- [polly] r309490 - Remove Debug metadata from copied instruction to prevent Module verification failure
Tobias Grosser via llvm-commits
- [polly] r309490 - Remove Debug metadata from copied instruction to prevent Module verification failure
Tobias Grosser via llvm-commits
- [polly] r309560 - [GPGPU] Add support for NVIDIA libdevice
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [llvm] r309673 - [PostDom] Fix typo in comment [NFC]
Tobias Grosser via llvm-commits
- [llvm] r309684 - [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [polly] r309727 - Update to isl-0.18-809-gd5b4535
Tobias Grosser via llvm-commits
- [polly] r309856 - Replace asserts with llvm_unreachable to clarify intent
Tobias Grosser via llvm-commits
- [polly] r309870 - Move ScopStmt::setAccessRelation to isl++
Tobias Grosser via llvm-commits
- [polly] r309871 - Move setNewAccessRelation to isl++
Tobias Grosser via llvm-commits
- [polly] r309878 - Enable simplify and forward-op-tree by default
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [llvm] r309919 - [unittest] Remove TODO comment which caused concern
Tobias Grosser via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [polly] r309939 - Make sure that all parameter dimensions are set in schedule
Tobias Grosser via llvm-commits
- [polly] r309943 - Add missing REQUIRES line
Tobias Grosser via llvm-commits
- [polly] r310175 - [unittests] Add unittest for getPartialTilePrefixes
Tobias Grosser via llvm-commits
- [polly] r310176 - Fix spelling error in previous commit
Tobias Grosser via llvm-commits
- [polly] r310177 - Add forgotten CMakeLists.txt file in unit-test
Tobias Grosser via llvm-commits
- [polly] r310187 - [Polly] Fix typo. NFC.
Tobias Grosser via llvm-commits
- [polly] r310194 - [GPGPU] Rename all, not only the first libdevice function
Tobias Grosser via llvm-commits
- [polly] r310196 - [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Tobias Grosser via llvm-commits
- [polly] r310197 - Add missing 'REQUIRES: pollyacc' line
Tobias Grosser via llvm-commits
- [polly] r310199 - [Polly] Fix for the JSON Exporter
Tobias Grosser via llvm-commits
- [polly] r310203 - [ScopInfo] Move InvalidDomain to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310204 - [Scopinfo] Fix memory corruption issue that sneaked into the previous commit
Tobias Grosser via llvm-commits
- [polly] r310205 - Update to isl-0.18-812-g565da6e
Tobias Grosser via llvm-commits
- [polly] r310206 - Update to a newer version of isl++
Tobias Grosser via llvm-commits
- [polly] r310207 - Move ScopStmt::Domain to isl++
Tobias Grosser via llvm-commits
- [polly] r310209 - Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++
Tobias Grosser via llvm-commits
- [polly] r310210 - [ScopInfo] Move ScopStmt::ScopStmt to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310211 - [ScopInfo] Move ScopArrayInfo::ScopArrayInfo to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310212 - [ScopInfo] Update comments to refer to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310213 - [ScopInfo] Move InvariantAccess to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310214 - [ScopInfo] Move getPredecessorDomainConstraints to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310215 - [ScopInfo] Move ScopStmt::getSchedule to isl++
Tobias Grosser via llvm-commits
- [polly] r310216 - [ScopInfo] Move ScopStmt::setAstBuild/getAstBuild to isl++
Tobias Grosser via llvm-commits
- [polly] r310218 - Remove functional changes that sneaked in by accident in r308892
Tobias Grosser via llvm-commits
- [polly] r310219 - [ScopInfo] Move get*Writes/getReads/getAccesses to isl++
Tobias Grosser via llvm-commits
- [polly] r310220 - [ScopInfo] Translate Scop::getIdForParam to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310221 - [ScopInfo] Translate Scop::getContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310224 - [ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310225 - [ScopInfo] Move Scop::addNonEmptyDomainConstraints to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310228 - [ScopInfo] Move Scop::getAssumedContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310229 - [ScopInfo] Move Scop::getInvalidContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310230 - [ScopInfo] Move Scop::getDomains to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310231 - [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310235 - [ScopInfo] Move Scop::addInvariantLoads to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310236 - [ScopInfo] Make Scop::canAlwaysBeHoisted a member function
Tobias Grosser via llvm-commits
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35703: [GPGPU] Add support for NVIDIA libdevice
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36102: [Polly][ForwardOpTree] Support synthesizable values.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36137: [Polly][Simplify] Rewrite redundant write detection algorithm.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36210: [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36276: [zorg] Remove test_polly_format step from Polly buildbot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36273: [Polly][PM] Register polly passes with the opt tool for the new-pm path
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36277: [zorg] Add optional checkAll step to Polly buildbot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36303: [Polly][PM] Make the new-pm passes behave more like the legacy passes
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36372: [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36372: [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36380: [Polly][ForwardOpTree] Use known array content analysis to forward load instruction.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r309675 - AMDGPU/GlobalISel: Add support for amdgpu_vs calling convention
Tom Stellard via llvm-commits
- [llvm] r309893 - AMDGPU/R600: Initialize more passes
Tom Stellard via llvm-commits
- [llvm] r309898 - AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Tom Stellard via llvm-commits
- [PATCH] D36128: AMDGPU/R600: Initialize more passes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35916: AMDGPU/GlobalISel: Add support for amdgpu_vs calling convention
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36193: AMDGPU: IMPLICIT_DEFs do not contribute to wait states
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36218: AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36128: AMDGPU/R600: Initialize more passes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36218: AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36286: AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own class
Tom Stellard via Phabricator via llvm-commits
- [llvm] r310093 - [SystemZ] Eliminate unnecessary serialization operations
Ulrich Weigand via llvm-commits
- [llvm] r310094 - [SystemZ] Add support for 128-bit atomic load/store/cmpxchg
Ulrich Weigand via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36175: [InstSimplify] Accept more loop-invariant cases in ThreadBinOpOverPHI
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36173: [InstSimplify] Perform known-bits analysis in SimplifyAndInst
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36173: [InstSimplify] Perform known-bits analysis in SimplifyAndInst
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D36165: [MSP430] Align functions on 2-byte boundary instead of 4.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r309747 - [llvm-cov] Allow specifying distinct architectures for each loaded binary
Vedant Kumar via llvm-commits
- [compiler-rt] r309847 - [ubsan] Test -fsanitize=vptr without -fsanitize=null
Vedant Kumar via llvm-commits
- [llvm] r309903 - [llvm-cov] Respect the value of the -show-instantiations option
Vedant Kumar via llvm-commits
- [llvm] r309904 - [Coverage] Add an API to retrive all instantiations of a function (NFC)
Vedant Kumar via llvm-commits
- [llvm] r309905 - Rely on autobrief, remove \briefs from a header. NFC.
Vedant Kumar via llvm-commits
- [llvm] r309906 - Move two functions to a nicer spot. NFC.
Vedant Kumar via llvm-commits
- [llvm] r310011 - [llvm-cov] NFC: make_unique-ify two allocations
Vedant Kumar via llvm-commits
- [llvm] r310012 - [llvm-cov] Ignore unclosed line segments when setting line counts
Vedant Kumar via llvm-commits
- [compiler-rt] r310015 - coverage: Update tests to reflect changes from r310012
Vedant Kumar via llvm-commits
- [PATCH] D34801: [coverage] Make smaller regions for the first case of a switch.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36020: [llvm-cov] Unify region marker placement between text/html modes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36020: [llvm-cov] Unify region marker placement between text/html modes
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Victor Leschuk via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Victor Leschuk via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Victor Leschuk via llvm-commits
- Lab is down
Victor Leschuk via llvm-commits
- Lab is down
Victor Leschuk via llvm-commits
- Lab is down
Victor Leschuk via llvm-commits
- Buildmaster restart
Victor Leschuk via llvm-commits
- [llvm] r310020 - Revert r310014 as it breaks build lld-x86_64-darwin13
Victor Leschuk via llvm-commits
- [llvm] r310021 - Un-revert r310014: false revert, it wasn't the cause of build break
Victor Leschuk via llvm-commits
- Buildmaster restart
Victor Leschuk via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D36263: [lit] check-lit compatibility with multi-config CMake generators
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [compiler-rt] r309665 - [sanitizer-coverage] Fix Windows build broken by r309655
Vitaly Buka via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Vitaly Buka via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Vitaly Buka via llvm-commits
- [compiler-rt] r309742 - [ubsan] Enable UBSan build for Fuchsia
Vitaly Buka via llvm-commits
- [compiler-rt] r309745 - [sanitizer_common] Fuchsia support for interceptors
Vitaly Buka via llvm-commits
- [compiler-rt] r309749 - [sanitizer_common] Disable filesystem-related code for Fuchsia
Vitaly Buka via llvm-commits
- [compiler-rt] r309756 - [sanitizer_common] Fuchsia OS support code
Vitaly Buka via llvm-commits
- [compiler-rt] r309634 - Add powerpc64 to compiler-rt build infrastructure.
Vitaly Buka via llvm-commits
- [compiler-rt] r309634 - Add powerpc64 to compiler-rt build infrastructure.
Vitaly Buka via llvm-commits
- [compiler-rt] r309760 - [sanitizer_common] Fuchsia-specific symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] r309797 - [sanitizer_common] Fuchsia-specific implementation of SanitizerCoverage
Vitaly Buka via llvm-commits
- [compiler-rt] r309798 - [asan] Interceptors for Fuchsia
Vitaly Buka via llvm-commits
- [compiler-rt] r309914 - [asan] Allocator support for Fuchsia
Vitaly Buka via llvm-commits
- [llvm] r309925 - [SCEV] Re-enable "Cache results of computeExitLimit"
Vitaly Buka via llvm-commits
- [llvm] r309959 - AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Vitaly Buka via llvm-commits
- [llvm] r309949 - [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Vitaly Buka via llvm-commits
- [llvm] r310008 - Revert "[TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true"
Vitaly Buka via llvm-commits
- [llvm] r309949 - [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Vitaly Buka via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via llvm-commits
- [PATCH] D36033: [ubsan] Enable UBSan build for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36033: [ubsan] Enable UBSan build for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36033: [ubsan] Enable UBSan build for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36028: [sanitizer_common] Fuchsia support for interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36029: [sanitizer_common] Disable filesystem-related code for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36029: [sanitizer_common] Disable filesystem-related code for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36031: [sanitizer_common] Fuchsia OS support code
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35866: [sanitizer_common] Fuchsia-specific implementation of SanitizerCoverage
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36189: [asan] Interceptors for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36320: Add NetBSD support in sanitizer_linux_libcdep.cc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36316: Add NetBSD support in sanitizer_syscall_generic.inc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36314: Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r310109 - CFI: Move STL allocator blacklist to clang
Vlad Tsyrklevich via llvm-commits
- [PATCH] D36291: CFI: Move STL allocator blacklist to clang
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Wei Ding via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Wei Ding via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [PATCH] D36124: [GVN] Remove stale entry in phitranslate cache when new phi is generated for PRE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Xinliang David Li via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Xinliang David Li via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Xinliang David Li via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34997: Keep metadata when changing Invoke instructions to Call ones
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [lld] r309608 - [lld/pdb] Add an empty globals stream.
Zachary Turner via llvm-commits
- [llvm] r309608 - [lld/pdb] Add an empty globals stream.
Zachary Turner via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
Zachary Turner via llvm-commits
- [llvm] r309894 - [pdbutil] Add a command to dump the FPM.
Zachary Turner via llvm-commits
- [llvm] r309895 - [MSF] Move MSF unit tests to their own unittest target.
Zachary Turner via llvm-commits
- [llvm] r309896 - [pdb/lld] Write a valid FPM.
Zachary Turner via llvm-commits
- [lld] r309900 - [PDB] Improve our PDB OMF debug directory entry
Zachary Turner via llvm-commits
- [llvm] r309983 - [llvm-pdbutil] Allow diff to force module equivalencies.
Zachary Turner via llvm-commits
- [llvm] r310000 - [llvm-pdbutil] Add an option to only dump specific module indices.
Zachary Turner via llvm-commits
- [lld] r310107 - [llvm-pdbutil] Dump image section headers.
Zachary Turner via llvm-commits
- [llvm] r310107 - [llvm-pdbutil] Dump image section headers.
Zachary Turner via llvm-commits
- [lld] r310108 - [lld] Write the absolute PDB path to the debug directory.
Zachary Turner via llvm-commits
- [lld] r310112 - Fix build breakage.
Zachary Turner via llvm-commits
- [llvm] r310128 - [pdbutil] When dumping section contribs, show the section name.
Zachary Turner via llvm-commits
- [lld] r310130 - Fix broken PDB tests.
Zachary Turner via llvm-commits
- [llvm] r310130 - Fix broken PDB tests.
Zachary Turner via llvm-commits
- [lld] r310131 - More PDB buildbot fixes.
Zachary Turner via llvm-commits
- [PATCH] D35290: [pdb/lld] Add an empty globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36163: [llvm-pdbutil] Dump the FPM stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36285: [PDB] Fix section contributions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36332: [llvm-pdbutil] Dump image section headers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36334: [lld] Write the PDB absolute path to the debug directory header
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36332: [llvm-pdbutil] Dump image section headers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36334: [lld] Write the PDB absolute path to the debug directory header
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36342: [lld] Write the DataCRC to the output PDB
Zachary Turner via Phabricator via llvm-commits
- [llvm] r310044 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Zoran Jovanovic via llvm-commits
- [PATCH] D35765: [SelectionDAG][mips] Fix PR33883
Zoran Jovanovic via Phabricator via llvm-commits
- [PATCH] D36069: [X86][InstCombine] Add some constant folding for BZHI intrinsics
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36063: [X86][InstCombine] Add basic constant folding support for BEXTR/BEXTRI intrinsics.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35897: [X86][AVX512] Add masked MOVS[S|D] patterns
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
ben via Phabricator via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
ben via Phabricator via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
ben via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [PATCH] D36060: [AsmParser][GAS-compatibility] Ignore an empty 'p2align' directive
coby via Phabricator via llvm-commits
- [PATCH] D36369: [LLVM][x86][Inline Asm] support for GCC style inline asm - Y<x> constraints
coby via Phabricator via llvm-commits
- [PATCH] D35774: [x86][inline-asm]Extend support for memory reference expression
coby via Phabricator via llvm-commits
- [PATCH] D36064: [docker] Fix unmatched quote problem in here-document on older versions of bash
don hinton via Phabricator via llvm-commits
- [PATCH] D35949: Guard print() functions only used by dump() functions.
don hinton via Phabricator via llvm-commits
- [PATCH] D36252: [diagtool] Add ability to get name from id
don hinton via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D18794: [Clang][BuiltIn][avx512] Adding builtins and tests to clang
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
michael zuckerman via Phabricator via llvm-commits
Last message date:
Sun Aug 6 23:26:55 PDT 2017
Archived on: Mon Aug 7 01:11:06 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).