The Week Of Monday 19 December 2016 Archives by author
Starting: Mon Dec 19 00:04:19 PST 2016
Ending: Sun Dec 25 23:44:12 PST 2016
Messages: 1360
- [llvm] r290263 - Add missing includes on Windows.
Aaron Ballman via llvm-commits
- [llvm] r290263 - Add missing includes on Windows.
Aaron Ballman via llvm-commits
- [PATCH] D28069: [AArch64] Avoid more “by element” instructions for Exynos
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D27738: [AArch64] Code generalization/clean-up for replacing indexed vector instructions for Exynos
Abderrazek Zaafrani via Phabricator via llvm-commits
- [llvm] r290235 - [LDist] Match behavior between invoking via optimization pipeline or opt -loop-distribute
Adam Nemet via llvm-commits
- [PATCH] D27930: Fix dominator tree update in LoopVersioning
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27938: [LICM] Report successful hoists/sinks
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27939: [LICM] Report failing to hoist a load with an invariant address
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27940: [LICM] Report failing to hoist conditionally-executed loads
Adam Nemet via Phabricator via llvm-commits
- [lld] r290099 - ELF/AArch64: Fix dynamic relocation against local symbol in shared objects
Adhemerval Zanella via llvm-commits
- [PATCH] D27711: ELF/AArch64: Fix dynamic relocation against local symbol in shared objects
Adhemerval Zanella via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r290153 - [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
- [polly] r290154 - Fix debug info metadata for upstream change in LLVM.
Adrian Prantl via llvm-commits
- [llvm] r290158 - Reapply r289926: attempt to fix windows build
Adrian Prantl via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via llvm-commits
- [llvm] r290285 - Legalize metadata in legacy testcases
Adrian Prantl via llvm-commits
- [llvm] r290286 - Legalize metadata in legacy testcases
Adrian Prantl via llvm-commits
- [llvm] r290287 - Legalize metadata in legacy testcases
Adrian Prantl via llvm-commits
- [llvm] r290288 - Legalize metadata in legacy testcases
Adrian Prantl via llvm-commits
- [llvm] r290291 - [LLParser] Make the line field of DIMacro(File) optional.
Adrian Prantl via llvm-commits
- [llvm] r290292 - Renumber testcase metadata nodes after r290153.
Adrian Prantl via llvm-commits
- [llvm] r290292 - Renumber testcase metadata nodes after r290153.
Adrian Prantl via llvm-commits
- [llvm] r290292 - Renumber testcase metadata nodes after r290153.
Adrian Prantl via llvm-commits
- [llvm] r290292 - Renumber testcase metadata nodes after r290153.
Adrian Prantl via llvm-commits
- [llvm] r290322 - Refactor the DIExpression fragment query interface (NFC)
Adrian Prantl via llvm-commits
- [llvm] r290324 - Fix an assertion in DwarfExpression when emitting fragments in vector registers
Adrian Prantl via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27961: Rearrange DWARFDebugLine::Row fields for smaller struct size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27961: Rearrange DWARFDebugLine::Row fields for smaller struct size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27688: [framelowering] Skip dbg values when getting next/previous instruction.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28045: [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r290283 - [AsmWriter] Remove redundant cast<>s. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r290284 - [GlobalISel] Add basic Selector-emitter tblgen backend.
Ahmed Bougacha via llvm-commits
- [llvm] r290385 - [AArch64] Simplify indexed-memory testcase. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D28030: [TLI] Add prototype checking for all remaining LibFuncs.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28029: Increase the treshold in unit test to accomodate for qurantine size increase.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28029: Increase the treshold in unit test to accomodate for qurantine size increase.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28061: Improve ThreadedQuarantineTest heap memory measurements.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28068: Whenever reasonable, merge ASAN quarantine batches to save memory.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28068: Whenever reasonable, merge ASAN quarantine batches to save memory.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D28068: Whenever reasonable, merge ASAN quarantine batches to save memory.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D27770: [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D27770: [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r290514 - [DebugInfo] Added support for Checksum debug info feature.
Amjad Aboud via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27413: Simplify gep (gep p, a), (b-a)
Andrea Canciani via Phabricator via llvm-commits
- [PATCH] D27413: Simplify gep (gep p, a), (b-a)
Andrea Canciani via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r290263 - Add missing includes on Windows.
Andrey Khalyavin via llvm-commits
- [PATCH] D28075: MergeFunctions: Preserve debug info in thunks, under option -mergefunc-preserve-debug-info
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Anna Thomas via Phabricator via llvm-commits
- [llvm] r290224 - Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Antonio Maiorano via llvm-commits
- [PATCH] D27972: Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D27972: Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D27972: Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D27972: Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [zorg] r290270 - [buildbot] Added CUDATestsuiteBuilder.py
Artem Belevich via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Artem Belevich via Phabricator via llvm-commits
- [PATCH] Fix LLMTargetMachineEmitToFile require non-const filename
Arvid Gerstmann via llvm-commits
- [PATCH] D27469: [LoopVersioning] Require loop-simplify form for loop versioning.
Ashutosh Nema via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Require loop-simplify form for loop versioning.
Ashutosh Nema via Phabricator via llvm-commits
- [llvm] r290333 - [X86][AVX2] Passing the appropriate memory operand class to VPMADDWD instruction.
Ayman Musa via llvm-commits
- [PATCH] D28024: [X86][AVX2] Passing the appropriate memory operand class to VPMADDWD instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D28024: [X86][AVX2] Passing the appropriate memory operand class to VPMADDWD instruction.
Ayman Musa via Phabricator via llvm-commits
- [llvm] r290095 - [CodeGen] Make MachineInstr::isIdenticalTo() symmetric.
Bjorn Pettersson via llvm-commits
- [PATCH] D27508: [CodeGen] Make MachineInstr::isIdenticalTo() symmetric.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r290501 - Test commit.
Bryant Wong via llvm-commits
- [llvm] r290526 - [AliasAnalysis] Teach BasicAA about memcpy.
Bryant Wong via llvm-commits
- [llvm] r290527 - [MemorySSA] Define a restricted upward AccessList splice.
Bryant Wong via llvm-commits
- [llvm] r290529 - Fix `update_test_checks.py` bug that incorrectly truncates IR body.
Bryant Wong via llvm-commits
- [PATCH] D27953: [AArch64][AsmParser] Add support for parsing shift/extend operands with symbols.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D27953: [AArch64][AsmParser] Add support for parsing shift/extend operands with symbols.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r289755 - Make processing @llvm.assume more efficient by using operand bundles
Chandler Carruth via llvm-commits
- [compiler-rt] r290152 - Make this REQUIRES match the other REQUIRES lines that mention requiring
Chandler Carruth via llvm-commits
- [llvm] r290161 - [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth via llvm-commits
- [llvm] r290162 - [PM] Rework a loop in the CGSCC update logic to be more conservative and
Chandler Carruth via llvm-commits
- [llvm] r290325 - [PM] Introduce a reasonable port of the main per-module pass pipeline
Chandler Carruth via llvm-commits
- [llvm] r290327 - [PM] Remove now-dead extern template and explicit instantiation
Chandler Carruth via llvm-commits
- [llvm] r290328 - [PM] Make a couple of CHECK lines a bit more precise, NFC.
Chandler Carruth via llvm-commits
- [llvm] r289317 - [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via llvm-commits
- [llvm] r289317 - [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via llvm-commits
- [llvm] r290331 - [PM] Loosen the check ever so slightly -- MSVC appears to not include
Chandler Carruth via llvm-commits
- [llvm] r290400 - Enable '-Wstring-conversion' and fix some bad asserts that it helped
Chandler Carruth via llvm-commits
- [llvm] r290404 - Fix some DOS-style line endings that I suspect snuck in from one of the
Chandler Carruth via llvm-commits
- [llvm] r290449 - [PM] Add support for building a default AA pipeline to the PassBuilder.
Chandler Carruth via llvm-commits
- [llvm] r290456 - [PM] Clean up test case and comments a bit. NFC.
Chandler Carruth via llvm-commits
- [llvm] r290457 - [PM] Teach the always inlining test case to be much more strict about
Chandler Carruth via llvm-commits
- [llvm] r290460 - [PM] Remove a bunch of junk that snuck in when I failed at manipulating
Chandler Carruth via llvm-commits
- [llvm] r290488 - [PM] Try to improve the comments here to make what's going on more
Chandler Carruth via llvm-commits
- [llvm] r290449 - [PM] Add support for building a default AA pipeline to the PassBuilder.
Chandler Carruth via llvm-commits
- [llvm] r290512 - [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via llvm-commits
- [llvm] r290513 - Revert r290512: [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via llvm-commits
- [llvm] r290528 - [ADT] Add a generic concatenating iterator and range (take 2).
Chandler Carruth via llvm-commits
- [llvm] r290531 - Fix some bad indentation that I or another introduced somehow.
Chandler Carruth via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27855: try to extend nonnull-ness of arguments from a callsite back to its parent function
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D24226: [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28009: [ConstantFolding] Fix vector GEPs harder
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28038: Pass GetAssumptionCache to InlineFunctionInfo constructor in the new inliner implementation
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28042: [PM] Introduce a reasonable port of the main per-module pass pipeline from the old pass manager in the new one.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D25914: Redo store splitting in CodeGenPrepare
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D25848: [PM/OptBisect] Don't crash with some particular values of -opt-bisect-limit=
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28042: [PM] Introduce a reasonable port of the main per-module pass pipeline from the old pass manager in the new one.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28042: [PM] Introduce a reasonable port of the main per-module pass pipeline from the old pass manager in the new one.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28076: [PM] Add support for building a default AA pipeline to the PassBuilder.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28076: [PM] Add support for building a default AA pipeline to the PassBuilder.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28076: [PM] Add support for building a default AA pipeline to the PassBuilder.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r290139 - [ObjectYAML] Support for DWARF Pub Sections
Chris Bieneman via llvm-commits
- [llvm] r290147 - [ObjectYAML] Support for DWARF debug_info section
Chris Bieneman via llvm-commits
- [llvm] r290148 - Revert "[ObjectYAML] Support for DWARF debug_info section"
Chris Bieneman via llvm-commits
- [llvm] r290139 - [ObjectYAML] Support for DWARF Pub Sections
Chris Bieneman via llvm-commits
- [llvm] r290204 - [ObjectYAML] Support for DWARF debug_info section
Chris Bieneman via llvm-commits
- [llvm] r290209 - Revert "[ObjectYAML] Support for DWARF debug_info section"
Chris Bieneman via llvm-commits
- [llvm] r290381 - [ObjectYAML] MachO support for endianness
Chris Bieneman via llvm-commits
- [llvm] r290383 - [ObjectYAML] Fixing big endian bots from r290381
Chris Bieneman via llvm-commits
- [llvm] r290386 - [ObjectYAML] Support for DWARF debug_info section
Chris Bieneman via llvm-commits
- [llvm] r290388 - [ObjectYAML] Fixing a compiler warning
Chris Bieneman via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27876: [CMake] Add install target for the lld tool
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r290088 - [TableGen] Use 'unsigned' instead of 'bool' in a place where the code conditionally assigns numeric values. They happen to be 0 and 1 so this is NFC.
Craig Topper via llvm-commits
- [llvm] r290089 - [X86] When recognizing vector loads or VZEXT_LOAD in selectScalarSSELoad make sure we pass the load's user rather than load itself to the second operand of IsLegalToFold.
Craig Topper via llvm-commits
- [llvm] r290530 - [AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsics into shufflevector instructions
Craig Topper via llvm-commits
- [llvm] r290532 - [AVX-512] Don't assume that the rounding mode argument to intrinsics is a constant. While clang will guarantee this, nothing in the backend will.
Craig Topper via llvm-commits
- [llvm] r290535 - [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Craig Topper via llvm-commits
- [llvm] r290536 - [AVX-512] Fix some patterns to use extended register classes.
Craig Topper via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28017: AMD family 17h (znver1) enablement
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27825: [AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsics into shufflevector instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Craig Topper via Phabricator via llvm-commits
- [llvm] r290281 - [WebAssembly] Fix the opcode value for i64.rotr.
Dan Gohman via llvm-commits
- [llvm] r290342 - [WebAssembly] Don't old negative load/store offsets in fast-isel.
Dan Gohman via llvm-commits
- [llvm] r290344 - [WebAssembly] Don't use variadic operand indices in the MCOperandInfo array.
Dan Gohman via llvm-commits
- [llvm] r290345 - [WebAssembly] Add an "explicit" keyword to a constructor.
Dan Gohman via llvm-commits
- [llvm] r290412 - [WebAssembly] Annotate call and load/store immediates.
Dan Gohman via llvm-commits
- [PATCH] D27701: [lit] Fix discovery test on Windows
Dan Liew via Phabricator via llvm-commits
- [PATCH] D26659: [MemorySSA] Invoke the right getModRefInfo check in `instructionClobbersQuery` when UseLoc is passed.
Daniel Berlin via llvm-commits
- [PATCH] D26661: [MemorySSA] Define a restricted upward AccessList splice.
Daniel Berlin via llvm-commits
- [llvm] r290468 - Mark isOnlyReachableViaThisEdge as const
Daniel Berlin via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via llvm-commits
- [llvm] r290504 - Add range iterator for blocks in MemoryPhi
Daniel Berlin via llvm-commits
- [llvm] r290524 - Rename GVNExpression *ops_ members to *op_* to match conventions in the rest of LLVM
Daniel Berlin via llvm-commits
- [llvm] r290525 - Value number stores and memory states so we can detect when memory states are equivalent (IE store of same value to memory).
Daniel Berlin via llvm-commits
- [PATCH] D28111: Misc cleanups and simplifications for NewGVN.Mostly use a bit more idiomatic C++ where we can,so we can combine some things later.
Daniel Berlin via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28111: Misc cleanups and simplifications for NewGVN.Mostly use a bit more idiomatic C++ where we can, so we can combine some things later.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r290086 - Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper via llvm-commits
- [llvm] r290087 - Add files I seem to have dropped in my revert (r290086).
Daniel Jasper via llvm-commits
- [llvm] r290066 - Revert r289955 and r289962. This is causing lots of ASAN failures for us.
Daniel Jasper via llvm-commits
- [llvm] r290109 - Silence unused warning.
Daniel Jasper via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27809: [globalisel] Move as much RegisterBank initialization to the constructor as possible
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27808: [globalisel] Initialize RegisterBanks with static data. Part 2 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27808: [globalisel] Initialize RegisterBanks with static data. Part 2 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27809: [globalisel] Move as much RegisterBank initialization to the constructor as possible
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27976: [aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27977: [aarch64][globalisel] Refactor getRegBankBaseIdxOffset() to remove the power-of-2 assumption. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27978: [aarch64][globalisel] Move getValueMapping/getCopyMapping to AArch64GenRegisterBankInfo. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27976: [aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27991: Optimize objdump -objc-meta-data
Dave Lee via Phabricator via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
David Blaikie via llvm-commits
- [PATCH] D27262: Add front() method to SetVector.
David Blaikie via llvm-commits
- [llvm] r289689 - Prepare PrettyStackTrace for LLDB adoption
David Blaikie via llvm-commits
- [llvm] r289705 - fix gcc warning about a superfluous ;
David Blaikie via llvm-commits
- [llvm] r289788 - Fix for build warning in execute-only support
David Blaikie via llvm-commits
- [llvm] r290036 - ADT: Add a getArrayRef() accessor to MapVector.
David Blaikie via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
David Blaikie via llvm-commits
- [llvm] r290139 - [ObjectYAML] Support for DWARF Pub Sections
David Blaikie via llvm-commits
- [PATCH] D27686: Add llvm::StringLiteral
David Blaikie via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
David Blaikie via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
David Blaikie via llvm-commits
- [llvm] r290186 - Add some brief documentation about GDB pretty printers
David Blaikie via llvm-commits
- [llvm] r290187 - Fix missing '>' in docs (hopefully fixes bot error... )
David Blaikie via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
David Blaikie via llvm-commits
- [llvm] r290139 - [ObjectYAML] Support for DWARF Pub Sections
David Blaikie via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
David Blaikie via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
David Blaikie via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
David Blaikie via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
David Blaikie via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
David Blaikie via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
David Blaikie via llvm-commits
- [PATCH] D28045: [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
David Blaikie via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27742: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [PATCH] D27742: CodeGen: Allow small copyable blocks to "break" the CFG.
David Li via Phabricator via llvm-commits
- [llvm] r290266 - Revert "[InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp"
David Majnemer via llvm-commits
- [llvm] r290294 - [NVVMIntrRange] Only set range metadata if none is already present
David Majnemer via llvm-commits
- [PATCH] D28011: Emit .cfi_sections before the first .cfi_startproc
David Majnemer via Phabricator via llvm-commits
- [PATCH] D28110: [InstCombiner] Simplify lib calls to `round{,f}`
David Majnemer via Phabricator via llvm-commits
- [llvm] r290249 - [AMDGPU] Garbage collect dead code. NFCI.
Davide Italiano via llvm-commits
- [lld] r290252 - [ELF/tests] Use cpio -it instead of cpio -t.
Davide Italiano via llvm-commits
- [llvm] r289755 - Make processing @llvm.assume more efficient by using operand bundles
Davide Italiano via llvm-commits
- [llvm] r290346 - [GVN] Initial check-in of a new global value numbering algorithm.
Davide Italiano via llvm-commits
- [llvm] r290350 - [NewGVN] Add the pass to PassRegistry.def.
Davide Italiano via llvm-commits
- [llvm] r290400 - Enable '-Wstring-conversion' and fix some bad asserts that it helped
Davide Italiano via llvm-commits
- [llvm] r290420 - [NewGVN] Remove (for now) unused code. NFCI.
Davide Italiano via llvm-commits
- [llvm] r290427 - [LICM] Work around LICM needs to maintain state across loops.
Davide Italiano via llvm-commits
- [llvm] r290433 - [LICM] Plug a leak freeing the ASTs before clearing the map.
Davide Italiano via llvm-commits
- [llvm] r290496 - [PM] Remove vestiges of NoAA. NFCI.
Davide Italiano via llvm-commits
- [llvm] r290498 - [NewGVN] Simplify several equals() member functions. NFCI.
Davide Italiano via llvm-commits
- [llvm] r290499 - [NewGVN] Prefer `auto` to explicit type when the latter is obvious.
Davide Italiano via llvm-commits
- [PATCH] D27969: Move GlobPattern class from LLD to llvm/Support.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27970: [ThinLTO] Save 8B per summary entry by rearranging the fields (NFC)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28009: [ConstantFolding] Fix vector GEPs harder
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25848: [PM/OptBisect] Don't crash with some particular values of -opt-bisect-limit=
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28014: Support: Add YAML I/O support for string maps.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28049: [ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFF
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28059: [NewGVN] Add a flag to enable the pass via `-mllvm`
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28030: [TLI] Add prototype checking for all remaining LibFuncs.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27190: Track validity of pass results
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28076: [PM] Add support for building a default AA pipeline to the PassBuilder.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25848: [PM/OptBisect] Don't crash with some particular values of -opt-bisect-limit=
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D22104: [SimplifyLibCalls] pow(x, 0.5) -> fabs(sqrt(x)) (finite-only-mode)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28085: llvm-objdump: sort phdr strings and add PT_NOTE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28092: [ELF] - Specify -section argument for objdump calls in testcases.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28085: llvm-objdump: sort phdr strings and add PT_NOTE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28076: [PM] Add support for building a default AA pipeline to the PassBuilder.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28105: [DWARF] - Introduce DWARFCompression class.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28095: [ELF] - Use information available from DW_AT_comp_dir attribute when doing error reporting.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28107: [ELF] - Do not create huge garbage files on section offset overflow.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r290091 - [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via llvm-commits
- [compiler-rt] r290077 - [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files.
Dean Michael Berris via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27912: [XRay] [compiler-rt] Include argv[0] in the log file name.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27912: [XRay] [compiler-rt] Include argv[0] in the log file name.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27913: [XRay] Fix assertion failure on empty machine basic blocks (PR 31424)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D25848: [PM/OptBisect] Don't crash with some particular values of -opt-bisect-limit=
Dehao Chen via Phabricator via llvm-commits
- [llvm] r290096 - [ARM] GlobalISel: Support loading from the stack
Diana Picus via llvm-commits
- [llvm] r290098 - [ARM] GlobalISel: Lower more than 4 arguments
Diana Picus via llvm-commits
- [compiler-rt] r290101 - Revert "[XRay] [compiler-rt] Move machine-dependent code into machine-dependent files."
Diana Picus via llvm-commits
- [compiler-rt] r290077 - [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files.
Diana Picus via llvm-commits
- [llvm] r290104 - [ARM] GlobalISel: Select i8 and i16 copies
Diana Picus via llvm-commits
- [llvm] r290105 - [ARM] GlobalISel: Allow i8 and i16 adds
Diana Picus via llvm-commits
- [llvm] r290106 - [ARM] GlobalISel: Lower i8 and i16 register args
Diana Picus via llvm-commits
- [llvm] r290107 - [ARM] GlobalISel: Minor style fixup in test
Diana Picus via llvm-commits
- [llvm] r290108 - [ARM] GlobalISel: Add more checks to test
Diana Picus via llvm-commits
- [compiler-rt] r290330 - [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Diana Picus via llvm-commits
- [PATCH] D27195: [ARM] GlobalISel: Lower more than 4 arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27706: [ARM] GlobalISel: Support i1 add and ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27195: [ARM] GlobalISel: Lower more than 4 arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27704: [ARM] GlobalISel: Allow i16 and i8 adds
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27705: [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27705: [ARM] GlobalISel: Support i8/i16 ABI extensions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27803: [ARM] GlobalISel: Load i1, i8 and i16 args from stack
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27984: [ARM] [RFC] Use AddDefaultCC/Pred where possible. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27984: [ARM] [RFC] Use AddDefaultCC/Pred where possible. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28003: [AArch64] Remove a redundant check. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28054: CodeGen: Make MachineInstrBuilder extensible. NFC.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28055: Move all BuildMI definitions to MachineInstrBuilder.h
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28056: CodeGen: Templatize BuildMI. NFC.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28057: [ARM] Add custom MachineInstr builder. NFC.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27953: [AArch64][AsmParser] Add support for parsing shift/extend operands with symbols.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27990: [Thumb] Add support for tMUL in the compare instruction peephole optimizer
Diana Picus via Phabricator via llvm-commits
- [PATCH] D28079: [GlobalISel] Add support for indirectbr
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27990: [Thumb] Add support for tMUL in the compare instruction peephole optimizer
Diana Picus via Phabricator via llvm-commits
- [compiler-rt] r290167 - Fix build breakage on FreeBSD after rL289878/rL289881
Dimitry Andric via llvm-commits
- [PATCH] D27902: Fix build breakage on FreeBSD after rL289878/rL289881
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27866: [tsan] Pass BP and stack bounds to Unwind() to get full stack traces on failed CHECKs
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D28044: [LV/LoopAccess] Check statically if an unknown dependence distance can be proven larger than the loop-count
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D28088: MetadataLoader: simplify old type ref upgrade by removing a redundant set (NFC)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D28089: MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes with a set-based solution (NFC)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r290295 - Pass GetAssumptionCache to InlineFunctionInfo constructor
Easwaran Raman via llvm-commits
- [PATCH] D28038: Pass GetAssumptionCache to InlineFunctionInfo constructor in the new inliner implementation
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D28038: Pass GetAssumptionCache to InlineFunctionInfo constructor in the new inliner implementation
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r290269 - Update mailing list post URL and add libunwind reference
Ed Maste via llvm-commits
- [llvm] r290494 - llvm-objdump: sort phdr type strings in advance of adding new ones
Ed Maste via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Ed Maste via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Ed Maste via Phabricator via llvm-commits
- [PATCH] D28085: llvm-objdump: sort phdr strings and add PT_NOTE
Ed Maste via Phabricator via llvm-commits
- [PATCH] D28085: llvm-objdump: sort phdr strings and add PT_NOTE
Ed Maste via Phabricator via llvm-commits
- [PATCH] D28085: llvm-objdump: sort phdr strings and add PT_NOTE
Ed Maste via Phabricator via llvm-commits
- [llvm] r290102 - [Power9] Processor Model for Scheduling
Ehsan Amiri via llvm-commits
- [PATCH] D24525: [Power9] Processor Model for Scheduling
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Ehsan Amiri via Phabricator via llvm-commits
- [llvm] r290250 - Added a template for building target specific memory node in DAG.
Elena Demikhovsky via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D28013: [LLParser] Reader vector GEP ConsantExpr correctly
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27899: Target specific memory node in DAG.
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r290144 - Add ARM support to update_llc_test_checks.py
Eli Friedman via llvm-commits
- [llvm] r290196 - [ARM] Generate checks for shuffle tests using update_llc_test_checks.py.
Eli Friedman via llvm-commits
- [llvm] r290198 - [ARM] Implement isExtractSubvectorCheap.
Eli Friedman via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27932: InstSimplify: Eliminate fabs on known positive
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27932: InstSimplify: Eliminate fabs on known positive
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27829: Add ARM support to update_llc_test_checks.py
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27774: [ARM] Implement isExtractSubvectorCheap
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27774: [ARM] Implement isExtractSubvectorCheap
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27774: [ARM] Implement isExtractSubvectorCheap
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Eli Friedman 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] D28030: [TLI] Add prototype checking for all remaining LibFuncs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28073: Preserve domtree and loop-simplify for runtime unrolling.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27715: libcxx std::condition_variable::wait_for() fix for when tick occurs during wait_for()
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27513: Move clang's ParseHelper into Support (clang part)
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D28093: [ADT] Add a generic concatenating iterator and range.
Eric Fiselier via Phabricator via llvm-commits
- [lld] r290339 - [ELF] Linkerscript: print location of undefined symbol usage
Eugene Leviant via llvm-commits
- [PATCH] D27194: [ELF] Print file:line for 'symbol not found' error
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D27194: [ELF] Print file:line for 'symbol not found' error
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28095: [ELF] - Use information available from DW_AT_comp_dir attribute when doing error reporting.
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r290024 - [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D27998: [AArch64] Consider all vector types for FeatureSlowMisaligned128Store
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r290218 - Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r290279 - Increase the treshold in unit test to accomodate for qurantine size increase.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r290371 - Improve ThreadedQuarantineTest heap memory measurements.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r290373 - Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via llvm-commits
- [llvm] r290384 - [cfi] Emit jump tables as a function-level inline asm.
Evgeniy Stepanov via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28029: Increase the treshold in unit test to accomodate for qurantine size increase.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28029: Increase the treshold in unit test to accomodate for qurantine size increase.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28061: Improve ThreadedQuarantineTest heap memory measurements.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28061: Improve ThreadedQuarantineTest heap memory measurements.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28027: Expose thread local quarantine size as ASAN option.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28068: Whenever reasonable, merge ASAN quarantine batches to save memory.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28071: Fix test for debug runtime.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28068: Whenever reasonable, merge ASAN quarantine batches to save memory.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28070: Fix interceptors setup broken after r290382
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D28072: [compiler-rt] Define COMMON_INTERCEPT_FUNCTION_MEMCPY for tsan and esan
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27911: [LoopUnroll] Keep UP.Count when considering complete unroll
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D27695: Add Instruction number to LSR cost model (PR23384)
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r290116 - [LoopVersioning] Require loop-simplify form for loop versioning.
Florian Hahn via llvm-commits
- [llvm] r290423 - [framelowering] Skip dbg values when getting next/previous instruction.
Florian Hahn via llvm-commits
- [llvm] r290425 - Revert r290423 because it broke the sanitizer-x86_64-linux-autoconf buildbot.
Florian Hahn via llvm-commits
- [PATCH] D27469: [LoopVersioning] Require loop-simplify form for loop versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27963: [Codegen] Have the generic debug skip functions return true on empty.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27963: [Codegen] Have the generic debug skip functions return true on empty.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27688: [framelowering] Skip dbg values when getting next/previous instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27688: [framelowering] Skip dbg values when getting next/previous instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27688: [framelowering] Skip dbg values when getting next/previous instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27688: [framelowering] Skip dbg values when getting next/previous instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Gadi Haber via Phabricator via llvm-commits
- Buildbot numbers for the week of 12/04/2016 - 12/10/2016
Galina Kistanova via llvm-commits
- buildbot numbers for the week of 12/11/2016 - 12/17/2016
Galina Kistanova via llvm-commits
- [llvm] r289317 - [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Galina Kistanova via llvm-commits
- [zorg] r290220 - Overwrite the jobs properties if specified as a factory argument.
Galina Kistanova via llvm-commits
- [zorg] r290293 - Added a unified tree multi-stage build factory.
Galina Kistanova via llvm-commits
- [zorg] r290454 - Added new builder clang-lld-x86_64-2stage.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Galina via Phabricator via llvm-commits
- [PATCH] D27766: [buildbot] Added CUDATestsuiteBuilder.py
Galina via Phabricator via llvm-commits
- [PATCH] D28017: AMD family 17h (znver1) enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D28018: AMD family 17h (znver1) enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D28017: AMD family 17h (znver1) enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [llvm] r290190 - Replace std::find_if with llvm::find_if. NFC.
George Burgess IV via llvm-commits
- [llvm] r290214 - [Analysis] Centralize objectsize lowering logic.
George Burgess IV via llvm-commits
- [llvm] r290397 - Don't consider allocsize functions to be allocation functions.
George Burgess IV via llvm-commits
- [lld] r290122 - [ELF] - Implemented --retain-symbols-file option
George Rimar via llvm-commits
- [lld] r290174 - [ELF] - Treat .openbsd.randomdata as relro section
George Rimar via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
George Rimar via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
George Rimar via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
George Rimar via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via llvm-commits
- [lld] r290238 - [ELF] - Fix use of freed memory.
George Rimar via llvm-commits
- [lld] r290239 - [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via llvm-commits
- [lld] r290243 - [ELF] - Removed trailing whitespaces. NFC.
George Rimar via llvm-commits
- [lld] r290247 - [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
George Rimar via llvm-commits
- [llvm] r289961 - Revert "dwarfdump: Support/process relocations on a CU's abbrev_off"
George Rimar via llvm-commits
- [lld] r290335 - [ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFF
George Rimar via llvm-commits
- [PATCH] D28045: [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
George Rimar via llvm-commits
- [lld] r290419 - [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
George Rimar via llvm-commits
- [lld] r290510 - [ELF] - Fix mistype in comment. NFC.
George Rimar via llvm-commits
- [PATCH] D27716: [ELF] - Implemented --retain-symbols-file option
George Rimar via Phabricator via llvm-commits
- [PATCH] D27931: Fix corner cases of setting the section address
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27613: [ELF] - Change how -Ttext/-Tdata/-Tbss works.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27974: [ELF] - Treat .openbsd.randomdata as relro section
George Rimar via Phabricator via llvm-commits
- [PATCH] D27974: [ELF] - Treat .openbsd.randomdata as relro section
George Rimar via Phabricator via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27987: [ELF] - Fix use of freed memory.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
George Rimar via Phabricator via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27987: [ELF] - Fix use of freed memory.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
George Rimar via Phabricator via llvm-commits
- [PATCH] D27931: Fix corner cases of setting the section address
George Rimar via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
George Rimar via Phabricator via llvm-commits
- [PATCH] D28045: [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
George Rimar via Phabricator via llvm-commits
- [PATCH] D28049: [ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFF
George Rimar via Phabricator via llvm-commits
- [PATCH] D28049: [ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFF
George Rimar via Phabricator via llvm-commits
- [PATCH] D28049: [ELF] - Use error() instead of fatal() during relaxation of R_X86_64_GOTTPOFF
George Rimar via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28045: [ELF] - Return file offset as address only for allocatable sections when building .gdb_index
George Rimar via Phabricator via llvm-commits
- [PATCH] D28092: [ELF] - Specify -section argument for objdump calls in testcases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28094: [ELF] - Implemented support for R_386_PC8/R_386_8 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28092: [ELF] - Specify -section argument for objdump calls in testcases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28095: [ELF] - Use information available from DW_AT_comp_dir attribute when doing error reporting.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28105: [DWARF] - Introduce DWARFCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28106: [ELF] - Reuse DWARFCompression class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D28107: [ELF] - Do not create huge garbage files on section offset overflow.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Gerolf Hoflehner via Phabricator via llvm-commits
- [llvm] r290131 - Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Greg Clayton via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via llvm-commits
- [llvm] r290274 - Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via llvm-commits
- [llvm] r290519 - Add newline to end of file to quiet warnings.
Greg Clayton via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Greg Clayton via Phabricator via llvm-commits
- [llvm] r290199 - [LoopUnroll] Modify a comment to clarify the usage of TripCount. NFC.
Haicheng Wu via llvm-commits
- [llvm] r290275 - [AArch64] Remove a redundant check. NFC.
Haicheng Wu via llvm-commits
- [llvm] r290296 - [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts().
Haicheng Wu via llvm-commits
- [PATCH] D26675: [LoopUnroll] Modify a comment to clarify the usage of TripCount. NFC.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D28003: [AArch64] Remove a redundant check. NFC
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D28003: [AArch64] Remove a redundant check. NFC
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27585: [CaptureTracking] Add optimistic capture tracker for stores
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D27034: [AliasAnalysis] Teach BasicAA about memcpy.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r290066 - Revert r289955 and r289962. This is causing lots of ASAN failures for us.
Hans Wennborg via llvm-commits
- [PATCH] D27899: Target specific memory node in DAG.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D28024: [X86][AVX2] Passing the appropriate memory operand class to VPMADDWD instruction.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D27910: [ARM] ARMLoadStoreOpt generates deprecated T1 STM
James Molloy via Phabricator via llvm-commits
- [llvm] r290435 - AMDGPU: split ret/noret patterns for global atomics
Jan Vesely via llvm-commits
- [PATCH] D24746: AMDGPU/R600: Don't use REGISTER_{LOAD, STORE} ISD nodes
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D24746: AMDGPU/R600: Don't use REGISTER_{LOAD, STORE} ISD nodes
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D28011: Emit .cfi_sections before the first .cfi_startproc
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
John McCall via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
John McCall via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
John McCall via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
John McCall via llvm-commits
- [PATCH] D27585: [CaptureTracking] Add optimistic capture tracker for stores
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27980: stripDebugInfo() should remove DILocation's found in !llvm.loop metadata
Justin Bogner via llvm-commits
- [PATCH] D27999: DAG: Add helper for testing constant values
Justin Bogner via llvm-commits
- [llvm] r290271 - cmake: Don't build llvm-config and tblgen concurrently in cross builds
Justin Bogner via llvm-commits
- [PATCH] D27983: Fix InlineSpiller accessing not updated dominator tree base information
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D27983: Fix InlineSpiller accessing not updated dominator tree base information
Karl-Johan Karlsson via Phabricator via llvm-commits
- [llvm] r290114 - [AMDGPU] When unifying metadata, add operands to named metadata individually
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D27725: [AMDGPU] When unifying metadata, add operands to named metadata individually
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r290201 - [scudo] ARM32 support
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r290439 - [scudo] Use the macro get_test_cc_for_arch for the tests
Kostya Kortchinsky via llvm-commits
- [PATCH] D27957: [scudo] ARM32 support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27957: [scudo] ARM32 support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D28079: [GlobalISel] Add support for indirectbr
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D27984: [ARM] [RFC] Use AddDefaultCC/Pred where possible. NFC
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r290024 - [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r290343 - [compiler-rt] Add missing includes of <errno.h> and <iterator>
Krzysztof Parzyszek via llvm-commits
- [llvm] r290355 - Fix two bugs in the pipeliner in renaming phis in the prolog and epilog
Krzysztof Parzyszek via llvm-commits
- [llvm] r290360 - Add the DAG mutation interface to the software pipeliner
Krzysztof Parzyszek via llvm-commits
- [llvm] r290366 - [Hexagon] Add DAG mutations for machine pipeliner
Krzysztof Parzyszek via llvm-commits
- [PATCH] D27378: [asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27873: Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r290119 - [tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query pointer types and allocation stacks of heap pointers
Kuba Mracek via llvm-commits
- [compiler-rt] r290123 - Fix-up for r290119 - don't check global size, it might not be available when using atos
Kuba Mracek via llvm-commits
- [compiler-rt] r290124 - Another fix-up for r290119: Include stdint.h so we have uint64_t on Linux.
Kuba Mracek via llvm-commits
- [compiler-rt] r290126 - More fixup for r290119: Make the ifdef work.
Kuba Mracek via llvm-commits
- [compiler-rt] r290129 - Fixup for r290119: Only run debug_alloc_stack.cc on Darwin until I figure out how to make it work on Linux.
Kuba Mracek via llvm-commits
- [compiler-rt] r290521 - [sanitizer] Define some CPU type symbols (like CPU_SUBTYPE_X86_64_H) when they're not available.
Kuba Mracek via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via llvm-commits
- [PATCH] D27742: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27963: [Codegen] Have the generic debug skip functions return true on empty.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27963: [Codegen] Have the generic debug skip functions return true on empty.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27792: IfConversion: Use reverse_iterator to simplify. NFC
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27231: [PowerPC] Fix logic dealing with nop after calls (and tail-call eligibility)
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27231: [PowerPC] Fix logic dealing with nop after calls (and tail-call eligibility)
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D27742: CodeGen: Allow small copyable blocks to "break" the CFG.
Kyle Butt via Phabricator via llvm-commits
- [llvm] r290223 - [Orc] Add some static-assert checks to improve the error messages for RPC calls
Lang Hames via llvm-commits
- [llvm] r290226 - [Orc][RPC] Specialize RPCTypeName and SerializationTraits in the right namespace.
Lang Hames via llvm-commits
- [llvm] r290230 - [Orc][RPC] Actually specialize SerializationTraits and RPCTypeName in the right
Lang Hames via llvm-commits
- [llvm] r290520 - [Orc][RPC] Clang-format RPCUtils header.
Lang Hames via llvm-commits
- [llvm] r290523 - [Orc][RPC] Add a ParallelCallGroup utility for dispatching and waiting on
Lang Hames via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Luqman Aden via Phabricator via llvm-commits
- [llvm] r290100 - [Hexagon] Restore minimum profit check accidentally changed in r290024
Malcolm Parsons via llvm-commits
- [llvm] r290024 - [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Malcolm Parsons via llvm-commits
- [llvm] r290024 - [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Malcolm Parsons via llvm-commits
- [PATCH] D26831: [LangRef] Update the TBAA section
Manman Ren via Phabricator via llvm-commits
- [PATCH] D27921: [libFuzzer] Diff 26 - Update afl driver to use std clocks instead of posix API.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27922: [libFuzzer] Diff 27 - Update afl driver to use std::istream::read() instead of posix read().
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27923: [libFuzzer] Diff 28 - Update platform flags in the afl driver.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27924: [libFuzzer] Diff 29 - Separate implementations of GetPeakRSSMb() for diff platforms.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27925: [libFuzzer] Diff 30 - Separate implementations of signal handler for diff platforms.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27926: [libFuzzer] Diff 31 - Update includes.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27871: [libFuzzer] Remove AFL test on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27943: [libFuzzer] Diff 32 - [FuzzerSupport] Move platform flags to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27945: [libFuzzer] Diff 34 - [FuzzerSupport] Move IO implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27946: [libFuzzer] Diff 35 - [FuzzerSupport] Update Cmake files to include LLVMFuzzerSupport library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27947: [libFuzzer] Diff 36 - [FuzzerSupport] Move functions from FuzzerUtil to FuzzerSupport lib.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27948: [libFuzzer] Diff 37 - [FuzzerSupport] Decouple UtilIO from external Functions.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27949: [libFuzzer] Diff 38 - [FuzzerSupport] Update includes to use FuzzerSupport lib.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27950: [libFuzzer] Diff 39 - [FuzzerSupport] Decouple Signal Handler interface from libFuzzer.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27951: [libFuzzer] Diff 40 - [FuzzerSupport] Update Afl Driver to use FuzzerSupport lib.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27952: [libFuzzer] Diff 41 - [FuzzerSupport] Update Cmake to include LLVMFuzzerAflDrive library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27954: [libFuzzer] Diff 42 - [FuzzerSupport] Use Printf() from FuzzerSupport instead of fprintf().
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27958: [libFuzzer] Diff 43 - [FuzzerSupport] Use cmake instead of macros for platform specific code.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27958: [libFuzzer] Diff 43 - [FuzzerSupport] Use cmake instead of macros for platform specific code.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27958: [libFuzzer] Diff 43 - [FuzzerSupport] Use cmake instead of macros for platform specific code.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27945: [libFuzzer] Diff 34 - [FuzzerSupport] Move IO implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27950: [libFuzzer] Diff 39 - [FuzzerSupport] Decouple Signal Handler interface from libFuzzer.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27958: [libFuzzer] Diff 43 - [FuzzerSupport] Use cmake instead of macros for platform specific code.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27993: [libFuzzer] Diff 44 - Update cmake for libFuzzer. Remove requiring LLVM_USE_SANITIZE_COVERAGE .
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27946: [libFuzzer] Diff 35 - [FuzzerSupport] Update Cmake files to include LLVMFuzzerSupport library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27949: [libFuzzer] Diff 38 - [FuzzerSupport] Update includes to use FuzzerSupport lib.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27947: [libFuzzer] Diff 36 - [FuzzerSupport] Move functions from FuzzerUtil to FuzzerSupport lib.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27945: [libFuzzer] Diff 34 - [FuzzerSupport] Move IO implementations to Support directory.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27868: [libFuzzer] Diff 23 - Properly use compiler options supported on Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Mark Kettenis via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Mark Kettenis via Phabricator via llvm-commits
- [compiler-rt] r290077 - [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files.
Martin Pelikán via llvm-commits
- [PATCH] D27912: [XRay] [compiler-rt] Include argv[0] in the log file name.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D27912: [XRay] [compiler-rt] Include argv[0] in the log file name.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r290191 - AMDGPU: Don't add same instruction multiple times to worklist
Matt Arsenault via llvm-commits
- [llvm] r290192 - AMDGPU: Run fp combine tests on VI
Matt Arsenault via llvm-commits
- [llvm] r290193 - AMDGPU: Allow 16-bit types in inline asm constraints
Matt Arsenault via llvm-commits
- [llvm] r290194 - Use MaxDepth instead of repeating its value
Matt Arsenault via llvm-commits
- [llvm] r290299 - AMDGPU: Update isFPImmLegal for f16
Matt Arsenault via llvm-commits
- [llvm] r290300 - AMDGPU: Implement f16 fcanonicalize
Matt Arsenault via llvm-commits
- [llvm] r290301 - AMDGPU: Custom lower f16 fdiv
Matt Arsenault via llvm-commits
- [llvm] r290302 - AMDGPU: Allow rcp and rsq usage with f16
Matt Arsenault via llvm-commits
- [llvm] r290306 - AMDGPU: setcc test cleanup
Matt Arsenault via llvm-commits
- [llvm] r290307 - AMDGPU: Implement isFMAFasterThanFMulAndFAdd for f16
Matt Arsenault via llvm-commits
- [llvm] r290308 - AMDGPU: Enable some f32 fadd/fsub combines for f16
Matt Arsenault via llvm-commits
- [llvm] r290309 - AMDGPU: Move combines into separate functions
Matt Arsenault via llvm-commits
- [llvm] r290311 - AMDGPU: Form more FMAs if fusion is allowed
Matt Arsenault via llvm-commits
- [llvm] r290312 - AMDGPU: Check fast math flags in fadd/fsub combines
Matt Arsenault via llvm-commits
- [llvm] r290313 - AMDGPU: Swap order of operands in fadd/fsub combine
Matt Arsenault via llvm-commits
- [llvm] r290316 - AMDGPU: Fix missing commute table entries for cmpx
Matt Arsenault via llvm-commits
- [llvm] r290317 - DAG: Add helper for testing constant values
Matt Arsenault via llvm-commits
- [llvm] r290347 - AMDGPU: Fixed '!NodePtr->isKnownSentinel()' assert
Matt Arsenault via llvm-commits
- [llvm] r290348 - AMDGPU: Use i16 comparison instructions
Matt Arsenault via llvm-commits
- [llvm] r290349 - AMDGPU: Fix missing 16-bit cmpx instructions
Matt Arsenault via llvm-commits
- [llvm] r290351 - AMDGPU: Use i16 for i16 shift amount
Matt Arsenault via llvm-commits
- [llvm] r290372 - AMDGPU: Invert cmp + select with constant
Matt Arsenault via llvm-commits
- [PATCH] D27927: AMDGPU: Allow rcp and rsq usage with f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27929: AMDGPU: Allow 16-bit types in inline asm constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27932: InstSimplify: Eliminate fabs on known positive
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27932: InstSimplify: Eliminate fabs on known positive
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27937: InstCombine: Fold fabs on select of constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27664: AMDGPU: Remove unneccessary intermediate vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27966: DAGCombiner: Pull fneg/fabs out of a select if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27864: AMDGPU: Don't add same instruction multiple times to worklist
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27890: AMDGPU: Run fp combine tests on VI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27929: AMDGPU: Allow 16-bit types in inline asm constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27884: AMDGPU: Use i16 comparison instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27999: DAG: Add helper for testing constant values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27997: [AMDGPU] Prevent spills before exec mask is restored
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27191: TII: add hook getInstrOperandImmValue.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28004: AMDGPU: Invert cmp + select with constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28004: AMDGPU: Invert cmp + select with constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28043: AMDGPU: Undo sub x, c -> add x, -c canonicalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27892: AMDGPU: Update isFPImmLegal for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27891: AMDGPU: Implement f16 fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27914: AMDGPU: Custom lower f16 fdiv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27927: AMDGPU: Allow rcp and rsq usage with f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27888: AMDGPU: Implement isFMAFasterThanFMulAndFAdd for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27889: AMDGPU: Enable some f32 fadd/fsub combines for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27895: AMDGPU: Move combines into separate functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27903: AMDGPU: Form more FMAs if fusion is allowed
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27904: AMDGPU: Check fast math flags in fadd/fsub combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27905: AMDGPU: Swap order of operands in fadd/fsub combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27887: AMDGPU: Fix missing commute table entries for cmpx
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27999: DAG: Add helper for testing constant values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27999: DAG: Add helper for testing constant values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27884: AMDGPU: Use i16 comparison instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27886: AMDGPU: Fix missing 16-bit cmpx instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27882: AMDGPU: Use i16 for i16 shift amount
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27966: DAGCombiner: Pull fneg/fabs out of a select if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28062: AMDGPU: Fix breaking VOP3 v_add_i32s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28063: AMDGPU: Make i32 uaddo/usubo legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28065: AMDGPU: Fix shrinking of addc/subb.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28004: AMDGPU: Invert cmp + select with constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27966: DAGCombiner: Pull fneg/fabs out of a select if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27966: DAGCombiner: Pull fneg/fabs out of a select if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27880: DAG: Don't fold vector extract into load if target doesn't want to
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28096: DAGCombiner: Fold fneg into fadd if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28097: DAGCombiner: Fold fneg into fmul if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28098: DAGCombiner: Fold fneg into fma or fmad if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28099: DAGCombiner: Fold fneg into fp_extend if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28100: DAGCombiner: Fold fneg into fp_round if free
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28101: AMDGPU: Fold fneg into rcp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28102: AMDGPU: Fold fneg into fmul_legacy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27998: [AArch64] Consider all vector types for FeatureSlowMisaligned128Store
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27998: [AArch64] Consider all vector types for FeatureSlowMisaligned128Store
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27970: [ThinLTO] Save 8B per summary entry by rearranging the fields (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28006: IPO: Remove the ModuleSummary argument to the FunctionImport pass. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27970: [ThinLTO] Save 8B per summary entry by rearranging the fields (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28042: [PM] Introduce a reasonable port of the main per-module pass pipeline from the old pass manager in the new one.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28042: [PM] Introduce a reasonable port of the main per-module pass pipeline from the old pass manager in the new one.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28014: Support: Add YAML I/O support for string maps.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28014: Support: Add YAML I/O support for string maps.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28083: Add an index for Module Metadata record in the bitcode
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28083: Add an index for Module Metadata record in the bitcode
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28088: MetadataLoader: simplify old type ref upgrade by removing a redundant set (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28089: MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes with a set-based solution (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28089: MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes with a set-based solution (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28113: Use lazy-loading of Metadata in MetadataLoader when importing is enabled (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Mehdi Amini via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Mehdi Amini via llvm-commits
- [llvm] r290314 - [ThinLTO] Save 8B per summary entry by rearranging the fields (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290406 - MetadataLoader: Refactor "IsImporting" into the Pimpl for the MetadataLoader (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290407 - MetadataLoader: Make sure every member of MetadataLoader are initialized (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290408 - MetadataLoader: Add an assertion for the implicit invariant of PlaceHolder while loading Metadata (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290409 - MetadataLoader: Reinitialize MinFwdRef/MaxFwdRef after resolving cycles (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290414 - MetadataLoader: split the creation of a single metadata out of a Record into its own function (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290416 - [ThinLTO] Verify lazy-loaded source module for function importing when assertions are enabled (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290437 - FunctionImport: fix typo '#ifndef NDEBUG' instead of '#ifndef DEBUG'
Mehdi Amini via llvm-commits
- [llvm] r290438 - Fix build after r290437 (missing include)
Mehdi Amini via llvm-commits
- [llvm] r290416 - [ThinLTO] Verify lazy-loaded source module for function importing when assertions are enabled (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290442 - Function-import: Disable IRVerifier on lazy-loaded modules: the ODR TypeUniquing generates invalid debug info.
Mehdi Amini via llvm-commits
- [llvm] r290462 - llvm-lto: pass errs() to the module verifier (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290463 - llvm-lto2: Print diagnostics before exiting (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290464 - llvm-lto2: remove leading '-' for cl::opt declaration
Mehdi Amini via llvm-commits
- [llvm] r290465 - llvm-readobj: remove leading dash in '-a' option (ARMAttributesShort)
Mehdi Amini via llvm-commits
- [llvm] r290466 - llvm-size: remove leading dash in '-radix' option
Mehdi Amini via llvm-commits
- [llvm] r290467 - Add an assertion for cl::opt names: they can't start with '-'
Mehdi Amini via llvm-commits
- [llvm] r290153 - [IR] Remove the DIExpression field from DIGlobalVariable.
Mehdi Amini via llvm-commits
- [PATCH] D28088: MetadataLoader: simplify old type ref upgrade by removing a redundant set (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290506 - MetadataLoader: add an extra assertion in Placeholders flush (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290507 - MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes with a set-based solution (NFC)
Mehdi Amini via llvm-commits
- [llvm] r290142 - [LV] Sink tripcount query to where it's actually used. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r290260 - [ConstantFolding] Fix vector GEPs harder
Michael Kuperstein via llvm-commits
- [llvm] r290261 - [LLParser] Parse vector GEP constant expression correctly
Michael Kuperstein via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27992: [InstCombine] Canonicalize insert sequences that broadcast a value into a insert + shuffle
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27919: [Loop Vectorizer] Interleave vs Gather - in some cases Gather is better.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28009: [ConstantFolding] Fix vector GEPs harder
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28013: [LLParser] Reader vector GEP ConsantExpr correctly
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28013: [LLParser] Reader vector GEP ConsantExpr correctly
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28009: [ConstantFolding] Fix vector GEPs harder
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28013: [LLParser] Reader vector GEP ConsantExpr correctly
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D28013: [LLParser] Reader vector GEP ConsantExpr correctly
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r290133 - [TargetInstrInfo] replace redundant expression in getMemOpBaseRegImmOfs
Michael LeMay via llvm-commits
- [llvm] r290211 - [SCEV] Be less conservative when extending bitwidths for computing ranges.
Michael Zolotukhin via llvm-commits
- [PATCH] D27795: [SCEV] Be less conservative when extending bitwidths for computing ranges.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r290254 - First commit adding new line to X86.h
Michael Zuckerman via llvm-commits
- [llvm] r290255 - revert first commit . removing empty line in X86.h
Michael Zuckerman via llvm-commits
- [llvm] r290516 - Commit try added new empty line
Michael Zuckerman via llvm-commits
- [llvm] r290517 - revert commit 290516
Michael Zuckerman via llvm-commits
- [compiler-rt] r290422 - [tests] Add missing "int_lib.h" includes and extend guards
Michal Gorny via llvm-commits
- [PATCH] D28112: [ADT] APFloatBase: Prevent collapsing semPPCDoubleDouble and semBogus
Michał Górny via Phabricator via llvm-commits
- [llvm] r290138 - [libfuzzer] dump_coverage command line flag
Mike Aizatsky via llvm-commits
- [llvm] r290277 - [sancov] hash prefix results in huge merge files, use shorter prefix
Mike Aizatsky via llvm-commits
- [llvm] r290278 - [sancov] skip duplicated points
Mike Aizatsky via llvm-commits
- [PATCH] D27944: [libFuzzer] Diff 33 - [FuzzerSupport] Move Util implementations to Support directory.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27945: [libFuzzer] Diff 34 - [FuzzerSupport] Move IO implementations to Support directory.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27946: [libFuzzer] Diff 35 - [FuzzerSupport] Update Cmake files to include LLVMFuzzerSupport library.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27947: [libFuzzer] Diff 36 - [FuzzerSupport] Move functions from FuzzerUtil to FuzzerSupport lib.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27949: [libFuzzer] Diff 38 - [FuzzerSupport] Update includes to use FuzzerSupport lib.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27947: [libFuzzer] Diff 36 - [FuzzerSupport] Move functions from FuzzerUtil to FuzzerSupport lib.
Mike Aizatsky via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r290401 - KillTheDoctor: Add a required system lib, psapi. KillTheDoctor itself uses Win32 API directly.
NAKAMURA Takumi via llvm-commits
- [llvm] r290402 - KillTheDoctor.cpp: Appease cases on case-senstitive host, like mingw on linux.
NAKAMURA Takumi via llvm-commits
- [PATCH] D23630: [PPC] Expand ISEL instruction into if-then-else sequence
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D28000: [X86] Implement -mfentry
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D28001: [X86] Teach Clang about -mfentry flag
Nirav Dave via Phabricator via llvm-commits
- [llvm] r290266 - Revert "[InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp"
Nuno Lopes via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Oleg Ranevskyy via Phabricator via llvm-commits
- [llvm] r290240 - [X86] Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via llvm-commits
- [llvm] r290244 - [X86] Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via llvm-commits
- [llvm] r290246 - [X86] Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via llvm-commits
- [llvm] r290248 - [X86] Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27963: [Codegen] Have the generic debug skip functions return true on empty.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D28040: Don't store the NULL DIEs in the DIE array in the DWARFUnit.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r290361 - [mips] Fix compact branch hazard detection, part 2
Petar Jovanovic via llvm-commits
- [PATCH] D27856: [mips] Compact branch hazard detection
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
Peter Collingbourne via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
Peter Collingbourne via llvm-commits
- [llvm] r290200 - IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via llvm-commits
- [llvm] r290222 - IPO: Remove the ModuleSummary argument to the FunctionImport pass. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r290264 - TypeMetadataUtils: Simplify; spotted by Mehdi.
Peter Collingbourne via llvm-commits
- [llvm] r290280 - IR: Function summary representation for type tests.
Peter Collingbourne via llvm-commits
- [llvm] r290298 - Clear the PendingTypeTests vector after moving from it.
Peter Collingbourne via llvm-commits
- [llvm] r290416 - [ThinLTO] Verify lazy-loaded source module for function importing when assertions are enabled (NFC)
Peter Collingbourne via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28006: IPO: Remove the ModuleSummary argument to the FunctionImport pass. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28006: IPO: Remove the ModuleSummary argument to the FunctionImport pass. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28014: Support: Add YAML I/O support for string maps.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27967: IR: Function summary representation for type tests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28103: Use TarWriter to create tar archives instead of cpio.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28103: Use TarWriter to create tar archives instead of cpio.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r290391 - [CMake] Add install target for the lld tool
Petr Hosek via llvm-commits
- [PATCH] D27876: [CMake] Add install target for the lld tool
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27656: [tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query pointer types and allocation stacks of heap pointers
Phabricator via Phabricator via llvm-commits
- [PATCH] D27885: Make a function to correctly extract the DW_AT_high_pc given the low pc value.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27437: [TargetInstrInfo] replace redundant expression in getMemOpBaseRegImmOfs
Phabricator via Phabricator via llvm-commits
- [PATCH] D27834: AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.*
Phabricator via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Phabricator via Phabricator via llvm-commits
- [PATCH] D27995: Add the ability for DWARFDie objects to get the parent DWARFDie.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27765: Renumber testcase metadata nodes after D26769. [NFC]
Phabricator via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
Phabricator via Phabricator via llvm-commits
- [PATCH] D28084: Value number stores and memory states so we can detect when memorystates are equivalent (IE store of same value to memory).Tests coming.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27825: [AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsics into shufflevector instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Philip Reames via Phabricator via llvm-commits
- [llvm] r290428 - [MemDep] NFC changes
Piotr Padlewski via llvm-commits
- [PATCH] D27751: [LLVM] Use after move bug fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D27751: [LLVM] Use after move bug fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D27751: [LLVM] Use after move bug fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D27751: [LLVM] Use after move bug fixes
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D27986: Print numeric section flag for OS/processor specific bits
Prakhar Bahuguna via Phabricator via llvm-commits
- [llvm] r289891 - [IRTranslator] Merge the entry and ABI lowering blocks.
Quentin Colombet via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Quentin Colombet via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Quentin Colombet via llvm-commits
- [llvm] r290374 - [GlobalISel] Refactor the logic to constraint registers.
Quentin Colombet via llvm-commits
- [llvm] r290375 - [RegisterBankInfo] Allow to set a register class when nothing else is set
Quentin Colombet via llvm-commits
- [llvm] r290376 - [MIRParser] Non-generic virtual register may have a type.
Quentin Colombet via llvm-commits
- [llvm] r290377 - [AArch64][CallLowering] Constraint registers on target specific instruction
Quentin Colombet via llvm-commits
- [llvm] r290378 - [MIRParser] Fix a typo in comment and error message.
Quentin Colombet via llvm-commits
- [llvm] r290379 - [AArch64] Change a test to use a generic instr instead of a target specific one.
Quentin Colombet via llvm-commits
- [llvm] r290380 - [MachineVerifier] Check that even generic vregs comply to regclass constraints.
Quentin Colombet via llvm-commits
- [llvm] r290387 - [GlobalISel] More fix for the size vs. type typo. NFC.
Quentin Colombet via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27808: [globalisel] Initialize RegisterBanks with static data. Part 2 of 2.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27809: [globalisel] Move as much RegisterBank initialization to the constructor as possible
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27695: Add Instruction number to LSR cost model (PR23384)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27562: CodeGen: Assert that liveness is up to date when reading block live-ins.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27457: [globalisel] Tablegen-erate PartialMapping*/ValueMapping*/BankIDToCopyMapIdx.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27977: [aarch64][globalisel] Refactor getRegBankBaseIdxOffset() to remove the power-of-2 assumption. NFC
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27976: [aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27978: [aarch64][globalisel] Move getValueMapping/getCopyMapping to AArch64GenRegisterBankInfo. NFC.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27807: [globalisel] Initialize RegisterBanks with static data. Part 1 of 2.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27976: [aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27983: Fix InlineSpiller accessing not updated dominator tree base information
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27997: [AMDGPU] Prevent spills before exec mask is restored
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27191: TII: add hook getInstrOperandImmValue.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27193: MachineLoopInfo: add function findInductionRegister.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27321: Fix LSR ImmCost calculation for profitable chains
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Rafael Avila de Espindola via llvm-commits
- [lld] r290164 - Remove `Compressed` member from InputSectionData.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28002: [LLD] Use cpio -it instead of cpio -t
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27988: [LLD] Combine read-only and writable input sections into single output section
Rafael Avila de Espindola via llvm-commits
- [lld] r290212 - Move GlobPattern class from LLD to llvm/Support.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27973: [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rafael Avila de Espindola via llvm-commits
- [lld] r290241 - De-template DefinedSynthetic.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27194: [ELF] Print file:line for 'symbol not found' error
Rafael Avila de Espindola via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rafael Avila de Espindola via llvm-commits
- [lld] r290112 - Use existing variable. NFC.
Rafael Espindola via llvm-commits
- [lld] r290115 - Detemplate PhdrEntry. NFC.
Rafael Espindola via llvm-commits
- [lld] r290136 - Fix corner cases of setting the section address.
Rafael Espindola via llvm-commits
- [PATCH] D27931: Fix corner cases of setting the section address
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r290357 - Build KillTheDoctor with mingw-w64
Reid Kleckner via llvm-commits
- [llvm] r290358 - Pass -Wa,-mbig-obj in 64-bit mingw builds
Reid Kleckner via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
Renato Golin via llvm-commits
- [compiler-rt] r290362 - Revert "[XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification"
Renato Golin via llvm-commits
- [llvm] r290426 - [AArch64] Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Renato Golin via llvm-commits
- [compiler-rt] r290453 - Revert "[XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification"
Renato Golin via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27774: [ARM] Implement isExtractSubvectorCheap
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27984: [ARM] [RFC] Use AddDefaultCC/Pred where possible. NFC
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27979: [XRay] [compiler-rt] Move machine-dependent code into machine-dependent files
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28016: [Builtins] [ARM] Adding Thumb1 support for fcmp
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27779: [ARM] More aggressive matching for vpadd and vpaddl.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27957: [scudo] ARM32 support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27998: [AArch64] Consider all vector types for FeatureSlowMisaligned128Store
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27986: Print numeric section flag for OS/processor specific bits
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Renato Golin via Phabricator via llvm-commits
- [PATCH] D28016: [Builtins] [ARM] Adding Thumb1 support for fcmp
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27723: ADT: Add OwningArrayRef class.
Richard Smith via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Roland Scheidegger via Phabricator via llvm-commits
- [polly] r290251 - [Polly] Use three-dimensional arrays to store packed operands of the matrix
Roman Gareev via llvm-commits
- [polly] r290253 - Align newly created arrays to the first level cache line boundary
Roman Gareev via llvm-commits
- [polly] r290256 - Change the determination of parameters of macro-kernel
Roman Gareev via llvm-commits
- [polly] r290518 - Specify the default values of the cache parameters
Roman Gareev via llvm-commits
- [lld] r290150 - Inline a small function.
Rui Ueyama via llvm-commits
- [lld] r290151 - Simplify type of Config->SymbolOrderingFile.
Rui Ueyama via llvm-commits
- [lld] r290115 - Detemplate PhdrEntry. NFC.
Rui Ueyama via llvm-commits
- [lld] r290157 - Set Config->ColorDiagnostics early so that all error messages are colored.
Rui Ueyama via llvm-commits
- [lld] r290160 - Fix a bug that the glob pattern parser falls in an infinite loop for invalid patterns.
Rui Ueyama via llvm-commits
- [lld] r290164 - Remove `Compressed` member from InputSectionData.
Rui Ueyama via llvm-commits
- [llvm] r290165 - Remove extraneous space.
Rui Ueyama via llvm-commits
- [lld] r290212 - Move GlobPattern class from LLD to llvm/Support.
Rui Ueyama via llvm-commits
- [llvm] r290212 - Move GlobPattern class from LLD to llvm/Support.
Rui Ueyama via llvm-commits
- [lld] r290213 - Use ArrayRef instead of `const std::vector`.
Rui Ueyama via llvm-commits
- [lld] r290215 - Move a function defintion to make it static.
Rui Ueyama via llvm-commits
- [lld] r290241 - De-template DefinedSynthetic.
Rui Ueyama via llvm-commits
- [lld] r290239 - [ELF] - Do not call fatal() in Target.cpp, call error() instead.
Rui Ueyama via llvm-commits
- [lld] r290241 - De-template DefinedSynthetic.
Rui Ueyama via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rui Ueyama via llvm-commits
- [lld] r290318 - Remove a typedef that is used only once.
Rui Ueyama via llvm-commits
- [lld] r290320 - Define a function to avoid a magic variable 0x3.
Rui Ueyama via llvm-commits
- [lld] r290321 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r290323 - Define a getter function for a lazily-created object.
Rui Ueyama via llvm-commits
- [lld] r290332 - Make -color-diagnostics an alias to -color-diagnostics=always.
Rui Ueyama via llvm-commits
- [lld] r290334 - Do not return null or Undefined from find{All, }ByVersion.
Rui Ueyama via llvm-commits
- [lld] r290411 - Remove Driver::OwningMB and instead use make().
Rui Ueyama via llvm-commits
- [PATCH] D27831: [ELF] - Linkerscript: Fall back to search paths when INCLUDE not found
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27969: Move GlobPattern class from LLD to llvm/Support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27770: [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27876: [CMake] Add install target for the lld tool
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27969: Move GlobPattern class from LLD to llvm/Support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27987: [ELF] - Fix use of freed memory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28010: FileOutputBuffer: support non-mmap'able file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28046: Add -Wl, -color-diagnostics if a linker supports the option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28091: Add a class to create a tar archive file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28091: Add a class to create a tar archive file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28103: Use TarWriter to create tar archives instead of cpio.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28091: Add a class to create a tar archive file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28103: Use TarWriter to create tar archives instead of cpio.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28103: Use TarWriter to create tar archives instead of cpio.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D28016: [Builtins] [ARM] Adding Thumb1 support for fcmp
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [llvm] r290097 - AMDGPU: [AMDGPU] Assembler: add .hsa_code_object_metadata directive for functime metadata V2.0
Sam Kolton via llvm-commits
- [llvm] r290336 - [AMDGPU] Disassembler: fix for disaasembling v_mac_f32/16_dpp/sdwa
Sam Kolton via llvm-commits
- [llvm] r290338 - [AMDGPU] Add pseudo SDWA instructions
Sam Kolton via llvm-commits
- [llvm] r290111 - [InstCombine] add folds for icmp (smax X, Y), X
Sanjay Patel via llvm-commits
- [llvm] r290118 - [InstCombine] add folds for icmp (umin|umax X, Y), X
Sanjay Patel via llvm-commits
- [llvm] r290127 - [InstCombine] use commutative matcher for pattern with commutative operators
Sanjay Patel via llvm-commits
- [PATCH] D27933: [InstCombine] fix operand-complexity-based canonicalization (PR28296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27855: [InstCombine] try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel 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] D27855: try to extend nonnull-ness of arguments from a callsite back to its parent function
Sanjay Patel 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
- [llvm] r289987 - Inline stripInvariantGroupMetadata out of existence
Sanjoy Das via llvm-commits
- [llvm] r289147 - [SCCP] Make sure SCCP and ConstantFolding agree on undef >> a.
Sanjoy Das via llvm-commits
- [llvm] r289579 - ADT: Add OwningArrayRef class.
Sanjoy Das via llvm-commits
- [llvm] r290394 - Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via llvm-commits
- [llvm] r290395 - NFC code motion in ImplicitNullChecks
Sanjoy Das via llvm-commits
- [PATCH] D27795: [SCEV] Be less conservative when extending bitwidths for computing ranges.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27585: [CaptureTracking] Add optimistic capture tracker for stores
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27585: [CaptureTracking] Add optimistic capture tracker for stores
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r290449 - [PM] Add support for building a default AA pipeline to the PassBuilder.
Sean Silva via llvm-commits
- [llvm] r290449 - [PM] Add support for building a default AA pipeline to the PassBuilder.
Sean Silva via llvm-commits
- [llvm] r290525 - Value number stores and memory states so we can detect when memory states are equivalent (IE store of same value to memory).
Sean Silva via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D27969: Move GlobPattern class from LLD to llvm/Support.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D28091: Add a class to create a tar archive file.
Sean Silva via Phabricator via llvm-commits
- [llvm] r290228 - machine combiner: fix pretty printer
Sebastian Pop via llvm-commits
- [llvm] r290234 - remove pretty-print test that requires debug
Sebastian Pop via llvm-commits
- [llvm] r290170 - Fix build with expensive checks enabled
Serge Pavlov via llvm-commits
- [PATCH] D27930: Fix dominator tree update in LoopVersioning
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27930: Fix dominator tree update in LoopVersioning
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D28114: [StructurizeCfg] Update dominator info.
Serge Pavlov via Phabricator via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
Serge Rogatch via llvm-commits
- [compiler-rt] r290354 - [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via llvm-commits
- [compiler-rt] r290452 - [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27996: [XRay][AArch64] An attempt to fix test patching-unpatching.cc by flushing the instruction cache after code modification
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [lld] r290206 - [ELF] Do not warn about missed entry symbol in case of relocatable output
Simon Atanasyan via llvm-commits
- [lld] r290237 - [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Simon Atanasyan via llvm-commits
- [PATCH] D27770: [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27770: [ELF][MIPS] Allow .MIPS.abiflags larger than one Elf_Mips_ABIFlags struct
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27841: [LLC][MIPS] Fix crash after enabling LLVM_ENABLE_EXPENSIVE_CHECKS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D27856: [mips] Compact branch hazard detection
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28025: [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D28025: [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer
Simon Dardis via Phabricator via llvm-commits
- [llvm] r290183 - [X86][SSE] Ensure we're only combining shuffles with legal mask types.
Simon Pilgrim via llvm-commits
- [llvm] r290257 - [CostModel] Pass shuffle mask args with ArrayRef. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r290267 - [X86][SSE] Improve lowering of vXi64 multiplies
Simon Pilgrim via llvm-commits
- [llvm] r290490 - [SelectionDAG] Early out from computeKnownBits when we know we will have no common bits.
Simon Pilgrim via llvm-commits
- [llvm] r290502 - [InstCombine][X86] Add tests showing missed opportunities to simplify PMULUDQ/PMULDQ inputs.
Simon Pilgrim via llvm-commits
- [PATCH] D27825: [AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsics into shufflevector instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28017: AMD family 17h (znver1) enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28018: AMD family 17h (znver1) enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28018: AMD family 17h (znver1) enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27825: [AVX-512][InstCombine] Teach InstCombine to converted masked vpermv intrinsics into shufflevector instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27756: [X86][SSE] Improve lowering of vXi64 multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28017: AMD family 17h (znver1) enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27811: [CostModel][X86] Add support for broadcast shuffle costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27044: Compilation crash after node replacement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27999: DAG: Add helper for testing constant values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28087: X86 instr selection: combine ADDSUB + MUL to FMADDSUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27959: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27961: Rearrange DWARFDebugLine::Row fields for smaller struct size
Simon Que via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27961: Rearrange DWARFDebugLine::Row fields for smaller struct size
Simon Que via Phabricator via llvm-commits
- [PATCH] D27962: Get function start line number from DWARF info
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27961: Rearrange DWARFDebugLine::Row fields for smaller struct size
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27960: Use exact vector capacities to store DWARF line tables
Simon Que via Phabricator via llvm-commits
- [PATCH] D27990: [Thumb] Add support for tMUL in the compare instruction peephole optimizer
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D27191: TII: add hook getInstrOperandImmValue.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D27193: MachineLoopInfo: add function findInductionRegister.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D27990: [Thumb] Add support for tMUL in the compare instruction peephole optimizer
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D27990: [Thumb] Add support for tMUL in the compare instruction peephole optimizer
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D27997: [AMDGPU] Prevent spills before exec mask is restored
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D27997: [AMDGPU] Prevent spills before exec mask is restored
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D27997: [AMDGPU] Prevent spills before exec mask is restored
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28031: Allow target to specify early module passes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D28032: Allow target to specify early module passes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D27875: IR: Eliminate non-determinism in the module summary analysis.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D28041: IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r290232 - [APFloat] Remove 'else' after return. NFC
Tim Shen via llvm-commits
- [llvm] r290370 - [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Tim Shen via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27872: [APFloat] Switch from (PPCDoubleDoubleImpl, IEEEdouble) layout to (IEEEdouble, IEEEdouble)
Tim Shen via Phabricator via llvm-commits
- [PATCH] D27934: [APFloat] Remove 'else' after return. NFC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28037: [PowerPC, DAGCombiner] Change vec_sl to a << (b % (sizeof(a) * 8)), and fold it back to a << b.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D28036: [PowerPC] Add ppc support to update_llc_test_checks.py, and ppc tests. NFC.
Tim Shen via Phabricator via llvm-commits
- [polly] r290103 - Fix clang-format
Tobias Grosser via llvm-commits
- [polly] r290389 - Update isl to isl-0.18-9-gd4734f3
Tobias Grosser via llvm-commits
- [polly] r290418 - ScheduleOptimizer: Fix spelling of option '-polly-target-throughput-vector-fma'
Tobias Grosser via llvm-commits
- [www-releases] r290178 - Add 3.9.1 release binaries for freebsd and arm/aarch64 linux
Tom Stellard via llvm-commits
- [llvm] r290179 - AMDGPU/SI: Add a MachineMemOperand to MIMG instructions
Tom Stellard via llvm-commits
- [www-releases] r290182 - Add 3.9.1 Windows binaries.
Tom Stellard via llvm-commits
- [llvm] r290184 - AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.*
Tom Stellard via llvm-commits
- [llvm] r290185 - AMDGPU/SI: Make a function const
Tom Stellard via llvm-commits
- [www-releases] r290195 - Add 3.9.1 source tarballs.
Tom Stellard via llvm-commits
- [llvm] r290265 - AMDGPU/SI: Fix file header
Tom Stellard via llvm-commits
- [www-releases] r290290 - Add 3.9.1 binaries for mips and x86_64 debain
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290368 - Add 3.9.1 docs.
Tom Stellard via llvm-commits
- [www-releases] r290369 - Add links to 3.9.1 docs.
Tom Stellard via llvm-commits
- [www] r290429 - Add 3.9.1 release info to website.
Tom Stellard via llvm-commits
- [www-releases] r290430 - Add 3.9.1 license file
Tom Stellard via llvm-commits
- [www-releases] r290432 - Add 3.9.1 release links
Tom Stellard via llvm-commits
- [PATCH] D27929: AMDGPU: Allow 16-bit types in inline asm constraints
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27927: AMDGPU: Allow rcp and rsq usage with f16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27905: AMDGPU: Swap order of operands in fadd/fsub combine
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27834: AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.*
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27890: AMDGPU: Run fp combine tests on VI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27864: AMDGPU: Don't add same instruction multiple times to worklist
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D26730: AMDGPU/GlobalISel: Add support for simple shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D28004: AMDGPU: Invert cmp + select with constant
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27914: AMDGPU: Custom lower f16 fdiv
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27904: AMDGPU: Check fast math flags in fadd/fsub combines
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27903: AMDGPU: Form more FMAs if fusion is allowed
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27895: AMDGPU: Move combines into separate functions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27892: AMDGPU: Update isFPImmLegal for f16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27891: AMDGPU: Implement f16 fcanonicalize
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27889: AMDGPU: Enable some f32 fadd/fsub combines for f16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27888: AMDGPU: Implement isFMAFasterThanFMulAndFAdd for f16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27887: AMDGPU: Fix missing commute table entries for cmpx
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27884: AMDGPU: Use i16 comparison instructions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27886: AMDGPU: Fix missing 16-bit cmpx instructions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27882: AMDGPU: Use i16 for i16 shift amount
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27881: AMDGPU: Custom lower more vector operations
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27822: AMDGPU: Constant fold when immediate is materialized
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D23630: [PPC] Expand ISEL instruction into if-then-else sequence
Tony Jiang via Phabricator via llvm-commits
- [lld] r290231 - Fix build broken by changes in StringMatcher interface r290213
Vitaly Buka via llvm-commits
- [compiler-rt] r290382 - Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via llvm-commits
- [compiler-rt] r290393 - Fix interceptors setup broken after r290382
Vitaly Buka via llvm-commits
- [compiler-rt] r290396 - [compiler-rt] Define COMMON_INTERCEPT_FUNCTION_MEMCPY for tsan and esan
Vitaly Buka via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27659: [sanitizer] intercept bstring functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28039: Replace WRAP in interceptors with memset, memmove and memcpy implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28070: Fix interceptors setup broken after r290382
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28070: Fix interceptors setup broken after r290382
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28071: Fix test for debug runtime.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28070: Fix interceptors setup broken after r290382
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28072: [compiler-rt] Define COMMON_INTERCEPT_FUNCTION_MEMCPY for tsan and esan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28072: [compiler-rt] Define COMMON_INTERCEPT_FUNCTION_MEMCPY for tsan and esan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28072: [compiler-rt] Define COMMON_INTERCEPT_FUNCTION_MEMCPY for tsan and esan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28074: [compiler-rt] Move logic which replace memcpy interceptor with memmove from asan to sanitizer_common.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D28087: X86 instr selection: combine ADDSUB + MUL to FMADDSUB
Vyacheslav Klochkov via Phabricator via llvm-commits
- [llvm] r290363 - Change the interface of TLI.isMultiStoresCheaperThanBitsMerge.
Wei Mi via llvm-commits
- [llvm] r290365 - Redo store splitting in CodeGenPrepare.
Wei Mi via llvm-commits
- [PATCH] D24707: Change the interface of TLI.isMultiStoresCheaperThanBitsMerge
Wei Mi via Phabricator via llvm-commits
- [PATCH] D25914: Redo store splitting in CodeGenPrepare
Wei Mi via Phabricator via llvm-commits
- [PATCH] D28016: [Builtins] [ARM] Adding Thumb1 support for fcmp
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D28016: [Builtins] [ARM] Adding Thumb1 support for fcmp
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Yichao Yu via Phabricator via llvm-commits
- [llvm] r290188 - Re-add the assert to StringRef's const char *, length constructor.
Zachary Turner via llvm-commits
- [llvm] r290189 - Revert "Re-add the assert to StringRef's const char *, length constructor."
Zachary Turner via llvm-commits
- [PATCH] D27686: Add llvm::StringLiteral
Zachary Turner via llvm-commits
- [PATCH] D27686: Add llvm::StringLiteral
Zachary Turner via llvm-commits
- [llvm] r290263 - Add missing includes on Windows.
Zachary Turner via llvm-commits
- [llvm] r290263 - Add missing includes on Windows.
Zachary Turner via llvm-commits
- [llvm] r290263 - Add missing includes on Windows.
Zachary Turner via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27921: [libFuzzer] Diff 26 - Update afl driver to use std clocks instead of posix API.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27922: [libFuzzer] Diff 27 - Update afl driver to use std::istream::read() instead of posix read().
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27924: [libFuzzer] Diff 29 - Separate implementations of GetPeakRSSMb() for diff platforms.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27870: [libFuzzer] Diff 25 - Fix test with shared libraries on Windows.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27972: Improve natvis for llvm::SmallString so that it correctly displays only the valid portion of the string
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27947: [libFuzzer] Diff 36 - [FuzzerSupport] Move functions from FuzzerUtil to FuzzerSupport lib.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27948: [libFuzzer] Diff 37 - [FuzzerSupport] Decouple UtilIO from external Functions.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r290410 - Make the canonicalisation on shifts benifit to more case.
Zijiao Ma via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27879: [AVX-512][InstCombine] Teach InstCombine to turn scalar add/sub/mul/div with rounding intrinsics into normal IR operations if the rounding mode is CUR_DIRECTION.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27901: [X86][[AVX512] Code size reduction in X86 by replacing EVEX with VEX encoding
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D28086: [CMake] Subsume LLVMBuild.txt. Disabled by default.
bryant via Phabricator via llvm-commits
- [PATCH] D28110: [InstCombiner] Simplify lib calls to `round{,f}`
bryant via Phabricator via llvm-commits
- [PATCH] D27034: [AliasAnalysis] Teach BasicAA about memcpy.
bryant via Phabricator via llvm-commits
- [PATCH] D26661: [MemorySSA] Define a restricted upward AccessList splice.
bryant via Phabricator via llvm-commits
- [PATCH] D26619: `update_test_checks.py` incorrectly truncates IR body
bryant via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
jojo.ma via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
jojo.ma via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
jojo.ma via Phabricator via llvm-commits
- [PATCH] D27916: [RFC]Make the canonicalisation on shifts benifit to more case.
jojo.ma via Phabricator via llvm-commits
Last message date:
Sun Dec 25 23:44:12 PST 2016
Archived on: Tue Dec 27 01:29:36 PST 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).