The Week Of Monday 13 February 2017 Archives by thread
Starting: Mon Feb 13 00:01:26 PST 2017
Ending: Sun Feb 19 23:49:40 PST 2017
Messages: 1988
- [llvm] r294934 - [SLP] Fix for PR31690: Allow using of extra values in horizontal
Alexey Bataev via llvm-commits
- [PATCH] D29727: [SLP] Fix for PR31690: Allow using of extra values in horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29808: WholeProgramDevirt: Add any unsuccessful llvm.type.checked.load devirtualizations to the list of llvm.type.test users.
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29883: NVPTX: Cleanup function names for PTX syntax
Jascha Wetzel via Phabricator via llvm-commits
- [PATCH] D29876: [X86][AVX] Extend hasVEX_WPrefix bit to accept WIG value (W Ignore) + update all AVX instructions with the new value
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D29873: [X86][AVX512] Fix operand classes for some AVX512 instructions to keep consistency between VEX/EVEX versions of the same instruction.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D29885: [LSR] Pointers with different address spaces are considered incompatible.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D29623: [ARM] Replace HasT2ExtractPack with HasDSP
Sam Parker via Phabricator via llvm-commits
- [LNT] r294935 - Run configure earlier in runtest test-suite [NFC]
Kristof Beyls via llvm-commits
- [PATCH] D29678: [Tablegen/DAG Debug] - Instrumenting table gen DAGGenISelDAG to allow printing selected patterns(and their sources) during ISEL
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29821: [LNT] Run configure earlier in runtest test-suite [NFC]
Phabricator via Phabricator via llvm-commits
- [llvm] r294936 - Compile time decreasing in the case we're dealing with Machine Combiner.
Andrew V. Tischenko via llvm-commits
- [llvm] r294937 - [X86][AVX512] Fix operand classes for some AVX512 instructions to keep consistency between VEX/EVEX versions of the same instruction.
Ayman Musa via llvm-commits
- [PATCH] D29627: Compile time decreasing in the case we're dealing with Machine Combiner
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r294938 - [X86] Improve readability of test/CodeGen/X86/lzcnt-zext-cmp.ll by adding a common check prefix ALL. NFC.
Pierre Gousseau via llvm-commits
- [PATCH] D29719: [MC] Accept and print a numeric value as an ELF section header's type
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D29820: [X86] Improve readability of test/CodeGen/X86/lzcnt-zext-cmp.ll by adding a common check prefix ALL.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D29445: LTO: add a code-model flag
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29887: [mips] divide macro instruction cleanup.
Simon Dardis via Phabricator via llvm-commits
- [www] r294941 - Update our bugzilla URL.
Arnaud A. de Grandmaison via llvm-commits
- [www] r294942 - Update some more links to our bugzilla.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r294943 - [X86][SSE] Create matchVectorShuffleWithUNPCK helper function.
Simon Pilgrim via llvm-commits
- [PATCH] D29880: Workaround MSVC bug when using TrailingObjects from a template.
Hugh Bellamy via Phabricator via llvm-commits
- [llvm] r294945 - [ARM] Use VCMP, not VCMPE, for floating point equality comparisons
James Molloy via llvm-commits
- [PATCH] D26831: [LangRef] Update the TBAA section
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D29789: [MC] Set SHT_MIPS_DWARF section type for all .debug_* sections on MIPS
Simon Dardis via Phabricator via llvm-commits
- [llvm] r294946 - [X86][SSE] Add more thorough extract to store tests
Simon Pilgrim via llvm-commits
- [PATCH] D29762: Properly register the ARMConstantIslands pass with PassRegistry
Asiri Rathnayake via Phabricator via llvm-commits
- [PATCH] D29763: Tighten ARMConstantInslands pass for Thumb-1 targets
Asiri Rathnayake via Phabricator via llvm-commits
- [PATCH] D29770: [Assembler] Inline assembly diagnostics test.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D17080: [LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r294947 - [Assembler] Improve diagnostics for inline assembly.
Sanne Wouda via llvm-commits
- [llvm] r294948 - [ARM] Register ConstantIslands with the pass manager
James Molloy via llvm-commits
- [llvm] r294949 - [Thumb-1] TBB generation: spot redefinitions of index register
James Molloy via llvm-commits
- [llvm] r294950 - [CodeGen] fix alignment of JUMPTABLE_INSTS on v8M.base
Sanne Wouda via llvm-commits
- [PATCH] D29769: [Assembler] Improve diagnostics for inline assembly.
Sanne Wouda via Phabricator via llvm-commits
- [LNT] r294951 - [doc] Name some other useful fields when importing data.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D29650: [CodeGen] fix alignment of JUMPTABLE_INSTS on v8M.base
Sanne Wouda via Phabricator via llvm-commits
- [llvm] r294952 - [X86][SSE] Add v4f32 and v2f64 extract to store tests
Simon Pilgrim via llvm-commits
- [PATCH] D29861: ELF: Read all dynamic lists specified on the command line.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29717: [LoopVectorize] Added address space check when analysing interleaved accesses
Karl-Johan Karlsson via Phabricator via llvm-commits
- [llvm] r294953 - [LTO] Make sure we flush buffers to work around linker shenanigans.
Davide Italiano via llvm-commits
- [PATCH] D29729: [InstCombine] don't lose nsw/nuw from add by converting to xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D29185: [lit] Allow llvm's build and test systems to support paths with spaces
ben via Phabricator via llvm-commits
- [llvm] r294955 - [PM] Hook up the instrumented PGO machinery in the new PM.
Davide Italiano via llvm-commits
- [llvm] r294885 - [lib/LTO] Add support for hotness optremarks in the new API.
Teresa Johnson via llvm-commits
- [llvm] r294959 - Fix indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r294856 - [X86][SSE] Convert getTargetShuffleMaskIndices to use getTargetConstantBitsFromNode.
Andrew Adams via llvm-commits
- [PATCH] D29308: [PM] Hook the instrumented PGO machinery in the new PM
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D29786: Use pthreads to manage thread-local storage on darwin for leak sanitizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29795: [GlobalObject] Fix setSection("")
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29784: Add lsan function stubs for darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D28533: [llvm-config] Add minimal sanity tests for path options
Michał Górny via Phabricator via llvm-commits
- [PATCH] D29850: [AArch64] Fix bug in AArch64RedundantCopyElimination removing COPYs it shouldn't.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29711: [globalisel] Sort RuleMatchers by priority.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29783: Add cmake build support for lsan on OS X
Francis Ricci via Phabricator via llvm-commits
- [llvm] r294960 - [mips] divide macro instruction cleanup.
Simon Dardis via llvm-commits
- [llvm] r294615 - Object: pad out BSD archive members to 8-bytes
Rafael Avila de Espindola via llvm-commits
- [llvm] r294962 - [llvm-lto2] Fix typo spotted by Teresa (r294885 post-commit review).
Davide Italiano via llvm-commits
- [llvm] r294964 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D29309: [PM] Add support for instrumented PGO in the new pass manager (clang-side)
Davide Italiano via Phabricator via llvm-commits
- [lld] r294965 - Implement R_X86_64_16.
Rafael Espindola via llvm-commits
- [PATCH] D29775: [LLD] Add memory ORIGIN and LENGTH expression support
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29881: [PPC] Reduce stack frame size by allocating parameter area on an on-demand basis for ELFv2 ABI
Hal Finkel via Phabricator via llvm-commits
- [llvm] r294966 - [mips] Fix failing test.
Simon Dardis via llvm-commits
- [llvm] r294967 - [LV] Extend trunc optimization to all IVs with constant integer steps
Matthew Simpson via llvm-commits
- [PATCH] D29894: [X86][AVX] Remove REX_W from AVX instructions
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D29847: [LV] Extend trunc optimization to all IVs with constant integer steps
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D28991: [lld] Use %u instead of %d for uint32_t formatting
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r294968 - [ARM] Fix crash caused by r294945
James Molloy via llvm-commits
- [PATCH] D29596: Make MachineBasicBlock::updateTerminator to update DebugLoc as well
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29878: [lld/LTO] Add support for optimization remarks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28982: DAG: Do not scalarize fsub if fneg is legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29870: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r294970 - [FastISel] Add a diagnostic to warm on fallback.
Quentin Colombet via llvm-commits
- [PATCH] D28891: add support for Cavium ThunderX ARM64 processors
Stefan Teleman via Phabricator via llvm-commits
- [lld] r294971 - [LTO] Add support for optimization remarks.
Davide Italiano via llvm-commits
- [PATCH] D29896: [BypassSlowDivision] Refactor fast division insertion logic (NFC)
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D29697: [XRAY] [x86_64] Adding a Flight Data filetype reader to the llvm-xray Trace implementation.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29897: [BypassSlowDivision] Use ValueTracking to simplify run-time checks
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D29860: [XRay] [compiler-rt] [NFC] Annotate unused variables for the compiler.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29572: [JumpThread] Do not break loop structures when splitting blocks
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D28199: [BypassSlowDivision] Use ValueTracking to simplify run-time checks
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D29898: [Support] Add format_provider for StringLiteral
Pavel Labath via Phabricator via llvm-commits
- [llvm] r294973 - Revert "[LV] Extend trunc optimization to all IVs with constant integer steps"
Matthew Simpson via llvm-commits
- [zorg] r294975 - Fix PATH issue on Windows sanitizer bot
Reid Kleckner via llvm-commits
- [PATCH] D29265: [legalize-types] Remove stale entries from SoftenedFloats.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D27004: Set unroll remainder to epilog if profitable
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D29584: AMDGPU: Replace disabled exp inputs with undef
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r294976 - Make MachineBasicBlock::updateTerminator to update DebugLoc as well
Taewook Oh via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Adhemerval Zanella via Phabricator via llvm-commits
- [lld] r294977 - ELF: Read all dynamic lists specified on the command line.
Peter Collingbourne via llvm-commits
- [PATCH] D29838: [compiler-rt][asan|win] Force tls_init test to use dynamic runtime
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27855: try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D28522: Codegen: Make chains from lattice-shaped CFGs
Kyle Butt via Phabricator via llvm-commits
- [llvm] r294980 - [SLP] Test for extractelement cost fix.
Alexey Bataev via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r294981 - IR: Type ID summary extensions for WPD; thread summary into WPD pass.
Peter Collingbourne via llvm-commits
- [PATCH] D29782: IR: Type ID summary extensions for WPD; thread summary into WPD pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29900: [SLP] Fix for PR31879: vectorize repeated scalar ops that don't get put back into a vector
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r294982 - swiftcc: Don't emit tail calls from callers with swifterror parameters
Arnold Schwaighofer via llvm-commits
- [PATCH] D29807: FileCheck-ize some tests in test/CodeGen/X86/
Jorge Gorbe via Phabricator via llvm-commits
- [PATCH] D29902: [BranchFolding] Update debug location along with the update of branch instruction.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D29903: [X86] Add MXCSR register
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D29906: Correct typo s/hosting/hoisting/
Brian Cain via Phabricator via llvm-commits
- [PATCH] D15592: [LICM] Make store promotion work in the face of unordered atomics
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D29107: Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong via Phabricator via llvm-commits
- [PATCH] D28747: [X86] Don't create VBROADCAST nodes with 256-bit or 512-bit input types
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D25946: [compiler-rt][asan] Add support for desallocation of unhandled pointers
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r294983 - Add lsan function stubs for darwin
Francis Ricci via llvm-commits
- [compiler-rt] r294984 - Disable darwin interception of non-darwin functions
Francis Ricci via llvm-commits
- [llvm] r294985 - Address post-commit comments for https://reviews.llvm.org/D29596. NFCI.
Taewook Oh via llvm-commits
- [PATCH] D29785: Disable darwin interception of non-darwin functions
Francis Ricci via Phabricator via llvm-commits
- [lld] r294988 - Fix checks for R_386_8 and R_386_16.
Rafael Espindola via llvm-commits
- [llvm] r294989 - [CodeGen] Use bitfields instead of manual masks in ArgFlagsTy, NFC
Reid Kleckner via llvm-commits
- [PATCH] D29695: FunctionAttrs: Factor out a function for querying memory access of a specific copy of a function. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r294551 - SwiftCC: swifterror register cannot be as the base register
Tim Northover via llvm-commits
- [llvm] r294992 - MIR: parse & print the atomic parts of a MachineMemOperand.
Tim Northover via llvm-commits
- [llvm] r294993 - GlobalISel: represent atomic loads & stores via the MachineMemOperand.
Tim Northover via llvm-commits
- [PATCH] D29867: [BasicBlockUtils] Use getFirstNonPHIOrDbg to set debugloc for instructions created in SplitBlockPredecessors
Evgeniy Stepanov via Phabricator via llvm-commits
- [compiler-rt] r294994 - Use pthreads to manage thread-local storage on darwin for leak sanitizer
Francis Ricci via llvm-commits
- [PATCH] D29787: Upgrade ios min version to 8
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r294996 - Revert autogenerated check result for test/CodeGen/X86/atomic-minmax-i6432.ll as they don't regenerate cleanly.
Amaury Sechet via llvm-commits
- [PATCH] D28522: Codegen: Make chains from trellis-shaped CFGs
Justin Lebar via Phabricator via llvm-commits
- [llvm] r294998 - [FunctionAttrs] try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel via llvm-commits
- [PATCH] D29714: [ELF] - Do sign extend for addends of R_386_8, R_386_16 relocations
Rafael Espíndola via llvm-commits
- [llvm] r294999 - [LangRef] Update the TBAA section
Sanjoy Das via llvm-commits
- [llvm] r295000 - [LangRef] Explicitly allow readnone and reaodnly functions to unwind
Sanjoy Das via llvm-commits
- [PATCH] D29916: [CGP] Split some critical edges coming out of indirect branches
Michael Kuperstein via Phabricator via llvm-commits
- [compiler-rt] r295002 - Fixup for r293885: Update external.cc testcase to include the forgotten stdlib.h.
Kuba Mracek via llvm-commits
- [PATCH] D28740: [LangRef] Explicitly allow readnone and reaodnly functions to unwind
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r295004 - [X86] Add MXCSR register
Andrew Kaylor via llvm-commits
- [llvm] r295005 - Silence redundant semicolon warnings. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D29865: [PDSE] Add a no-op pass.
bryant via Phabricator via llvm-commits
- [PATCH] D29917: WholeProgramDevirt: Implement export/import support for unique ret val opt.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r295008 - FunctionAttrs: Factor out a function for querying memory access of a specific copy of a function. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r295009 - [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D28975: [LV] Introducing VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D29668: Elide argument copies during instruction selection
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r295012 - Add cmake build support for lsan on OS X
Francis Ricci via llvm-commits
- [PATCH] D27050: [X86] Add explicit regparm flag for X86-32 calling convention.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29781: Add alias canonicalization pass when preparing for ThinLTO
Rafael Avila de Espindola via llvm-commits
- [PATCH] D29918: Add StringRef::getAsDouble
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27051: [X86] Add NumRegisterParameters Module Flag
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29765: Handle link of NoDebug CU with a CU that has debug emission enabled
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r295013 - Use std::call_once on Windows
Reid Kleckner via llvm-commits
- [llvm] r295014 - Undef MemoryFence, which is defined to _mm_mfence by winnt.h
Reid Kleckner via llvm-commits
- [llvm] r295015 - [LICM] Make store promotion work in the face of unordered atomics
Philip Reames via llvm-commits
- [PATCH] D29919: allow migrating away from cmake option for LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING
Bob Wilson via Phabricator via llvm-commits
- [PATCH] D29920: [ELF] Add test for relocations with section group
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r295017 - Re-commit r294826 and r294781, with a fix on the cmake file to only
Tim Shen via llvm-commits
- [PATCH] D29701: ThinLTOBitcodeWriter: Write available_externally copies of VCP eligible functions to merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D29742: [XRay] Implement powerpc64le xray.
Tim Shen via Phabricator via llvm-commits
- [llvm] r295018 - [ThinLTO] Make a copy of buffer identifier in ThinLTOCodeGenerator
Mehdi Amini via llvm-commits
- [PATCH] D29921: [profiling] Remove dead profile name vars after emitting name data
Vedant Kumar via Phabricator via llvm-commits
- [zorg] r295019 - Rename llvmbb to llvmbb-llvm-build in #llvm-build
Eric Fiselier via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r295021 - ThinLTOBitcodeWriter: Write available_externally copies of VCP eligible functions to merged module.
Peter Collingbourne via llvm-commits
- [PATCH] D29874: [X86] Generate VZEROUPPER for Skylake-avx512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D29370: [X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is available.
Craig Topper via Phabricator via llvm-commits
- [lld] r295022 - Rename ScriptParser.{cpp,h} -> ScriptLexer.{cpp,h}.
Rui Ueyama via llvm-commits
- [lld] r295023 - Add file comments for ScriptParser.cpp.
Rui Ueyama via llvm-commits
- [llvm] r295026 - [RISCV] Fix unused variable in RISCVMCTargetDesc. NFC
Alex Bradbury via llvm-commits
- [llvm] r295027 - [RISCV] Pseudo instructions are isCodeGenOnly, have blank asmstr
Alex Bradbury via llvm-commits
- [llvm] r295028 - [RISCV] Fix RV32 datalayout string and ensure initAsmInfo is called
Alex Bradbury via llvm-commits
- [llvm] r295030 - [Orc][RPC] Remove lanch policies in favor of async handlers.
Lang Hames via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D29925: Implement intrinsic mangling for literal struct types.Fixes PR 31921
Daniel Berlin via Phabricator via llvm-commits
- [lld] r295031 - Do not store a computable attributes to Config.
Rui Ueyama via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29926: [SelectionDAGBuilder] Simplify creation of shufflevector DAG nodes where inputs are larger than the mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29836: Add new pass LazyMachineBlockFrequencyInfo
Adam Nemet via Phabricator via llvm-commits
- [llvm] r295033 - [LSR] Pointers with different address spaces are considered incompatible.
Mikael Holmen via llvm-commits
- [llvm] r295035 - [AVX-512] Add PAVGB/PAVGW to load folding tables.
Craig Topper via llvm-commits
- [llvm] r295036 - Add initializer that was missed in r295009.
Daniel Jasper via llvm-commits
- [llvm] r295037 - Test commit permission
Karl-Johan Karlsson via llvm-commits
- [PATCH] D29927: [DebugInfo] Make DILocation::getMergedLocation to return a dummy location instead of nullptr
Taewook Oh via Phabricator via llvm-commits
- [llvm] r295038 - [LoopVectorize] Added address space check when analysing interleaved accesses
Karl-Johan Karlsson via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29636: [ELF] - Added partial support for --emit-relocs (no --gc-section case) #2
George Rimar via Phabricator via llvm-commits
- [PATCH] D29273: [ELF] - Added support of linkerscript's "/DISCARD/" for --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29122: [FileCheck] Add ability to match newline characters
Daniel Sanders via Phabricator via llvm-commits
- [LNT] r295039 - Get cc info from CMake cache instead of from command-line
Kristof Beyls via llvm-commits
- [lld] r295040 - [ELF][MIPS] Use `InputSectionBase::getOutputSection()` to access output sections from the `MipsGotSection`
Simon Atanasyan via llvm-commits
- [PATCH] D29822: [LNT] Get cc info from CMake cache instead of from command-line
Phabricator via Phabricator via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r295042 - Revert "[LoopVectorize] Added address space check when analysing interleaved accesses"
Karl-Johan Karlsson via llvm-commits
- [PATCH] D29929: [ELF] - Do not segfault when using -r and section groups.
George Rimar via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r295046 - [X86][SSE] Test case showing missed PSHUFB target shuffle constant fold opportunity.
Simon Pilgrim via llvm-commits
- [PATCH] D29578: Propagate debug info for Phi node in SSAUpdater
Sam Parker via Phabricator via llvm-commits
- [PATCH] D29931: [Cmake] Install the isl headers into the install tree
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D28300: [InstCombine] Fix address space handling when removing allocas
James Price via Phabricator via llvm-commits
- [llvm] r295050 - [SLP] Additional tests for extractelement cost fix.
Alexey Bataev via llvm-commits
- [llvm] r295051 - [X86][SSE] Tidyup matchVectorShuffleWithUNPCK helper function call.
Simon Pilgrim via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Alex Bradbury via Phabricator via llvm-commits
- [lld] r295052 - [ELF] - Do sign extend for addends of R_386_8, R_386_16 relocations
George Rimar via llvm-commits
- [PATCH] D29673: [DebugInfo] Append extended dereferencing mechanism to variables' DIExpression for targets that support more than one address space
Frej Drejhammar via Phabricator via llvm-commits
- [PATCH] D29671: [DebugInfo] Add address space when creating DIDerivedTypes
Frej Drejhammar via Phabricator via llvm-commits
- [PATCH] D29935: [RISCV 13/n] Codegen for conditional branches
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29936: [RISCV 14/n] Support for function calls
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r295053 - [X86][SSE] Move unary inputs handling inside matchVectorShuffleWithUNPCK.
Simon Pilgrim via llvm-commits
- [PATCH] D29937: [RISCV 15/n] Implement lowering of ISD::SELECT_CC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29938: [RISCV 16/n] Support and tests for a variety of additional LLVM IR constructs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29939: [AArch64] AArch64AsmParser clean up of isImmediate functions. NFC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r295054 - Revert "[AMDGPU] Fix for SIMachineScheduler crash. SI Scheduler should track"
Alexander Timofeev via llvm-commits
- [llvm] r295055 - Removing a redundant assignment
Artyom Skrobov via llvm-commits
- [llvm] r295056 - [SLP] Fix for PR31879: vectorize repeated scalar ops that don't get put
Alexey Bataev via llvm-commits
- [compiler-rt] r295057 - [compiler-rt][asan|win] Force tls_init test to use dynamic runtime
Etienne Bergeron via llvm-commits
- [llvm] r295058 - [X86][SSE] Regenerate intrinsic upgrade tests
Simon Pilgrim via llvm-commits
- [PATCH] D27751: [LLVM] Use after move bug fixes
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log.f32 intrinsic
Vedran Miletić via Phabricator via llvm-commits
- [llvm] r295059 - [X86][SSE] Add shuffle combine tests showing missed opportunities to use UNPCK
Simon Pilgrim via llvm-commits
- [llvm] r295060 - [SCEV] Cache results during GetMinTrailingZeros query
Igor Laevsky via llvm-commits
- [lld] r294816 - Create only one section symbol per section.
Simon Atanasyan via llvm-commits
- [PATCH] D29759: [SCEV] Cache results during GetMinTrailingZeros query
Phabricator via Phabricator via llvm-commits
- [PATCH] D29494: Mostly split the StackProtect Pass into an Analysis Pass and a Transformation Pass.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r295061 - [X86][SSE] Allow matchVectorShuffleWithUNPCK to recognise UNDEF inputs
Simon Pilgrim via llvm-commits
- [PATCH] D29945: [compiler-rt][asan|win] Fix flaky unittest due to large allocations
Etienne Bergeron via Phabricator via llvm-commits
- [lld] r295062 - Sign extend remaining implicit addends for consistency.
Rafael Espindola via llvm-commits
- [llvm] r295063 - Reapply "[LV] Extend trunc optimization to all IVs with constant integer steps"
Matthew Simpson via llvm-commits
- [llvm] r295064 - [Support] Add formatv support for StringLiteral
Pavel Labath via llvm-commits
- [PATCH] D29946: [SCEV] Add early bail outs for the GetMinTrailingZeros
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r295065 - Remove unused variable.
Diego Novillo via llvm-commits
- [llvm] r295066 - Correct a typo, s/hosting/hoisting/
Brian Cain via llvm-commits
- [lld] r295067 - [ELF] - Do not segfault when using -r and section groups.
George Rimar via llvm-commits
- [llvm] r295068 - fix documentation comments for Argument; NFC
Sanjay Patel via llvm-commits
- [PATCH] D29947: Represent all addends with int64_t
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D29744: WholeProgramDevirt: Change internal vcall data structures to match summary.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r295071 - [LazyBFI] Split out and templatize LazyBlockFrequencyInfo, NFC
Adam Nemet via llvm-commits
- [llvm] r295072 - Add new pass LazyMachineBlockFrequencyInfo
Adam Nemet via llvm-commits
- [llvm] r295073 - [LazyBFI] Fix typos
Adam Nemet via llvm-commits
- [llvm] r295075 - Do not apply redundant LastCallToStaticBonus
Taewook Oh via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure runtime metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29834: [LazyBFI] Split out and templatize LazyBlockFrequencyInfo, NFC
Adam Nemet via Phabricator via llvm-commits
- [lld] r295077 - Remove stray semicolon.
Rui Ueyama via llvm-commits
- [PATCH] OptDiag: Summarize the instruction count in asm-printer
Adam Nemet via llvm-commits
- [llvm] r295078 - [Hexagon] Remove leftover debugging code
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r294886 - [Builtin][ARM] Fix subsf3vfp for non-HF target
Hans Wennborg via llvm-commits
- [PATCH] D29169: Do not apply redundant LastCallToStaticBonus
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D27503: [XRay] Custom event logging intrinsic
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29591: [DAGCombiner] Support {a|s}ext, {a|z|s}ext load nodes in load combine
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r295080 - [opt-viewer] For single-process, fall back on map instead of Pool.map
Adam Nemet via llvm-commits
- [llvm] r295081 - [Tablegen] Instrumenting table gen DAGGenISelDAG
Aditya Nandakumar via llvm-commits
- [PATCH] D29833: Improve the API of DILocation::getMergedLocation()
Taewook Oh via Phabricator via llvm-commits
- [llvm] r295084 - [profiling] Remove dead profile name vars after emitting name data
Vedant Kumar via llvm-commits
- [PATCH] D29949: [AMDGPU] Emit kernel statistics as runtime metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r295086 - [compiler-rt][asan|win] Fix flaky unittest due to large allocations
Etienne Bergeron via llvm-commits
- [PATCH] D29950: Provide DESTDIR on all platforms
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] r295089 - [Support] Add StringRef::getAsDouble.
Zachary Turner via llvm-commits
- [llvm] r295090 - allow migrating away from cmake option for LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING
Bob Wilson via llvm-commits
- [llvm] r294003 - [SelectionDAG] Fix for PR30775: Assertion `NodeToMatch->getOpcode() !=
Hans Wennborg via llvm-commits
- [llvm] r294129 - [SelectionDAG] In InstrEmitter, handle EXTRACT_SUBREG of a physical register.
Hans Wennborg via llvm-commits
- [llvm] r293433 - ARM: support `-mlong-calls` with AEABI TLS on ELF
Hans Wennborg via llvm-commits
- [llvm] r294527 - [ARM/AArch ISel] SwiftCC: First parameters that are marked swiftself are not 'this returns'
Hans Wennborg via llvm-commits
- [llvm] r295092 - Revert "[profiling] Remove dead profile name vars after emitting name data"
Vedant Kumar via llvm-commits
- [llvm] r295093 - Reapply r294532, reverted in r294787.
Wolfgang Pieb via llvm-commits
- [PATCH] D29777: [Reassociate] Convert shl by constant into multiply during tree linearization.
Hans Wennborg via Phabricator via llvm-commits
- [compiler-rt] r294806 - Remove struct_rtentry_sz on FreeBSD
Hans Wennborg via llvm-commits
- [PATCH] D29952: Create msbuild only when using MSVC
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D29953: [ARM] Classification Improvements to ARM Sched-Models. NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D29954: [PGO] Suspend SIGKILL for PR_SET_PDEATHSIG in profile-write
Rong Xu via Phabricator via llvm-commits
- [PATCH] D29955: Allow externally dlopen-ed libraries to be registered as permanent libraries.
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r295096 - Reformat slightly.
Eric Christopher via llvm-commits
- [compiler-rt] r295097 - Revert r295017 "Re-commit r294826 and r294781, with a fix on the cmake file to only"
Tim Shen via llvm-commits
- [www] r295098 - Release status: rc2 available
Hans Wennborg via llvm-commits
- [PATCH] D29956: [LV] Remove constant-step restriction for vector phi creation
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r295099 - Re-apply "[profiling] Remove dead profile name vars after emitting name data"
Vedant Kumar via llvm-commits
- [PATCH] D29543: AMDGPU: Don't add emergency stack slot if all spills are SGPR->VGPR
Matt Arsenault via Phabricator via llvm-commits
- [lld] r295102 - Relax the restriction on what relocations can be in a non-alloc section.
Rafael Espindola via llvm-commits
- [PATCH] D29958: AMDGPU : Replace FMAD with FMA when denormals are enabled.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29959: x86 interrupt calling convention: only save xmm registers if the target supports SSE
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r291529 - [XRay] Implement `llvm-xray convert` -- trace file conversion
Dimitry Andric via llvm-commits
- [PATCH] D29960: [PGO] Delay directory creation until write time
David Li via Phabricator via llvm-commits
- [llvm] r295103 - GlobalISel: introduce G_PTR_MASK to simplify alloca handling.
Tim Northover via llvm-commits
- [llvm] r295104 - GlobalISel: deal with new G_PTR_MASK instruction on AArch64.
Tim Northover via llvm-commits
- [llvm] r295105 - [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via llvm-commits
- [PATCH] D29153: [BranchFolding] Tail common all identical unreachable blocks
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r295106 - [BasicBlockUtils] Use getFirstNonPHIOrDbg to set debugloc for instructions created in SplitBlockPredecessors
Taewook Oh via llvm-commits
- [PATCH] D29856: [X86]: Add imp-uses of live regs when creating conditional tail calls (PR31257)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D17036: [mips] Addition of the [d]rem and [d]remu instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D29800: [libunwind][CMake] Use libc++ headers when available
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D29961: [DAG] Don't try to create an INSERT_SUBVECTOR with an illegal source
Michael Kuperstein via Phabricator via llvm-commits
- [compiler-rt] r295108 - [PGO] Delay profile dir creation until write
Xinliang David Li via llvm-commits
- [llvm] r295109 - [mips] Correct mips16 return instructions definitions
Simon Dardis via llvm-commits
- [PATCH] D29740: Fix PR31896.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r295110 - WholeProgramDevirt: Change internal vcall data structures to match summary.
Peter Collingbourne via llvm-commits
- [PATCH] D29837: [LazyMachineBFI] Add testcase
David Li via Phabricator via llvm-commits
- [PATCH] D29576: [ELF] - Change tokenizer to read tokens "on fly".
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r295111 - [LV] Rename Induction to PrimaryInduction. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r295112 - Use "%zd" format specifier for printing number of testcases executed.
Kostya Serebryany via llvm-commits
- [PATCH] D29962: Disable wrapping llvm-xray YAML output
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D29963: Apply different tokenization rules to linker script expressions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29745: WholeProgramDevirt: Separate the code that applies optzns from the code that decides whether to apply them. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D29965: PR18606 fix hang in GetMinTrailingZeros
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D29968: Handle .eh_frame pointing to discarded section in -r
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r295115 - Fix a bug in caller's BFI update code after inlining.
Easwaran Raman via llvm-commits
- [llvm] r295116 - Disable wrapping llvm-xray YAML output
Dimitry Andric via llvm-commits
- [llvm] r295117 - [libFuzzer] increase the size of FixedWord from 27 to 64, see PR31950
Kostya Serebryany via llvm-commits
- [llvm] r295119 - Use zero-initialization instead of memset.
Rui Ueyama via llvm-commits
- [llvm] r295120 - Use endian::write32le instead of endian::write.
Rui Ueyama via llvm-commits
- Fwd: [PATCH] D29969: Use CMAKE_INSTALL_PREFIX for setting LLVM_INSTALL_PREFIX
Orion Poplawski via llvm-commits
- [lld] r295121 - Explicitly return a new value instead of implicitly mutating a reference.
Rui Ueyama via llvm-commits
- [PATCH] D29970: opt-viewer: abbreviate long function names
Brian Cain via Phabricator via llvm-commits
- [llvm] r295124 - Do not lookup a DenseMap twice using the same key.
Rui Ueyama via llvm-commits
- [PATCH] D29971: [AMDGPU] Revert failed scheduling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D29891: Daily report: display the number of tests seen near the top of the report, rather than at the bottom.
Chris Matthews via Phabricator via llvm-commits
- [llvm] r295126 - Simplify WinCOFFObjectWriter by removing a template member function.
Rui Ueyama via llvm-commits
- [PATCH] D29388: [PPC] Use rldicr instruction for AND with an immediate if possible
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r295128 - Split WinCOFFObjectWriter::defineSection. NFC.
Rui Ueyama via llvm-commits
- [lld] r295129 - Fix the st_name of section symbols.
Rafael Espindola via llvm-commits
- [PATCH] D29973: [PDB] Support following Type server records
Zachary Turner via Phabricator via llvm-commits
- [lld] r295130 - Revert "Relax the restriction on what relocations can be in a non-alloc section."
Rafael Espindola via llvm-commits
- [llvm] r295131 - Remove useless local variable.
Rui Ueyama via llvm-commits
- [llvm] r295132 - Use LLVM-style naming scheme.
Rui Ueyama via llvm-commits
- [PATCH] D29780: Remove uses of `std::random_shuffle` in the llvm code base
Justin Bogner via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D29092: PR31729: [GVNHoist] Don't hoist unsafe scalars at -Oz
Aditya Kumar via Phabricator via llvm-commits
- [lld] r295133 - Handle .eh_frame pointing to discarded section in -r.
Rafael Espindola via llvm-commits
- [PATCH] D29974: [AMDGPU] Fix MaxWorkGroupsPerCU for large workgroups
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r295134 - [AMDGPU] Fix MaxWorkGroupsPerCU for large workgroups
Stanislav Mekhanoshin via llvm-commits
- [llvm] r295136 - Use LLVM-style naming scheme.
Rui Ueyama via llvm-commits
- [llvm] r295137 - Return early. NFC.
Rui Ueyama via llvm-commits
- [llvm] r295138 - Instead of a series of string operations, use snprintf().
Rui Ueyama via llvm-commits
- [PATCH] D29975: Include func name in dot file name.
David Li via Phabricator via llvm-commits
- [lld] r295141 - Make lld able to handle gold's -r output.
Rafael Espindola via llvm-commits
- [PATCH] D29976: SimplifyCFG: Register cloned assume intrinsics with assumption cache when creating critical edge.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r295142 - Revert r295138: Instead of a series of string operations, use snprintf().
Rui Ueyama via llvm-commits
- [lld] r295143 - Set the correct r_offset even when creating a R_*_NONE.
Rafael Espindola via llvm-commits
- [PATCH] D29977: AssumptionCache: Update documentation comment.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r295144 - WholeProgramDevirt: Separate the code that applies optzns from the code that decides whether to apply them. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r295145 - SimplifyCFG: Register cloned assume intrinsics with assumption cache when creating critical edge.
Peter Collingbourne via llvm-commits
- [test-suite] r295147 - Add ReleaseLTO cache file
Matthias Braun via llvm-commits
- [llvm] r295148 - AssumptionCache: Update documentation comment.
Peter Collingbourne via llvm-commits
- [PATCH] D29979: [coroutines] Add co_return statement emission
Gor Nishanov via Phabricator via llvm-commits
- [llvm] r295151 - [Orc][RPC] Add a AsyncHandlerTraits specialization for non-value-type response
Lang Hames via llvm-commits
- [llvm] r295152 - [SelectionDAGBuilder] Simplify creation of shufflevector DAG nodes where inputs are larger than the mask
Craig Topper via llvm-commits
- [llvm] r295154 - [AVX-512] Add PACKSS/PACKUS instructions to load folding tables.
Craig Topper via llvm-commits
- [llvm] r295155 - [X86] Don't create VBROADCAST nodes with 256-bit or 512-bit input types
Craig Topper via llvm-commits
- [llvm] r295157 - [X86][AVX] Remove REX_W from AVX instructions.
Ayman Musa via llvm-commits
- [lld] r295159 - [ELF][MIPS] Fix writing updated addend for R_MIPS_GOT16 relocation
Simon Atanasyan via llvm-commits
- [LNT] r295160 - Daily report: display the number of tests seen near the top of the report, rather than at the bottom.
Arnaud A. de Grandmaison via llvm-commits
- [lld] r295161 - [ELF] - Fix relocation-group.test
George Rimar via llvm-commits
- [llvm] r295162 - Revert r295110 and r295144.
Daniel Jasper via llvm-commits
- [PATCH] D29981: [ELF] - Allow section to have multiple dependent sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r295164 - [LLVM][XRAY][MIPS] Support xray on mips/mipsel/mips64/mips64el
Sagar Thakur via llvm-commits
- [compiler-rt] r295166 - [Compiler-rt][XRAY][MIPS] Support xray on mips/mipsel/mips64/mips64el
Sagar Thakur via llvm-commits
- [PATCH] D29983: [LLD][ELF] Calculate sizes of SHF_ALLOC Synthetic Sections early
Peter Smith via Phabricator via llvm-commits
- [llvm] r295169 - [X86][SSE] Allow matchVectorShuffleWithUNPCK to recognise ZERO inputs
Simon Pilgrim via llvm-commits
- [PATCH] D27616: Add LLVM-C interface for Windows x64 SEH instructions
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D29984: [mips][mc] Fix a crash when disassembling odd sized sections
Simon Dardis via Phabricator via llvm-commits
- [llvm] r295173 - Fix incorrect formatting of DataRefImpl members in operator<< function
David Bozier via llvm-commits
- [PATCH] D28957: Fix incorrect formatting of DataRefImpl members in operator<< function
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r295174 - Attempt to fix buildbots after commit of r295173.
David Bozier via llvm-commits
- [PATCH] D29030: [LNT] Add cross-compilation support to 'lnt runtest test-suite'
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r295177 - [X86] Regenerate i64 ext-load on 32-bit target tests
Simon Pilgrim via llvm-commits
- [llvm] r295179 - [InlineFunction] use range-for loop; NFCI
Sanjay Patel via llvm-commits
- [llvm] r295181 - [InlineFunction] use getCaller(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r295182 - Fix spelling mistake - paramater -> parameter. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D29988: [X86][AVX512] Change VCVTSS2SD and VCVTSD2SS node types to keep consistency between VEX/EVEX versions.
Ayman Musa via Phabricator via llvm-commits
- [llvm] r295185 - [InlineFunction] use getFunction(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D28786: [ExecutionDepsFix] Kill clearance at function entry/calls
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r295188 - Fix unittest for buildbot with mips host (32bit big endian) from r295174
David Bozier via llvm-commits
- [PATCH] D29991: Daily report: only display non empty result tables to avoid cluttering the UI.
Arnaud A. de Grandmaison via Phabricator via llvm-commits
- [PATCH] D29620: [JumpThreading] Thread through guards
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r295195 - [X86] Regenerate scalar stack reload test
Simon Pilgrim via llvm-commits
- [PATCH] D29966: [SelectionDAG] Try to recompute LiveOutInfo of PHI
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29852: Expose getBaseDiscriminatorFromDiscriminator, getDuplicationFactorFromDiscriminator and getCopyIdentifierFromDiscriminator API so that downstream tools can use them to get the correct encoding.
David Li via Phabricator via llvm-commits
- [polly] r295197 - [DeLICM] Add Knowledge class. NFC.
Michael Kruse via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r295200 - Revert "[JumpThreading] Thread through guards"
Anna Thomas via llvm-commits
- [PATCH] D29993: Use pthreads to store current thread id on darwin
Francis Ricci via Phabricator via llvm-commits
- [polly] r295204 - [DeLICM] Add forgotten unittests in previous commit. NFC.
Michael Kruse via llvm-commits
- [llvm] r295206 - [AMDGPU] Revert failed scheduling
Stanislav Mekhanoshin via llvm-commits
- [llvm] r295208 - [X86][SSE] Propagate undef upper elements from scalar_to_vector during shuffle combining
Simon Pilgrim via llvm-commits
- [llvm] r295209 - [Inline] add tests to show attribute information loss; NFC
Sanjay Patel via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29995: Enable i386 builds for darwin lsan
Francis Ricci via Phabricator via llvm-commits
- [llvm] r295210 - Expose getBaseDiscriminatorFromDiscriminator, getDuplicationFactorFromDiscriminator and getCopyIdentifierFromDiscriminator API so that downstream tools can use them to get the correct encoding.
Dehao Chen via llvm-commits
- [PATCH] D29996: [DeadStoreElimination] Check function modref behavior before considering memory clobbered
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D29989: [BasicAA] Take attributes into account when requesting modref info for a call site
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D29997: [libunwind][CMake] Use libc++ headers when available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D28575: [CMake] Support externalizing debug info on non-Darwin platforms
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D29998: Add initial support for debug counting
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r295213 - [DAG] Don't try to create an INSERT_SUBVECTOR with an illegal source
Michael Kuperstein via llvm-commits
- [PATCH] D29999: [InlineFunction] add nonnull assumptions based on argument attributes
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r295215 - ThreadSanitizer: don't track swifterror memory addresses
Arnold Schwaighofer via llvm-commits
- [PATCH] D29491: InstCombine: fix extraction when performing vector/array punning
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30001: [compiler-rt][asan|win] Fix ASAN exception handler missing import
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D29475: [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via Phabricator via llvm-commits
- [compiler-rt] r294425 - [test] Enable the strace_test only if strace is installed
Hans Wennborg via llvm-commits
- [compiler-rt] r292257 - [test] [builtins] Remove obsolete/UB tests in __fixuns?fdi based
Hans Wennborg via llvm-commits
- [compiler-rt] r292729 - [test] Fix page address logic in clear_cache_test
Hans Wennborg via llvm-commits
- [llvm] r295220 - include function name in dot filename
Xinliang David Li via llvm-commits
- [lld] r295221 - Rename a test as they are tests for operators.
Rui Ueyama via llvm-commits
- [lld] r295222 - Simplify operator tests.
Rui Ueyama via llvm-commits
- [llvm] r295223 - Codegen: Make chains from trellis-shaped CFGs
Kyle Butt via llvm-commits
- [lld] r295225 - Apply different tokenization rules to linker script expressions.
Rui Ueyama via llvm-commits
- [PATCH] D30003: AssumptionCache: Disable the verifier by default, move it behind a hidden cl::opt and verify from releaseMemory().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30004: [InstCombin] Continue scanning loaded values through single predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r295226 - [LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch via llvm-commits
- [llvm] r295227 - [IR] Accept 'const Type &' in the Type operator<<. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r295228 - [OptDiag] Pass const Values/Types to Argument. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r295229 - [AArch64] Make am_ldrlit an iPTR - not OtherVT - operand. NFC-ish.
Ahmed Bougacha via llvm-commits
- [llvm] r295230 - AddressSanitizer: don't track swifterror memory addresses
Arnold Schwaighofer via llvm-commits
- [compiler-rt] r295232 - [compiler-rt][asan|win] Fix ASAN exception handler missing import
Etienne Bergeron via llvm-commits
- [llvm] r295235 - [X86][SSE] Don't call EltsFromConsecutiveLoads if any element is missing.
Simon Pilgrim via llvm-commits
- [llvm] r295236 - AssumptionCache: Disable the verifier by default, move it behind a hidden cl::opt and verify from releaseMemory().
Peter Collingbourne via llvm-commits
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r295237 - [InstCombine] improve formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r295238 - [GlobalObject] Fix setSection("")
Keno Fischer via llvm-commits
- [PATCH] D29587: [DAGCombiner] mulhi + 1 never overflow.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r294679 - [WebAssembly] Pass an MCContext to WebAssemblyMCCodeEmitter. NFC.
Derek Schuff via llvm-commits
- [llvm] r295239 - AMDGPU: Replace assert with report_fatal_error
Matt Arsenault via llvm-commits
- [lld] r295240 - Make --export-dynamic work on non-PIC/PIE targets.
Ed Schouten via llvm-commits
- [llvm] r295241 - Re-apply r295110 and r295144 with a fix for the ASan issue.
Peter Collingbourne via llvm-commits
- [llvm] r295242 - DAG: Do not scalarize fsub if fneg is legal
Matt Arsenault via llvm-commits
- [llvm] r295243 - [Support] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r295244 - AMDGPU: Consolidate sendmsg/sendmsghalt handling and tests
Matt Arsenault via llvm-commits
- [llvm] r295246 - Fix typos
Matt Arsenault via llvm-commits
- [llvm] r295247 - AMDGPU: Remove dead node definitions
Matt Arsenault via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Michael Kuperstein via Phabricator via llvm-commits
- [compiler-rt] r295248 - [XRay] Fix gtest error code comparison. NFC.
Tim Shen via llvm-commits
- [compiler-rt] r295251 - Re-commit r295017, since we have a potential fix of the tests, r295248, landed.
Tim Shen via llvm-commits
- [PATCH] D30008: PMB: Add an importing WPD pass to the start of the ThinLTO backend pipeline.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30010: Improve the robustness of mmap
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30011: [NVPTX] Unify vectorization of load/stores of aggregate arguments and return values.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r295253 - Implement intrinsic mangling for literal struct types.
Daniel Berlin via llvm-commits
- [llvm] r295254 - GlobalISel: support translating va_arg
Tim Northover via llvm-commits
- [llvm] r295255 - GlobalISel: legalize va_arg on AArch64.
Tim Northover via llvm-commits
- [llvm] r288500 - CODE_OWNERS: Take ownership of IR Linker as discussed on llvm-dev
Peter Collingbourne via llvm-commits
- [llvm] r295259 - Collapse my two entries in CODE_OWNERS.txt
Teresa Johnson via llvm-commits
- [llvm] r295260 - PMB: Add an importing WPD pass to the start of the ThinLTO backend pipeline.
Peter Collingbourne via llvm-commits
- [llvm] r294463 - LVI: Add a per-value worklist limit to LazyValueInfo.
Daniel Berlin via llvm-commits
- [compiler-rt] r295261 - [Builtin][ARM] #ifdef ARM vfp tests and cpu_model_tests
Weiming Zhao via llvm-commits
- [llvm] r295262 - [X86] Re-enable conditional tail calls and fix PR31257.
Hans Wennborg via llvm-commits
- [PATCH] D29882: [Builtin][ARM] #ifdef ARM vfp tests and cpu_model_tests
Weiming Zhao via Phabricator via llvm-commits
- [lld] r295263 - Addends should always be signed.
Rafael Espindola via llvm-commits
- [PATCH] D30013: Extract *.a to *.bc conversion into separate script.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r295265 - Rename variables to match the LLVM style.
Rui Ueyama via llvm-commits
- [PATCH] D30014: opt: Rename -default-data-layout flag to -data-layout and make it always override the layout.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r295268 - Remove useless local variable.
Rui Ueyama via llvm-commits
- [PATCH] D29803: WholeProgramDevirt: Examine the function body when deciding whether functions are readnone.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30016: WholeProgramDevirt: For VCP use a 32-bit ConstantInt for the byte offset.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30017: WholeProgramDevirt: Implement export/import support for VCP.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r295269 - AMDGPU: Remove SI_fs_constant and SI_fs_interp intrinsics
Matt Arsenault via llvm-commits
- [llvm] r295270 - AMDGPU: Remove llvm.SI.sendmsg
Matt Arsenault via llvm-commits
- [compiler-rt] r295272 - Extract *.a to *.bc conversion into separate script.
Vitaly Buka via llvm-commits
- [PATCH] D29363: [XRAY] A Color Choosing helper for XRay Graph
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r295273 - Split WinCOFFObjectWriter::writeObject function.
Rui Ueyama via llvm-commits
- [PATCH] D30020: AMDGPU: Remove llvm.AMDGPU.cube intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30021: [LSR] Prevent formula with SCEVAddRecExpr type of Reg from Sibling loops
Wei Mi via Phabricator via llvm-commits
- [test-suite] r295274 - Bitcode: Enable single_source lit config
Matthias Braun via llvm-commits
- [test-suite] r295275 - cmake/caches: Add some caches with descriptive names
Matthias Braun via llvm-commits
- [llvm] r295276 - Split WinCOFFObjectWriter::writeSection.
Rui Ueyama via llvm-commits
- [PATCH] D30022: [XRay][compiler-rt] Allow for defining defaults at compile-time
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29609: [dsymutil] Follow dependencies during ODR uniquing
Alexander Shaposhnikov via Phabricator via llvm-commits
- [lld] r295278 - Add CopyRelSection instances to BSS in the regular way.
Rui Ueyama via llvm-commits
- [lld] r295280 - Add comments.
Rui Ueyama via llvm-commits
- [PATCH] D30023: [tsan] Provide external tags (object types) via debugging API
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [lld] r295282 - Split a function and add comments.
Rui Ueyama via llvm-commits
- [lld] r295283 - Add comments.
Rui Ueyama via llvm-commits
- [PATCH] D28813: [CodeGenPrepare] Sink and duplicate more 'and' instructions.
Craig Topper via Phabricator via llvm-commits
- [lld] r295287 - Do not overload a one-bit variable, NeedsCopyOrPltAddr.
Rui Ueyama via llvm-commits
- [lld] r295288 - Removes a trivial accessor.
Rui Ueyama via llvm-commits
- [lld] r295289 - Use isRelExprOneOf.
Rui Ueyama via llvm-commits
- [llvm] r295290 - [AVX-512] Remove masked packss/packus intrinsics and autoupgrade to unmasked intrinsics with select instructions. For 512-bit add new unmasked intrinsics.
Craig Topper via llvm-commits
- [polly] r295292 - [FIX] Fix the typo in ScheduleOptimizer.cpp.
Roman Gareev via llvm-commits
- [PATCH] D28448: InstCombine: Canonicalize fast fmuladd to fmul + fadd
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295294 - [AVX-512][InstCombine] Teach InstCombine to optimize 512-bit packss/packus intrinsics like it does 128/256-bit.
Craig Topper via llvm-commits
- [PATCH] D30026: [TailDuplicator] Maintain DebugLoc for branch instructions
Taewook Oh via Phabricator via llvm-commits
- [llvm] r295295 - [ARM] GlobalISel: Lower double precision FP args
Diana Picus via llvm-commits
- [compiler-rt] r295296 - [sanitizers] Redirect pthread calls to interceptors.
Vitaly Buka via llvm-commits
- [llvm] r295297 - RWMutex.h: Use llvm-config.h instead of config.h in installed headers.
NAKAMURA Takumi via llvm-commits
- [lld] r295298 - [ELF] - Allow section to have multiple dependent sections.
George Rimar via llvm-commits
- [PATCH] D29670: [DebugInfo] Emit address space with DW_AT_address_class attribute for pointer and reference types
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28638: [NDS32 1/46] Recognise nds32 in triple parsing code
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28639: [NDS32 2/46] Add NDS32 ELF defines
Shiva Chen via Phabricator via llvm-commits
- [compiler-rt] r295299 - [sanitizers] Fix formatting of the shell script.
Vitaly Buka via llvm-commits
- [PATCH] D28640: [NDS32 3/46] Add stub backend
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D29672: [DebugInfo] Make legal and emit DW_OP_swap and DW_OP_xderef
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28641: [NDS32 4/46] Add NDS32 Subtarget class
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28642: [NDS32 5/46] Add preliminary NDS32 Frame Lowering class
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28643: [NDS32 6/46] Add preliminary NDS32 RegisterInfo class
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28644: [NDS32 7/46] Add preliminary NDS32 InstrInfo class
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28645: [NDS32 8/46] Add preliminary NDS32 Instruction Selection Pass
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28646: [NDS32 9/46] Add preliminary NDS32 Instruction Lowering class
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28647: [NDS32 10/46] Add preliminary NDS32 Calling Convention
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D29674: [AMDGPU] Split R600/SI getFrameIndexReference and emit stack object offsets for SI
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28648: [NDS32 11/46] Add preliminary NDS32 Assembly Printer
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28649: [NDS32 12/46] Add 32-bit Arithmetic Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28650: [NDS32 13/46] Add Arithmetic with Shift Immediate Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28651: [NDS32 14/46] Add Division Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28652: [NDS32 15/46] Add 32-bit Load/Store Instructions with [Reg + Imm] addressing mode
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30027: AMDGPU/RelocVisitor: Handle R_AMDGPU_ABS64 + add dwarfdump test
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D28653: [NDS32 16/46] Add Move Immediate value Instructions
Shiva Chen via Phabricator via llvm-commits
- [llvm] r295300 - [ARM] GlobalISel: Legalize 64-bit G_FADD and G_LOAD
Diana Picus via llvm-commits
- [PATCH] D28654: [NDS32 17/46] Use SETHI/ORI Instructions to get absolute symbol value
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28655: [NDS32 18/46] Add 32-bit Load/Store instructions with [Reg + Reg << Imm] addressing mode
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28656: [NDS32 19/46] Add 32-bit Branch Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28657: [NDS32 20/46] Add Post Increment Load/Store Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28658: [NDS32 21/46] Add Function call Instructions and Implement LowerCall function
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D28659: [NDS32 22/46] Add 16-bit Arithmetic and Move Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30033: [ELF] - Do not crash when discarding sections that are referenced by others.
George Rimar via Phabricator via llvm-commits
- [llvm] r295302 - [ARM] GlobalISel: Make the FPR bank 64-bit wide
Diana Picus via llvm-commits
- [PATCH] D30036: [JumpThreading] Re-enable JumpThreading for guards
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r295306 - [ARM] GlobalISel: Add reg bank mappings for G_SEQUENCE and G_EXTRACT
Diana Picus via llvm-commits
- [llvm] r295308 - [ARM] GlobalISel: Assert that we don't use the FPR bank if we don't have VFP
Diana Picus via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Dan Gohman via Phabricator via llvm-commits
- [llvm] r295309 - [ARM] GlobalISel: Select double G_FADD and copies
Diana Picus via llvm-commits
- [llvm] r295310 - [ARM] GlobalISel: Select G_SEQUENCE and G_EXTRACT
Diana Picus via llvm-commits
- [llvm] r295314 - [DAGCombiner] Support {a|s}ext, {a|z|s}ext load nodes in load combine
Artur Pilipenko via llvm-commits
- [PATCH] D29180: Fix implementation of DAGTypeLegalizer::PerformExpensiveChecks
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r295316 - Rever -r295314 "[DAGCombiner] Support {a|s}ext, {a|z|s}ext load nodes in load combine"
Artur Pilipenko via llvm-commits
- [compiler-rt] r295318 - [tsan] Provide external tags (object types) via debugging API
Kuba Mracek via llvm-commits
- [PATCH] D29454: [DAGCombine] RFC: Recognise any_extend_vector_inreg and truncation style shuffle masks
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r295321 - [ARM] GlobalISel: Select floating point loads
Diana Picus via llvm-commits
- [PATCH] D30043: [Polly][Cmake] Optionally use a system isl version.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D30044: [ARM] Enable SMLAL[B|T] instruction selection
Sam Parker via Phabricator via llvm-commits
- [lld] r295322 - Fix crash with -emit-relocs -shared.
Rafael Espindola via llvm-commits
- [lld] r295324 - Ignore relocation sections in linker scripts.
Rafael Espindola via llvm-commits
- [llvm] r295325 - Remove uses of deprecated std::random_shuffle in the LLVM code base. Reviewed as https://reviews.llvm.org/D29780.
Marshall Clow via llvm-commits
- [PATCH] D29324: [ELF] - Allow to combine sections of type SHT_NOTE with different attributes.
George Rimar via Phabricator via llvm-commits
- [llvm] r295326 - [X86] Remove local areOnlyUsersOf helper and use SDNode::areOnlyUsersOf instead.
Simon Pilgrim via llvm-commits
- [PATCH] D28898: [ELF] - Allow emulation to be different from input objects target.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26496: [ELF] - Allow calls to a protected function in a shared library from non-PIC code.
George Rimar via Phabricator via llvm-commits
- [llvm] r295327 - [WebAssembly] Add a cast to void to fix an unused private member warning, for now.
Dan Gohman via llvm-commits
- [PATCH] D29712: [globalisel] Decouple src pattern operands from dst pattern operands.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r295331 - [AArch64] AArch64AsmParser clean up of isImmediate functions. NFC
Sjoerd Meijer via llvm-commits
- [PATCH] D30046: [globalisel] Change LLT constructor string into an LLT subclass that knows how to generate it.
Daniel Sanders via Phabricator via llvm-commits
- [lld] r295332 - [ELF] - Do not crash when discarding sections that are referenced by others.
George Rimar via llvm-commits
- [PATCH] D29816: [X86][GlobalISel] Initial implementation , select G_ADD gpr, gpr
Diana Picus via Phabricator via llvm-commits
- [LNT] r295334 - Daily report: only display non empty result tables to avoid cluttering the UI.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r295336 - [DAGCombiner] Support {a|s}ext, {a|z|s}ext load nodes in load combine
Artur Pilipenko via llvm-commits
- [test-suite] r295337 - cmake/modules: Restructuring, add rule for libraries
Matthias Braun via llvm-commits
- [test-suite] r295338 - Add a cache explicitely addressing the MacOSX xcode SDK
Matthias Braun via llvm-commits
- [PATCH] D29709: [globalisel] Separate the SelectionDAG importer from the emitter. NFC
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D28367: Correct default TimerGroup singleton to use magic-statics so that it gets cleaned up
Erich Keane via Phabricator via llvm-commits
- [lld] r295341 - Share more output section creation code.
Rafael Espindola via llvm-commits
- [PATCH] D29478: [GlobalISel] Generate selector with predicates; use it for FP binops.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30047: [GlobalISel] Split LowLevelType to a fundamental type in libSupport.
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r295346 - [x86] add more tests of select of constants; NFC
Sanjay Patel via llvm-commits
- [PATCH] D30048: Don't print DISCARD sections as gced
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r295347 - x86 interrupt calling convention: only save xmm registers if the target supports SSE
Andrea Di Biagio via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r295348 - [sanitizers] DefaultSymbolizer should not be destroyed as as symbolizer
Vitaly Buka via llvm-commits
- [polly] r295349 - [ScopInfo] Always derive upper and lower bounds for parameters
Tobias Grosser via llvm-commits
- [polly] r295350 - [ScopInfo] Use uppercase variable name [NFC]
Tobias Grosser via llvm-commits
- [llvm] r295351 - [RDF] Move normalize(RegisterRef) to PhysicalRegisterInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r295353 - InstCombine: Canonicalize fast fmuladd to fmul + fadd
Matt Arsenault via llvm-commits
- [llvm] r295354 - Refactor DebugHandlerBase a bit to common non-debug-having-function filtering
David Blaikie via llvm-commits
- [llvm] r295356 - [RDF] Differentiate between defining and clobbering nodes
Krzysztof Parzyszek via llvm-commits
- [llvm] r295357 - Re-apply r282920 "X86: Allow conditional tail calls in Win64 "leaf" functions (PR26302)"
Hans Wennborg via llvm-commits
- [llvm] r295358 - AMDGPU: Remove llvm.AMDGPU.rsq intrinsic
Matt Arsenault via llvm-commits
- [llvm] r295359 - AMDGPU: Remove llvm.AMDGPU.cube intrinsic
Matt Arsenault via llvm-commits
- [polly] r295360 - [ScopInfo] Bound the number of disjuncts in context
Tobias Grosser via llvm-commits
- [polly] r295361 - [tests] Fix some misspellings [NFC]
Tobias Grosser via llvm-commits
- [polly] r295362 - [ScopInfo] Rename MaxDisjunctions -> MaxDisjuncts [NFC]
Tobias Grosser via llvm-commits
- [llvm] r295363 - [X86][SSE] Add PR31309 test case (load-extend i32 to i128).
Simon Pilgrim via llvm-commits
- [compiler-rt] r295364 - [PGO] Suspend SIGKILL for PR_SET_PDEATHSIG in profile-write
Rong Xu via llvm-commits
- [lld] r295365 - Move specialization to try to fix the bots.
Rafael Espindola via llvm-commits
- [llvm] r295366 - [RDF] Aggregate shadow phi uses into one cluster when propagating live info
Krzysztof Parzyszek via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r295370 - Change default TimerGroup singleton to use magic statics
Erich Keane via llvm-commits
- [llvm] r295371 - [Hexagon] Start using regmasks on calls
Krzysztof Parzyszek via llvm-commits
- [llvm] r295372 - [MachinePipeliner] Remove redundant destructor. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D30050: Bug 31948: Fix assertion when bitcasting constantexpr pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30051: [InstCombine] Do not exercise nested max/min pattern on abs
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D22175: InstCombine rule for trunc feeding from prior load/store
Anna Thomas via Phabricator via llvm-commits
- [llvm] r295373 - Fix -Wunused-lambda-capture by removing some unused lambda captures
David Blaikie via llvm-commits
- [PATCH] D29940: Allow use of spaces in Bugpoint ‘--compile-command’ argument
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30052: [X86] Emit fewer instructions to allocate >16GB stack frames
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29835: Correct register pressure calculation in presence of subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r295378 - [LSR] Prevent formula with SCEVAddRecExpr type of Reg from Sibling loops
Wei Mi via llvm-commits
- [PATCH] D30053: Add function importing info from samplepgo profile to the module summary.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r294027 - [SLP] Use SCEV to sort memory accesses.
Steven Wu via llvm-commits
- [lld] r295382 - [pdb] Add the ability to resolve TypeServer PDBs.
Zachary Turner via llvm-commits
- [llvm] r295382 - [pdb] Add the ability to resolve TypeServer PDBs.
Zachary Turner via llvm-commits
- [llvm] r295383 - [IR] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r295384 - Handle link of NoDebug CU with a CU that has debug emission enabled
Teresa Johnson via llvm-commits
- [lld] r295385 - Merge reloc sections in -emit-reloc mode.
Rafael Espindola via llvm-commits
- [llvm] r295386 - FileCheck-ize some tests in test/CodeGen/X86/
Chandler Carruth via llvm-commits
- [llvm] r295387 - Bug 31948: Fix assertion when bitcasting constantexpr pointers
Matt Arsenault via llvm-commits
- [lld] r295388 - Add a comment.
Rui Ueyama via llvm-commits
- [llvm] r295389 - Attempt to fix bot failures by adding -mtriple to llc invocation
Teresa Johnson via llvm-commits
- [PATCH] D30057: [NVPTX] Added support for v2f16 operations.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r295392 - [CMake] Add variable IOS to iOS toolchain
Chris Bieneman via llvm-commits
- [llvm] r295394 - [x86] Give this test a triple so that we don't have to cope with two
Chandler Carruth via llvm-commits
- [llvm] r295395 - Move test to X86 subdirectory for bot failures
Teresa Johnson via llvm-commits
- [PATCH] D30058: [NDS32 27/46] Transform extloadi16/extloadi8 to LHI/LBI Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30059: Refactor InlinCost.cpp in preparation for estimated speedup heuristic.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30060: [NDS32 28/46] Support Variable Function Argument
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30061: [NDS32 29/46] Transform call texternalsym to JAL Instruction
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30062: Estimate speedup due to inlining and use that to adjust threshold.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D29845: [SelectionDAG] Remove redundant stores more aggressively.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30063: [NDS32 30/46] Add Sign Extension Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30064: [NDS32 31/46] Support pass structure by value
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30065: [NDS32 32/46] Support __builtin_return_address builtin
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30066: [NDS32 33/46] Support Generation of Jump Table
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30067: [NDS32 34/46] Add Count Leading Zero Instruction
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30068: [NDS32 35/46] Handle SP Adjustment Offset exceed signed 15 bit immediate
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30040: [RewriteStatepointsForGC] Removes some unnecessary calls for operator[].
Philip Reames via Phabricator via llvm-commits
- [PATCH] D30070: [NDS32 37/46] Add 16-bit SP/FP Base Imply Load/Store Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30071: [NDS32 38/46] Add Multiple Load/Store Instructions and Generation Pass
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30072: [NDS32 39/46] Add Skeleton NDS32 Assembly Parser
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30073: [NDS32 40/46] Add Skeleton NDS32 Assembler Backend and Machine Code Emitter
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30074: [NDS32 41/46] Add Skeleton NDS32 Disassembler
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30075: [NDS32 42/46] Support parsing/encode/decode for Arithmetic Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30076: [NDS32 43/46] Support parsing/encode/decode for Branch/call Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30077: [NDS32 44/46] Support parsing/encode/decode for Move Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30078: [NDS32 45/46] Support parsing/encode/decode for Load/Store Instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D30079: [NDS32 46/46] Support parsing/encode/decode for Multiple Load/Store Instructions
Shiva Chen via Phabricator via llvm-commits
- [llvm] r295397 - [XRAY] [x86_64] Adding a Flight Data filetype reader to the llvm-xray Trace implementation.
Dean Michael Berris via llvm-commits
- Fwd: NDS32 V3 backend
Shiva Chen via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29448: [RegAlloc] Don’t freeze reserved registers again if it is not necessary
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r295402 - Revert "[Hexagon] Start using regmasks on calls"
Rafael Espindola via llvm-commits
- [PATCH] D30080: MC/COFF: Do not emit forward associative section referenceds.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29848: AMDGPU: Constant fold rcp node
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r295405 - Use pthreads to store current thread id on darwin
Francis Ricci via llvm-commits
- [lld] r295408 - Rename getAliases -> getSymbolsAt.
Rui Ueyama via llvm-commits
- [compiler-rt] r295409 - Fix build breakage from moving kInvalidTid to lsan_common
Francis Ricci via llvm-commits
- [llvm] r295410 - [JumpThreading] Re-enable JumpThreading for guards
Sanjoy Das via llvm-commits
- [compiler-rt] r295412 - Upgrade ios min version to 8
Francis Ricci via llvm-commits
- [compiler-rt] r295413 - Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via llvm-commits
- [compiler-rt] r295414 - Revert "Upgrade ios min version to 8"
Francis Ricci via llvm-commits
- [polly] r295415 - [ScopInfo] Do not try to fold array dimensions of size zero
Tobias Grosser via llvm-commits
- [www] r295418 - [www] add slides from the LLVM Perf meeting
Sebastian Pop via llvm-commits
- [polly] r295419 - Updated isl to isl-0.18-254-g6bc184d
Tobias Grosser via llvm-commits
- [llvm] r295420 - Go binding: Add methods for missing PassManagerBuilder C APIs
Andrew Wilkins via llvm-commits
- [PATCH] D30081: [PPC] Eliminate more compare instructions using record-form operation
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r295424 - [IR][X86] Move X86 specific portions of UpgradeIntrinsicFunction1 to a couple helper functions. NFC
Craig Topper via llvm-commits
- [llvm] r295425 - [IR][X86] Rename an AutoUpgrade helper function to more accurately match what intrinsics it handles. NFC
Craig Topper via llvm-commits
- [llvm] r295426 - [IR][X86] Simplify some AutoUpgrade code slightly. NFC
Craig Topper via llvm-commits
- [llvm] r295429 - InstCombine: fix extraction when performing vector/array punning
Eugene Leviant via llvm-commits
- [polly] r295430 - [ScopDetection] Compute the maximal loop depth correctly
Tobias Grosser via llvm-commits
- [polly] r295431 - [ScopInfo] Add statistics to count loops after scop modeling
Tobias Grosser via llvm-commits
- [llvm] r295432 - Update Bugzilla URLs in docs
Ismail Donmez via llvm-commits
- [PATCH] D30084: [ELF] - Move DependentSections vector from InputSection to InputSectionBase
George Rimar via Phabricator via llvm-commits
- [PATCH] D29069: [MSP430] Add SRet support to MSP430 target
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D30085: [LLD][ELF] Alloc local symbols to be added to the SymTab after global symbols
Peter Smith via Phabricator via llvm-commits
- [llvm] r295438 - [ARM] GlobalISel: Add end-to-end tests for double
Diana Picus via llvm-commits
- [llvm] r295439 - [ARM] GlobalISel: Use Subtarget in Legalizer
Diana Picus via llvm-commits
- [PATCH] D30086: Add generic IR vector reductions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D30089: [globalisel][tblgen] Add support for ComplexPatterns
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D28915: [ExecutionDepsFix] Optimize instruction insertion
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r295441 - [ARM] GlobalISel: Check mappings used by reg bank select
Diana Picus via llvm-commits
- [polly] r295444 - Drop leftover debug statement
Tobias Grosser via llvm-commits
- [llvm] r295446 - [ARM] GlobalISel: Clean up some helpers
Diana Picus via llvm-commits
- [PATCH] D30090: [mips] Fix return lowering
Simon Dardis via Phabricator via llvm-commits
- [llvm] r295447 - [DAGCombiner] improve readability; NFCI
Sanjay Patel via llvm-commits
- [lld] r295448 - Add static. NFC.
Rafael Espindola via llvm-commits
- [compiler-rt] r295449 - Revert "Use pthreads for thread-local lsan allocator cache on darwin"
Francis Ricci via llvm-commits
- [PATCH] D30092: CMake: Clean up VersionFromVCS.cmake
Tom Stellard via Phabricator via llvm-commits
- [llvm] r295451 - [DAGCombine] Recognise any_extend_vector_inreg and truncation style shuffle masks
Simon Pilgrim via llvm-commits
- [PATCH] D30093: CMake: Add a build target for generating a source RPM
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30095: Replace old RPM spec file with one ported from Fedora
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28537: [X86][AVX512] Add support for ASHR v2i64/v4i64 support without VLX
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r295452 - [ARM] Replace HasT2ExtractPack with HasDSP
Sam Parker via llvm-commits
- [PATCH] D30097: In Thumb1 mode, the custom lowering for ARMISD::CMPZ could never emit tADDi3
A. Skrobov via Phabricator via llvm-commits
- [llvm] r295453 - Fix signed/unsigned comparison warning.
Simon Pilgrim via llvm-commits
- [lld] r295454 - Reject moving the location counter backwards.
Rafael Espindola via llvm-commits
- [llvm] r295456 - [LV] Remove constant restriction for vector phi creation
Matthew Simpson via llvm-commits
- [PATCH] D30099: Loop predication expand both sides of the widened condition
Artur Pilipenko via Phabricator via llvm-commits
- [lld] r295458 - Diagnose another case of the location counter moving backwards.
Rafael Espindola via llvm-commits
- [llvm] r295459 - [ARM] add tests for select-of-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r295460 - [PowerPC] add tests for select-of-constants; NFC
Sanjay Patel via llvm-commits
- [PATCH] D29455: [ADT] Delete orphaned doxygen comment in PriorityWorklist
Ronald Wampler via Phabricator via llvm-commits
- [llvm] r295462 - [X86][BMI] Add BMI stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r295463 - [DAGCombiner] split i1 select-of-constants from non-i1 case; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D30100: [ARM] Add regression tests for Cortex-M23 and Cortex-M33
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D30039: [CodeGenDAGPatterns] Replaces some implicit map inserts with count.
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r295464 - MC/COFF: Do not emit forward associative section referenceds.
Rui Ueyama via llvm-commits
- [llvm] r295465 - OptDiag: Rename DiagnosticInfoWithDebugLoc to WithLocation. NFC
Justin Bogner via llvm-commits
- [lld] r295467 - Don't print DISCARD sections as gced.
Rafael Espindola via llvm-commits
- [llvm] r295468 - opt: Rename -default-data-layout flag to -data-layout and make it always override the layout.
Peter Collingbourne via llvm-commits
- [compiler-rt] r295469 - [PGO] remove unintended debug trace. NFC
Rong Xu via llvm-commits
- [llvm] r295470 - [X86][BMI] Add BMI2 stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r295472 - WholeProgramDevirt: Examine the function body when deciding whether functions are readnone.
Peter Collingbourne via llvm-commits
- [PATCH] D30101: [asan] Implement "scribble" flag, which overwrites free'd memory with 0x55
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30103: [SLP] Rework `findBuildAggregate()` from ercursive form to iterative, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r295475 - [AArch64] Add Cavium ThunderX support
Joel Jones via llvm-commits
- [PATCH] D30104: Refactor instruction simplification code in visitors. NFC.
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r295476 - GlobalISel: verify that generic loads & stores have a mem operand.
Tim Northover via llvm-commits
- [llvm] r295477 - [X86][TBM] Add TBM stack folding tests
Simon Pilgrim via llvm-commits
- [PATCH] D30105: PatternMatch; Add m_AExt to match zext or sext
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295478 - In Thumb1 mode, the custom lowering for ARMISD::CMPZ could never emit tADDi3
Artyom Skrobov via llvm-commits
- [PATCH] D30106: AMDGPU: Fold icmp/fcmp into icmp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295479 - [X86][SHA] Add SHA stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r295481 - [CMake] Support externalizing debug info on non-Darwin platforms
Petr Hosek via llvm-commits
- [lld] r295483 - [ELF] - Move DependentSections vector from InputSection to InputSectionBase
George Rimar via llvm-commits
- [lld] r295485 - Fix --print-gc-sections with linker scripts.
Rafael Espindola via llvm-commits
- [llvm] r295486 - Debug Info: Sort frame index expressions before emitting them.
Adrian Prantl via llvm-commits
- [llvm] r295487 - WholeProgramDevirt: For VCP use a 32-bit ConstantInt for the byte offset.
Peter Collingbourne via llvm-commits
- [lld] r295488 - [ELF] - Added support of linkerscript's "/DISCARD/" for --emit-relocs
George Rimar via llvm-commits
- [llvm] r295489 - AMDGPU: Fix crashes on invalid icmp/fcmp intrinsics
Matt Arsenault via llvm-commits
- [llvm] r295490 - Fix windows bots by locking down the target triple on this testcase.
Adrian Prantl via llvm-commits
- [llvm] r295492 - [X86][SSE] Add (V)MOVD folding pattern with zextloadi64i32 load node.
Simon Pilgrim via llvm-commits
- [llvm] r295493 - [LAA] Remove unused code (NFC)
Matthew Simpson via llvm-commits
- [llvm] r295495 - [x86] add tests for sext (not bool); NFC
Sanjay Patel via llvm-commits
- [llvm] r295496 - [X86] Add subborrow stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r295499 - [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r295500 - [NewGVN] createVariableOrConstant is not required anymore. NFCI.
Davide Italiano via llvm-commits
- [llvm] r295501 - [CodeGen] Attempt to fix buildbots broken in r295499.
Eugene Zelenko via llvm-commits
- [llvm] r295502 - [X86] Simplify by pulling out valuetype. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r295503 - [NewGVN] isOnlyReachableViaThisEdge() is dead now. NFCI.
Davide Italiano via llvm-commits
- [llvm] r295504 - [Hexagon] Start using regmasks on calls
Krzysztof Parzyszek via llvm-commits
- [llvm] r295505 - [CodeGen] Revert changes in LowLevelType to pre-r295499 to fix broken buildbots.
Eugene Zelenko via llvm-commits
- [llvm] r295506 - [PPC] Give unaligned memory access lower cost on processor that supports it
Guozhi Wei via llvm-commits
- [PATCH] D30108: Refactor code computing switch instruction cost. NFC.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30109: [MemorySSA] NFC small fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D30110: AArch64LoadStoreOptimizer: Correctly clear kill flags
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D30112: [InlineCost] Move the code in isGEPOffsetConstant to a lambda. NFC.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30113: [AArch64] Extend AArch64RedundantCopyElimination to do simple copy propagation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D28026: Explicitly state the behavior of inbounds with a null pointer.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30116: Refactor SimplifyCFG:canSinkInstructions [NFC]
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D30115: [RFC] Add MachineInstr::MIFlag parameter to storeRegToStackSlot
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D30114: [CodeGenPrepare] Make -addr-sink-using-gep work with address spaces.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28368: Increases full-unroll threshold.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
James Y Knight via Phabricator via llvm-commits
- [PATCH] D29862: LSR: an alternative way to resolve complex solution
Quentin Colombet via Phabricator via llvm-commits
- [lld] r295507 - [COFF] support /ERRORLIMIT option
Bob Haarman via llvm-commits
- [llvm] r295508 - [X86] Add MOVBE targets to load combine tests
Simon Pilgrim via llvm-commits
- [PATCH] D30119: MachineRegionInfo: fix pass initialization
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r295512 - AArch64LoadStoreOptimizer: Correctly clear kill flags
Matthias Braun via llvm-commits
- [llvm] r295513 - [InstCombine] add tests for trunc(shuffle X, C, M); NFC
Sanjay Patel via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30120: [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28498: [asan] Make ASan compatible with linker dead stripping on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30122: [asan] Remove column numbers from test expectations in invalid-pointer-pairs.cc
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30123: [InstCombine] shrink truncated shuffle with constant operand
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r295516 - Verifier: Disallow a line number without a file in DISubprogram
Justin Bogner via llvm-commits
- [PATCH] D30124: [ARM] Fix insert point for store rescheduling.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30125: AMDGPU: Merge initial gfx9 support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30126: AMDGPU: Fix disassembly of aperture registers
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295518 - MachineRegionInfo: Fix pass initialization
Matthias Braun via llvm-commits
- [llvm] r295519 - OptDiag: Decouple backend diagnostics from debug info metadata
Justin Bogner via llvm-commits
- [PATCH] D30127: Enable PROFILE, TSAN and UBSAN for Android
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r295520 - machine-region-info.mir: Slightly simplify test, -mtriple
Matthias Braun via llvm-commits
- [PATCH] D30128: [LazyMachineBFI] Reimplement with getAnalysisIfAvailable
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D29805: AMDGPU: Use ds_{read|write}_b128
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30129: Fix asm printing of associated sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [compiler-rt] r295523 - Enable PROFILE, TSAN and UBSAN for Android
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D29705: Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30130: ArgList: cache index ranges containing arguments with each ID
Richard Smith via Phabricator via llvm-commits
- [llvm] r295525 - Don't assume little endian in StreamReader / StreamWriter.
Zachary Turner via llvm-commits
- [llvm] r295526 - Use llvm workaround for missing is_trivially_copyable.
Zachary Turner via llvm-commits
- [llvm] r295529 - Remove the is_trivially_copyable check entirely.
Zachary Turner via llvm-commits
- [llvm] r295531 - OptDiag: Allow constructing DiagnosticLocation from DISubprograms
Justin Bogner via llvm-commits
- [compiler-rt] r295534 - [XRay][compiler-rt] Allow for defining defaults at compile-time
Dean Michael Berris via llvm-commits
- [llvm] r295535 - [AVR] Set UseIntegratedAssembler
Dylan McKay via llvm-commits
- [llvm] r280364 - [SimplifyCFG] Handle tail-sinking of more than 2 incoming branches
Joerg Sonnenberger via llvm-commits
- [llvm] r293737 - [CodeGen] Move MacroFusion to the target
Davide Italiano via llvm-commits
- [llvm] r293627 - [X86][SSE] Add support for combining PINSRW into a target shuffle.
Davide Italiano via llvm-commits
- [llvm] r295537 - [IR/Verifier] Don't visit DISubprograms more than needed.
Davide Italiano via llvm-commits
- [llvm] r295538 - Increases full-unroll threshold.
Dehao Chen via llvm-commits
- [llvm] r295539 - AMDGPU/R600: Assert on infinite loop in EmitClauseMarkers
Jan Vesely via llvm-commits
- [PATCH] D30132: opt-viewer: Fix syntax highlighting
Brian Cain via Phabricator via llvm-commits
- [PATCH] D30133: [CMake][libcxxabi] Update the libc++ test module path
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D11829: AMDGPU/SI: Re-define AMDGPUISD:CLAMP as always clamping between 0.0. and 1.0
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295542 - Add default OptLevel value for createSimpleLoopUnrollPass to fix the build break introduced by r295538. (NFC)
Dehao Chen via llvm-commits
- [llvm] r295543 - [AVX-512] Remove 128/256-bit masked fp max/min intrinsics. Upgrade them to legacy unmasked intrinsics and select instructions.
Craig Topper via llvm-commits
- [PATCH] D30134: AMDGPU: Fold FP clamp as modifier bit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11830: AMDGPU/SI: Fold AMDGPUISD::CLAMP into VOP3 instructions when possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29512: [PGO] Directory name stripping in global identifier for static functions
Sean Silva via llvm-commits
- [llvm] r295546 - opt-viewer: Fix syntax highlighting
Brian Cain via llvm-commits
- [llvm] r295547 - [InstCombine] update trunc(shuffle) tests to reflect IR reality; NFC
Sanjay Patel via llvm-commits
- [polly] r295549 - [test] Add reduction sequence test case [NFC]
Tobias Grosser via llvm-commits
- [polly] r295550 - [Dependences] Compute reduction dependences on schedule tree [NFC]
Tobias Grosser via llvm-commits
- [polly] r295551 - [DependenceInfo] Pull out statement [NFC]
Tobias Grosser via llvm-commits
- [llvm] r295552 - Refactor instruction simplification code in visitors. NFC.
Easwaran Raman via llvm-commits
- [llvm] r295553 - [InstCombine] add tests for trunc(insertelement); NFC
Sanjay Patel via llvm-commits
- [llvm] r295554 - AMDGPU: Merge initial gfx9 support
Matt Arsenault via llvm-commits
- [PATCH] D30136: [compiler-rt][builtins][WIP] Add _IsOSVersionAtLeast, to be used by ObjC's @available
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r295555 - AMDGPU: Fix disassembly of aperture registers
Matt Arsenault via llvm-commits
- [PATCH] D30137: [InstCombine] shrink truncated insertelement with constant operand
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r295557 - AMDGPU: Fix assembler subtarget predicate for gfx9
Matt Arsenault via llvm-commits
- [PATCH] D30139: AMDGPU: Support inlineasm for packed instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30140: AMDGPU: Add some of the new gfx9 VOP3 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30141: AMDGPU: Support v2i16/v2f16 packed operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30142: AMDGPU: Use v_med3_{f16|i16|u16}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30143: AMDGPU: Add definition for v_xad_u32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30144: AMDGPU: Add definition for v_swap_b32
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r295562 - [X86][IR] Merge together some very similar AutoUpgrade handling. NFC
Craig Topper via llvm-commits
- [llvm] r295563 - [X86][IR] Simplify the XOP vpcmov autoupgrade code. NFC
Craig Topper via llvm-commits
- [llvm] r295564 - [X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR.
Craig Topper via llvm-commits
- [llvm] r295565 - Revert "[X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR."
Craig Topper via llvm-commits
- [llvm] r295566 - [MemorySSA] NFC small fixes
Piotr Padlewski via llvm-commits
- [polly] r295567 - [ScopInfo] Count read-only arrays when computing complexity of alias check
Tobias Grosser via llvm-commits
- [llvm] r295568 - [x86] fold sext (xor Bool, -1) --> sub (zext Bool), 1
Sanjay Patel via llvm-commits
- [llvm] r295569 - [x86] remove stale comments from tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r295571 - Recommit "[X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR."
Craig Topper via llvm-commits
- [llvm] r295572 - [InstSimplify] add tests for add nsw/nuw (xor X, signbit), signbit --> X; NFC
Sanjay Patel via llvm-commits
- [llvm] r295573 - [InstSimplify] add nsw/nuw (xor X, signbit), signbit --> X
Sanjay Patel via llvm-commits
- [llvm] r295574 - [InstCombine] add nsw/nuw X, signbit --> or X, signbit
Sanjay Patel via llvm-commits
- [llvm] r295575 - [X86][SSE] Avoid repeated calls to SDValue::getValueType.
Simon Pilgrim via llvm-commits
- [llvm] r295576 - [X86] Fix enumeral/non-enumeral comparison warning.
Simon Pilgrim via llvm-commits
- [llvm] r295577 - [AArch64] Fix enumeral/non-enumeral conditional expression warning.
Simon Pilgrim via llvm-commits
- [llvm] r295578 - [TableGen] Make sure EnforceSameSize populates the type sets if necessary.
Craig Topper via llvm-commits
- [llvm] r295579 - [X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters instead of doing 128-bit and 256-bit simultaneously.
Craig Topper via llvm-commits
- [llvm] r295580 - Fix signed/unsigned comparison warning.
Simon Pilgrim via llvm-commits
- [llvm] r295581 - PredicateInfo: Clean up predicate info a little, using insertion
Daniel Berlin via llvm-commits
- [llvm] r295582 - NewGVN: Make ranking prefer undef to constants. Fix direction of
Daniel Berlin via llvm-commits
- [llvm] r295583 - NewGVN: Start making use of predicateinfo pass.
Daniel Berlin via llvm-commits
- [PATCH] D29682: NewGVN: Start making use of predicateinfo pass.
Phabricator via Phabricator via llvm-commits
- [llvm] r294264 - [LVI] Switch from BFS to DFS exploration order
Joerg Sonnenberger via llvm-commits
- [llvm] r295585 - Fix 'variable set but not used' warning when assertions are disabled.
Simon Pilgrim via llvm-commits
- [llvm] r295586 - [X86] Fix enumeral/non-enumeral conditional expression warning.
Simon Pilgrim via llvm-commits
- [PATCH] D29466: [ARM/AArch64] Support wide interleaved accesses
Renato Golin via Phabricator via llvm-commits
- [llvm] r295587 - Fix unused variable warning when assertions are disabled.
Simon Pilgrim via llvm-commits
- [PATCH] D29675: [ARM/AArch64] Update costs for interleaved accesses with wide types
Renato Golin via Phabricator via llvm-commits
- [PATCH] D29840: test-release.sh: Remove workaround for test-suite build
Renato Golin via Phabricator via llvm-commits
- [llvm] r295588 - [X86] Tighten up some of the SDNode type constraints.
Craig Topper via llvm-commits
- [llvm] r295589 - [X86] Remove patterns for MOVSD with v4i32 types. We don't appear to really need them and if we do we should just use a bitcast to a 64-bit element type.
Craig Topper via llvm-commits
- [lld] r295590 - Revert "[COFF] support /ERRORLIMIT option"
David Blaikie via llvm-commits
- [llvm] r295591 - llvm/test/CodeGen/AMDGPU/r600.alu-limits.ll should require +Asserts. This would run into infinite loop anyways with -Asserts.
NAKAMURA Takumi via llvm-commits
- [PATCH] D29747: PredicateInfo: Support switch statements
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r295593 - Add initial support for debug counting
Daniel Berlin via llvm-commits
- [llvm] r295594 - Add a DebugCounter for PredicateInfo renaming, and an associated test
Daniel Berlin via llvm-commits
- [llvm] r295595 - Add two files lost in rebase, causing build break
Daniel Berlin via llvm-commits
- [llvm] r295596 - XFAIL this test until we figure out what to do here, since it will fail if NDEBUG defined
Daniel Berlin via llvm-commits
- [llvm] r295597 - Which, in turn, causes build bots to fail that have it unexpectedly passing. So remove debugcounter.ll for now
Daniel Berlin via llvm-commits
- [PATCH] D30154: MemorySSA: Add support for renaming uses in the updater.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r295598 - Re-add debugcounter.ll with Requires: Asserts so that it only triggers when asserts are on
Daniel Berlin via llvm-commits
- [llvm] r295599 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r295601 - [AVX-512] Add patterns to show missed opportunities for folding vpternlog with broadcast loads. Also demonstrates a bug in the commuting of broadcast vpternlog instructions when we are able to select them.
Craig Topper via llvm-commits
- [llvm] r295602 - [AVX-512] Add broadcast VPTERNLOG instructions to special case commuting switch.
Craig Topper via llvm-commits
- [llvm] r294919 - testing
Sanjoy Das via llvm-commits
- [llvm] r295603 - Removed extra ';'
Simon Pilgrim via llvm-commits
- [llvm] r295604 - [X86][SSE] Add domain crossing support for target shuffle combines.
Simon Pilgrim via llvm-commits
- [llvm] r295605 - [llvm-cov] Respect Windows line endings when parsing demangled symbols.
Igor Kudrin via llvm-commits
- [llvm] r295606 - [X86][SSE] Generalize INSERTPS/SHUFPS/SHUFPD combines across domains.
Simon Pilgrim via llvm-commits
- [llvm] r295607 - Remove redundant call to GluedNodes.back() [NFC]
Artyom Skrobov via llvm-commits
- [PATCH] D30156: llvm-mc-fuzzer: add support for assembly
Brian Cain via Phabricator via llvm-commits
- [llvm] r295608 - [X86][SSE] Enable initial support for domain crossing at high shuffle combine depths.
Simon Pilgrim via llvm-commits
- [llvm] r295611 - [AVX-512] Add test cases that show failure to select masked VPTERNLOG when a select is used to force the passthru operand to be not operand 0.
Craig Topper via llvm-commits
- [llvm] r295612 - [AVX-512] Add patterns to recognize masked vpternlog when the passthrough operand is not operand 0.
Craig Topper via llvm-commits
- [llvm] r295613 - [X86][SSE] Use getTargetConstantBitsFromNode to find zeroable shuffle elements.
Simon Pilgrim via llvm-commits
- [llvm] r295615 - [AArch64] Prefer static_cast<> to C-style cast. NFCI.
Davide Italiano via llvm-commits
- [llvm] r295616 - [AVX-512] Disable peephole optimizations on the VPTERNLOG commute test. Add new patterns to enable isel to fold the loads on it own.
Craig Topper via llvm-commits
- [llvm] r295617 - [X86] Prefer static_cast<> to C-style cast. NFCI.
Davide Italiano via llvm-commits
- [llvm] r295618 - [X86] Use peekThroughOneUseBitcasts helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r295619 - [AVX-512] Remove AddedComplexity from masked operations. The size of the patterns already increases their priority.
Craig Topper via llvm-commits
- [PATCH] D29624: [DSE] Basic MemorySSA-backed global DSE
bryant via Phabricator via llvm-commits
- [lld] r295622 - Add a comment about the copy relocation.
Rui Ueyama via llvm-commits
- [llvm] r295623 - s/REQUIRES: Asserts/REQUIRES: asserts/
Daniel Jasper via llvm-commits
- [zorg] r295624 - [sanitizers] Use ccache on sanitizers fast bot
Vitaly Buka via llvm-commits
- [llvm] r295625 - [X86] Add test cases showing missed opportunities to use rotate right by 1 instructions when operation reads/writes memory.
Craig Topper via llvm-commits
- [llvm] r295626 - [X86] Use memory form of shift right by 1 when the rotl immediate is one less than the operation size.
Craig Topper via llvm-commits
- [zorg] r295627 - [sanitizers] Enable ccache on linux bot.
Vitaly Buka via llvm-commits
- [zorg] r295628 - [sanitizers] Enable ccache on linux bot.
Vitaly Buka via llvm-commits
- [zorg] r295629 - Revert "[sanitizers] Enable ccache on linux bot."
Vitaly Buka via llvm-commits
- [zorg] r295630 - Revert "[sanitizers] Enable ccache on linux bot."
Vitaly Buka via llvm-commits
- [zorg] r295631 - [sanitizers] Use ccache on sanitizers bootstrap bot
Vitaly Buka via llvm-commits
- [lld] r295632 - Add more comments about copy relocations.
Rui Ueyama via llvm-commits
- [lld] r295633 - Remove a dead function.
Rui Ueyama via llvm-commits
- [llvm] r295634 - [AVX-512] Add more VPTERNLOG patterns to enable folding of broadcast loads that aren't in operand 2.
Craig Topper via llvm-commits
- [PATCH] D28593: Update loop branch_weight metadata after loop rotation.
Xin Tong via Phabricator via llvm-commits
- [llvm] r295636 - [Orc] Rename ObjectLinkingLayer -> RTDyldObjectLinkingLayer.
Lang Hames via llvm-commits
- [SimplifyCFG] use helper for combining metadata
Timothy Arceri via llvm-commits
- [llvm] r295637 - [AVX-512] Use a better immediate in the VPTERNLOG commuting tests so its easier to spot bad swizzling.
Craig Topper via llvm-commits
- [llvm] r295638 - [AVX-512] Fix mistake in the immediate swizzle for some of the VPTERNLOG patterns.
Craig Topper via llvm-commits
- [llvm] r295639 - [AVX-512] Add tests for missed opportunities to fold masked VPTERNLOG with load when the passthru op isn't operand 0.
Craig Topper via llvm-commits
- [llvm] r295640 - [AVX-512] Add more patterns to fold masked VPTERNLOG with load when the passthru isn't operand 0.
Craig Topper via llvm-commits
- [llvm] r295641 - [SLP] Rework `findBuildAggregate()` from ercursive form to iterative, NFC.
Alexey Bataev via llvm-commits
Last message date:
Sun Feb 19 23:49:40 PST 2017
Archived on: Mon Feb 20 00:50:05 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).