The Week Of Monday 18 September 2017 Archives by thread
Starting: Mon Sep 18 00:23:43 PDT 2017
Ending: Sun Sep 24 23:35:16 PDT 2017
Messages: 1690
- [PATCH] D32844: [XRay] [compiler-rt] FDR logging arg1 handler
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r313518 - [sanitizer] Move StartReportDeadlySignal into sanitizer_common_libcdep
Vitaly Buka via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37895: [ubsan] Support signal specific options in ubsan
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r313519 - [ubsan] Add RTUbsan_standalone into UBSAN standalone shared
Vitaly Buka via llvm-commits
- [compiler-rt] r313520 - Revert "[ubsan] Add RTUbsan_standalone into UBSAN standalone shared"
Vitaly Buka via llvm-commits
- [lld] r313522 - [ELF] - Simplify adjustSectionsBeforeSorting().
George Rimar via llvm-commits
- [PATCH] D37815: [ELF] - Simplify adjustSectionsBeforeSorting().
George Rimar via Phabricator via llvm-commits
- [PATCH] D37947: [X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [lld] r313523 - [ELF] - Fix comment. NFC.
George Rimar via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37967: [LoopVectorizer] Add more testcases for PR33804.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D37894: [Lint] Avoid failed assertion by fetching the proper pointer type
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35498: [LoopVectorizer] Use two step casting for float to pointer types.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D37953: [ARM] Relax `cpsie`/`cpsid` flag parsing.
Peter Smith via Phabricator via llvm-commits
- [llvm] r313524 - [X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs.
Nikolai Bozhenov via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37559: [X86FixupBWInsts] More presise register liveness if no <imp-use> on MOVs.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D37483: AMDGPU: AMDPAL scratch buffer support
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D37969: [Polly][test] Enable -polly-codegen-verify for regression tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
James Molloy via Phabricator via llvm-commits
- [PATCH] D37739: [ELF] - ICF: handle SHF_LINK_ORDER sections properly.
George Rimar via Phabricator via llvm-commits
- [polly] r313526 - [ForwardOptTree] Remove redundant simplify(). NFC.
Michael Kruse via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [polly] r313527 - [test] Enable -polly-codegen-verify for regression tests.
Michael Kruse via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
James Henderson via Phabricator via llvm-commits
- [llvm] r313528 - [X86] combineVSelectWithAllOnesOrZeros - cleanup variable names. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D36560: [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
James Henderson via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Andrei via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37767: [llvm-objcopy] Add e_machine validity check for reserved section indexes
James Henderson via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r313529 - [X86][SSE] Add vselect with zero tests (PR28925)
Simon Pilgrim via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D37974: [AArch64] Add V8_2aOps feature to Cortex-A55 and 75
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37975: [X86][SSE] Improve support for vselect(Cond, 0, X) -> PAND(Cond, X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37737: [SLPVectorizer] Merge subsequent gather loads.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37915: [llvm-objcopy] Add support for dynamic relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D37738: [SLPVectorizer] Generalize vectorizeStores to support loads as well NFC.
Renato Golin via Phabricator via llvm-commits
- [llvm] r313530 - [dwarfdump] Make .eh_frame an alias for .debug_frame
Jonas Devlieghere via llvm-commits
- [PATCH] D37852: [dwarfdump] Make .eh_frame an alias for .debug_frame
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r313531 - [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via llvm-commits
- [llvm] r313532 - [X86][SSE] Improve support for vselect(Cond, 0, X) -> ANDN(Cond, X)
Simon Pilgrim via llvm-commits
- [llvm] r313533 - [ARM] Implement isTruncateFree
Sam Parker via llvm-commits
- [PATCH] D37516: [ARM] Implement isTruncateFree
Phabricator via Phabricator via llvm-commits
- [PATCH] D37849: [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313534 - Add myself to CREDITS.txt
Alex Bradbury via llvm-commits
- [PATCH] D37788: [ARM] builtins: Do not abort in clear_cache.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] r313535 - [AArch64] Add V8_2aOps feature to Cortex-A55 and 75
Sam Parker via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
George Rimar via Phabricator via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37268: Invalidate symbolizer module list from dlopen/dlclose interceptors
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37251: [X86] Add a pass to convert instruction chains between domains
Guy Blank via Phabricator via llvm-commits
- [PATCH] D37735: [ELF] - Remove one of OutputSectionFactory::addInputSec().
George Rimar via Phabricator via llvm-commits
- [PATCH] D37099: Added optional validation of svn sources to Dockerfiles.
Justin Lebar via Phabricator via llvm-commits
- [compiler-rt] r313538 - [scudo] Android build support
Kostya Kortchinsky via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r313541 - [SLP] clean up for vector store case; NFCI
Sanjay Patel via llvm-commits
- [llvm] r313542 - [X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
Craig Topper via llvm-commits
- [llvm] r313543 - [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
Simon Pilgrim via llvm-commits
- [PATCH] D31951: TableGen support for parameterized register class information
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D37890: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37981: AMDGPU: Start selecting s_xnor_{b32, b64}
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37843: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313544 - [LoopVectorizer] Add more testcases for PR33804.
Manoj Gupta via llvm-commits
- [llvm] r313545 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D37907: [scudo] Android build support
Vitaly Buka via Phabricator via llvm-commits
- [polly] r313546 - [ForwardOpTree] Test the max operations quota.
Michael Kruse via llvm-commits
- [PATCH] D35816: [Greedy RegAlloc] Add logic to greedy reg alloc to avoid bad eviction chains
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37984: [Polly][ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r313547 - [X86][AVX] Improve (i8 bitcast (v8i1 x)) handling for 256-bit vector compare results.
Simon Pilgrim via llvm-commits
- [llvm] r313482 - Remove uses of deprecated std::not1.
David Blaikie via llvm-commits
- [llvm] r313474 - [ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.
David Blaikie via llvm-commits
- [llvm] r313548 - [x86] add tests for PR34217; NFC
Sanjay Patel via llvm-commits
- [PATCH] D37719: Allow public Triple deduction from ObjectFiles.
Mitch Phillips via Phabricator via llvm-commits
- [compiler-rt] r313549 - [cmake] Make it possible to build and test profile without sanitizers
Vedant Kumar via llvm-commits
- [llvm] r313287 - Remove usages of deprecated std::unary_function and std::binary_function.
David Blaikie via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r313273 - Silence warning about unused variable in release build
David Blaikie via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37987: [DAG] allow store merging before and after legalization (PR34217)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37750: [llvm-objdump] Fix memory leaks in macho dump
David Blaikie via Phabricator via llvm-commits
- [lld] r313550 - [ELF] Remove default argument for lambda.
Davide Italiano via llvm-commits
- [llvm] r313253 - Revert "[dwarfdump] Add DWARF verifiers for address ranges"
David Blaikie via llvm-commits
- [PATCH] D37886: [WebAssembly] Add support for naming wasm data segments
Sam Clegg via Phabricator via llvm-commits
- [llvm] r313272 - llvm-dwarfdump: support dumping static archives.
David Blaikie via llvm-commits
- [compiler-rt] r313551 - [ubsan] Fix interface_symbols_windows test
Vitaly Buka via llvm-commits
- [llvm] r313552 - [GlobalISel] Only build expensive remarks if they're enabled. NFC.
Ahmed Bougacha via llvm-commits
- [compiler-rt] r313391 - ubsan: Unbreak ubsan_cxx runtime library on Windows.
Hans Wennborg via llvm-commits
- [PATCH] D37988: [AArch64] Improve tests of loads and stores of register pairs
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D37936: docs: Add instructions for how to submit a merge request
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r313553 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313554 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313555 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313467 - Resubmit "Add a shared llvm.lit module that all test suites can use."
Zachary Turner via llvm-commits
- [PATCH] D37989: InstCombine: Insert missing canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37940: Peel off the dominant case in switch statement
Hans Wennborg via Phabricator via llvm-commits
- [lld] r313556 - Remove redundant cast<> and null check.
Rui Ueyama via llvm-commits
- [PATCH] D37990: [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r313557 - [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
Craig Topper via llvm-commits
- [llvm] r313558 - [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Craig Topper via llvm-commits
- [PATCH] D37762: [InstCombine] Remove single use restriction from InstCombine's explicit sinking code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37729: [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37991: [PowerPC] Turn on branch coalescing by default for power
Lei Huang via Phabricator via llvm-commits
- [llvm] r313559 - [SLP] Add a test for PR34635, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [llvm] r313560 - llvm-dwarfdump: Sink the handling of ShowChildren into DWARFDie::dump(). NFC.
Adrian Prantl via llvm-commits
- [compiler-rt] r313561 - [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r313562 - [libFuzzer] one more trophy
Kostya Serebryany via llvm-commits
- [llvm] r313563 - [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
Craig Topper via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Craig Topper via Phabricator via llvm-commits
- [llvm] r313564 - [DAG, x86] allow store merging before and after legalization (PR34217)
Sanjay Patel via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37996: [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D37999: InstSimplify: Constant fold some canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313565 - AMDGPU: Start selecting s_xnor_{b32, b64}
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D37640: [GISel]: Fix generation of illegal COPYs (of different sizes) during CallLowering
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r313566 - Fix typo in testcase.
Adrian Prantl via llvm-commits
- [llvm] r313567 - llvm-dwarfdump: add a --show-parents options when selectively dumping DIEs.
Adrian Prantl via llvm-commits
- [llvm] r313568 - Fix indentation.
Adrian Prantl via llvm-commits
- [zorg] r313570 - [sanitizer] Run scudo tests on Android bot
Kostya Kortchinsky via llvm-commits
- [llvm] r313571 - [gcov] Emit errors when opening the notes file fails
Reid Kleckner via llvm-commits
- [compiler-rt] r313572 - [ubsan] Fix conflict with previous declaration on Mac
Vitaly Buka via llvm-commits
- [llvm] r313573 - llvm-dwarfdump: use more efficient API (NFC)
Adrian Prantl via llvm-commits
- [llvm] r313574 - [cmake] Add a simple function to dump all variables.
Zachary Turner via llvm-commits
- [llvm] r313575 - [InstCombine] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D38001: [X86] Don't select any extend of anyext GR32->GR64 to SUBREG_TO_REG. Use INSERT_SUBREG instead.
Craig Topper via Phabricator via llvm-commits
- [llvm] r313577 - [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via llvm-commits
- [llvm] r313211 - Factor out duplicate code from llvm-dwarfdump (NFC)
David Blaikie via llvm-commits
- [llvm] r313578 - Replace for_each with a range-based for. NFC.
Adrian Prantl via llvm-commits
- [PATCH] D38002: Re-submit r289925 (Update .debug_line section version to match DWARF version)
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D37939: [Mem2Reg] Also handle memcpy
Eli Friedman via Phabricator via llvm-commits
- [lld] r313579 - [lit] Update clang and lld to use new config helpers.
Zachary Turner via llvm-commits
- [llvm] r313579 - [lit] Update clang and lld to use new config helpers.
Zachary Turner via llvm-commits
- [llvm] r313580 - [lit] Fix a Python 3 compatibility issue.
Zachary Turner via llvm-commits
- [test-suite] r313581 - Fix xray CMakeLists.txt
Matthias Braun via llvm-commits
- [test-suite] r313582 - Allow custom names for lhs/rhs
Matthias Braun via llvm-commits
- [compiler-rt] r313583 - [ubsan] Split ubsan_init_standalone
Vitaly Buka via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r313584 - [ubsan] Add file missing from r313583
Vitaly Buka via llvm-commits
- [compiler-rt] r313585 - Revert "[ubsan] Split ubsan_init_standalone"
Vitaly Buka via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38006: [InstCombine] remove extract-of-select vector transform
Sanjay Patel via Phabricator via llvm-commits
- [lld] r313586 - Remove useless accessor.
Rui Ueyama via llvm-commits
- [lld] r313587 - Do not use inheritance for EhSectionPiece.
Rui Ueyama via llvm-commits
- [lld] r313588 - Rename EhSectionPiece::ID -> EhSectionPiece::Sec.
Rui Ueyama via llvm-commits
- [llvm] r313589 - Revert r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Hans Wennborg via llvm-commits
- [llvm] r313400 - [DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs
Hans Wennborg via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Hans Wennborg via llvm-commits
- [PATCH] D37760: [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313590 - Fix inverted regex search.
Zachary Turner via llvm-commits
- [PATCH] D37946: [lit] Fix some Python 3 compatibility issues.
David L. Jones via Phabricator via llvm-commits
- [llvm] r313592 - [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via llvm-commits
- [llvm] r313593 - bpf: add inline-asm support
Yonghong Song via llvm-commits
- [llvm] r313594 - [lit] Use realpath when adding to the config map.
Zachary Turner via llvm-commits
- [llvm] r313595 - [llvm-cov] Simplify code to find the first uncovered segment. NFC.
Vedant Kumar via llvm-commits
- [llvm] r313596 - [llvm-cov] Repair a test. NFC.
Vedant Kumar via llvm-commits
- [llvm] r313597 - [Coverage] Use gap regions to select better line exec counts
Vedant Kumar via llvm-commits
- [compiler-rt] r313599 - [profile] Update InstrProfData.inc
Vedant Kumar via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
Jake Ehrlich via Phabricator via llvm-commits
- [debuginfo-tests] r313600 - Drop -O1 case from nrvo-string.cpp
Hans Wennborg via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r313601 - Set svn:ignore property on *.pyc.
Zachary Turner via llvm-commits
- [compiler-rt] r313602 - [profile] Update Linux-only tests after r313597
Vedant Kumar via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38013: [ubsan] Split ubsan_init_standalone
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38017: [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36812: Add support for writing 64-bit symbol tables for archives when offsets become too large for 32-bit
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r313604 - [llvm-cov] Make report metrics agree with line exec counts, fixes PR34615
Vedant Kumar via llvm-commits
- [llvm] r313605 - Allow public Triple deduction from ObjectFiles.
Vlad Tsyrklevich via llvm-commits
- [llvm] r313606 - Fix llvm-lit script generation in libcxx.
Zachary Turner via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Jordan Rose via Phabricator via llvm-commits
- [llvm] r313607 - Revert "Fix llvm-lit script generation in libcxx."
Zachary Turner via llvm-commits
- [llvm] r313608 - docs: Add instructions for how to submit a merge request
Tom Stellard via llvm-commits
- [llvm] r313609 - docs: Fix formatting in HowToReleaseLLVM
Tom Stellard via llvm-commits
- [PATCH] D37590: [scudo] RFC thread specific data refactoring
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [llvm] r313610 - [X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing table.
Craig Topper via llvm-commits
- [llvm] r313611 - [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Hongbin Zheng via llvm-commits
- [PATCH] D36210: [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Phabricator via Phabricator via llvm-commits
- [PATCH] D38021: [Compiler-rt][MIPS] Fix cross build for XRAY
Nitesh Jain via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Fix PR34391
Nitesh Jain via Phabricator via llvm-commits
- [PATCH] D37944: [lit] Move some of LLD and Clang's configuration code into LLVM shared configuration
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [llvm] r313612 - [X86] Remove some unnecessary patterns for truncate with X86ISD::SELECT and undef preserved source.
Craig Topper via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r313613 - [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via llvm-commits
- [PATCH] D38023: [X86] Prefer MOVSS/SD over BLENDI during legalization. Remove BLENDI versions of scalar arithmetic patterns
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r313614 - [ubsan-minimal] Make the interface more compatible with RTUBSan
Vedant Kumar via llvm-commits
- [compiler-rt] r313615 - [ubsan-minimal] Test exported symbol set against RTUBsan
Vedant Kumar via llvm-commits
- [PATCH] D38024: [RegisterCoalescer] Move debug value after rematerialize trivial def
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r313616 - AMDGPU: Run internalize symbols at -O0
Matt Arsenault via llvm-commits
- [PATCH] D38025: [X86] Change the Format attribute for TEST*rr instruction from the default MRMDestReg to MRMSrcReg
Ayman Musa via Phabricator via llvm-commits
- [llvm] r313617 - Test commit.
Andrei Elovikov via llvm-commits
- [PATCH] D38027: [X86] Add new attribute to X86 instructions to enable marking them as "not memory foldable"
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38028: [X86][TableGen] Recommitting the X86 memory folding tables TableGen backend while disabling it by default.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r313618 - [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Maxim Ostapenko via Phabricator via llvm-commits
- [lld] r313619 - [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via llvm-commits
- [lld] r313620 - [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via llvm-commits
- [lld] r313621 - [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via llvm-commits
- [PATCH] D38031: Adding a shufflevector and select LLVM IR instructions fuzz tool
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37292: 'into' instruction should not be decoded as valid in 64-bit mode
Andrew V. Tischenko via Phabricator via llvm-commits
- [polly] r313623 - [GPUJIT] Improved temporary file handling.
Philipp Schaad via llvm-commits
- [PATCH] D36788: The issues with X86 prefixes
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D34056: Tail merge size
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D37262: The issues with X86 prefixes: step 2
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r313625 - [x86] Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias via llvm-commits
- [llvm] r313626 - [Nios2] Subtarget, basic infrastructure for frame, instructions and registers
Nikolai Bozhenov via llvm-commits
- [PATCH] D37753: [AMDGPU] implemented pal metadata
Tim Renouf via Phabricator via llvm-commits
- [llvm] r313627 - [globalisel] Add support for intrinsic_w_chain.
Daniel Sanders via llvm-commits
- [PATCH] D38034: [ELF] - Fix segfault when processing .eh_frame.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling
Gadi Haber via Phabricator via llvm-commits
- [llvm] r313629 - [globalisel] Add support for intrinsic_void
Daniel Sanders via llvm-commits
- [llvm] r313630 - [SLP] Reduce test, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r313631 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [llvm] r313632 - [X86][SSE] Add 'redundant pand' test case from PR34620
Simon Pilgrim via llvm-commits
- [PATCH] D38037: [InstCombine] Compacting or instructions whose operands are shift instructions
Omer Paparo Bivas via Phabricator via llvm-commits
- [llvm] r313633 - [globalisel] Add a G_BSWAP instruction and support bswap using it.
Daniel Sanders via llvm-commits
- [debuginfo-tests] r313634 - Revert r313600 due to bot failures on Green Dragon.
Mike Edwards via llvm-commits
- [PATCH] D37966: [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313635 - dwarfdump: Delay parsing abbreviations until they're needed
David Blaikie via llvm-commits
- [PATCH] D38038: [mips] Enable spilling and reloading of the dsp register set.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r313636 - [Power9] Add missing Power9 instructions.
Tony Jiang via llvm-commits
- [PATCH] D38039: [Support/YAMLTraits] - Refactor of Input::createHNodes
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37623: [ELF] - Simplify removeUnusedSyntheticSections a bit.
George Rimar via Phabricator via llvm-commits
- [llvm] r313638 - [AArch64] Extend tests of loads and stores of register pairs
Evandro Menezes via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Dardis via Phabricator via llvm-commits
- [llvm] r313639 - [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Tony Jiang via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via Phabricator via llvm-commits
- [llvm] r313640 - Re-land r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r313641 - [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r313643 - Resubmit "Fix llvm-lit script generation in libcxx."
Zachary Turner via llvm-commits
- [llvm] r313644 - [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via llvm-commits
- [compiler-rt] r313645 - [mips][compiler-rt] UnXFAIL test.
Simon Dardis via llvm-commits
- [PATCH] D38044: Set ANDROID when any android abi is used, not just androideabi
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38045: Ensure that armhf builtins library is created when using an hf abi
Francis Ricci via Phabricator via llvm-commits
- [lld] r313646 - Tweak orphan section placement.
Rafael Espindola via llvm-commits
- [llvm] r313647 - Improve TableGen performance of -gen-dag-isel (motivated by X86 backend)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37859: [cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r313648 - [cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
Shoaib Meenai via llvm-commits
- [llvm] r313649 - Move "(void)variable" closer to the assertion that uses it, NFC
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r313650 - Ensure that armhf builtins library is created when using an hf abi
Francis Ricci via llvm-commits
- [llvm] r313651 - Revert "Improve TableGen performance of -gen-dag-isel (motivated by X86 backend)"
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r313652 - Set ANDROID when any android abi is used, not just androideabi
Francis Ricci via llvm-commits
- [llvm] r313654 - ExecutionEngine: add R_AARCH64_ABS{16,32}
Saleem Abdulrasool via llvm-commits
- [llvm] r313656 - [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via llvm-commits
- [llvm] r313657 - Re-land "Fix Bug 30978 by emitting cv file checksums."
Reid Kleckner via llvm-commits
- [PATCH] D38046: [AtomicExpandPass][X86] set MaxAtomicSizeInBitsSupported according to the target
Wei Mi via Phabricator via llvm-commits
- [llvm] r313658 - Handle profile mismatch correctly for SamplePGO.
Dehao Chen via llvm-commits
- [PATCH] D38047: [libcxxabi / lit] Write generated llvm-lit script for libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [lld] r312796 - Currently lld creates a single section to collect all commons. There is no way
Rafael Avila de Espindola via llvm-commits
- [llvm] r313659 - dwarfdump/symbolizer: Avoid loading unneeded CUs from a DWP
David Blaikie via llvm-commits
- [llvm] r313660 - Recommit r313647 now that GCC seems to accept the offering
Krzysztof Parzyszek via llvm-commits
- [llvm] r313661 - [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r313662 - Fix test to not depend on another subdirectories Input directory
David Blaikie via llvm-commits
- [llvm] r313663 - [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
Jake Ehrlich via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r313664 - Revert "[llvm-objcopy] Add support for nested and overlapping segments"
Jake Ehrlich via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31958: [Hexagon] Switch to parametrized register classes for HVX
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r313665 - Revert "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [PATCH] D37645: Move new lld's code to Common subdirectory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38051: [CodeGen] Emit necessary .note sections for -fsplit-stack
Cherry Zhang via Phabricator via llvm-commits
- [lld] r313667 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D37768: [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [llvm] r313668 - Revert "ExecutionEngine: add R_AARCH64_ABS{16,32}"
Saleem Abdulrasool via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r313669 - [SystemZ] Fix truncstore + bswap codegen bug
Ulrich Weigand via llvm-commits
- [llvm] r313670 - [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313671 - [SimplifyCFG] fix typos/formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r313672 - Move test into non-target-specific directory.
Adrian Prantl via llvm-commits
- [llvm] r313673 - llvm-dwarfdump: un-hide more command line options
Adrian Prantl via llvm-commits
- [llvm] r313674 - [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Craig Topper via llvm-commits
- [PATCH] D38054: [PowerPC] Reimplement r310809 with fix for the spill issue
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r313676 - [MSP430] Align functions on 2-byte boundary instead of 4.
Vadzim Dambrouski via llvm-commits
- [PATCH] D36165: [MSP430] Align functions on 2-byte boundary instead of 4.
Phabricator via Phabricator via llvm-commits
- [llvm] r313678 - Import all inlined indirect call targets for SamplePGO.
Dehao Chen via llvm-commits
- [llvm] r313679 - Revert "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [PATCH] D35911: ARM: Add missing selection patterns for vnmla
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r313680 - [ARM] Relax 'cpsie'/'cpsid' flag parsing.
Jonathan Roelofs via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [lld] r313681 - Rename CieRecord instance variables.
Rui Ueyama via llvm-commits
- [PATCH] D37343: [CGP] Merge empty case blocks if no extra moves are added.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r313682 - Reland "[llvm-objcopy] Add support for nested and overlapping segments"
Jake Ehrlich via llvm-commits
- [llvm] r313685 - [MIRPrinter] Print empty successor lists when they cannot be guessed
Quentin Colombet via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Wei Ding via Phabricator via llvm-commits
- [llvm] r313686 - Revert "[MIRPrinter] Print empty successor lists when they cannot be guessed"
Quentin Colombet via llvm-commits
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r313687 - CodeGen: use range based for loops (NFC)
Saleem Abdulrasool via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Zachary Turner via Phabricator via llvm-commits
- [llvm] r313688 - Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via llvm-commits
- [llvm] r313689 - Revert "Introduce the llvm-cfi-verify tool."
Vlad Tsyrklevich via llvm-commits
- [llvm] r312156 - [GVNSink] Remove dependency on SmallPtrSet iteration order.
Friedman, Eli via llvm-commits
- [polly] r313690 - [ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Michael Kruse via llvm-commits
- [llvm] r313691 - Allow ORE.emit to take a closure to delay building the remark object
Adam Nemet via llvm-commits
- [llvm] r313692 - [WebAssembly] Add support for naming wasm data segments
Sam Clegg via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [llvm] r313695 - [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via llvm-commits
- [llvm] r313696 - [MIRPrinter] Print empty successor lists when they cannot be guessed
Quentin Colombet via llvm-commits
- [lld] r313697 - Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Peter Wu via Phabricator via llvm-commits
- [PATCH] D37747: [MIPS] Fix PLT entries generation in case of linking regular and microMIPS code
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r313698 - Make lit stop writing pyc files.
Zachary Turner via llvm-commits
- [lld] r313699 - [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D38064: llvm-dwarfdump: implement --recurse-depth=<N>
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r313700 - NewGVN: Remove unused includes
Daniel Berlin via llvm-commits
- [llvm] r313701 - Revert "[GVNSink] Remove dependency on SmallPtrSet iteration order."
Daniel Berlin via llvm-commits
- [llvm] r313702 - GVNSink: Make ModelledPHIs constructor linear (and avoid edge case it worries about) by avoiding getIncomingValueForBlock
Daniel Berlin via llvm-commits
- [lld] r313703 - [COFF] Adjust secrel limit check
Shoaib Meenai via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D38065: [instCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D38067: AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r313705 - Clang-format few files to make later diffs leaner; NFC
Sanjoy Das via llvm-commits
- [llvm] r313706 - Reverting due to Green Dragon bot failure.
Mike Edwards via llvm-commits
- [PATCH] D36849: [AMDGPU] Port of HSAIL inliner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37900: [SROA] Really remove associated dbg.declare when removing dead alloca
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38069: AMDGPU: Start selecting v_mad_mixlo_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38070: AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38071: AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [llvm] r313708 - Tighten the invariants around LoopBase::invalidate
Sanjoy Das via llvm-commits
- [test-suite] r313709 - litsupport: Mark file-local functions as such
Matthias Braun via llvm-commits
- [test-suite] r313710 - litsupport: Do lit.Test.toMetricValue() in a central place
Matthias Braun via llvm-commits
- [test-suite] r313711 - litsupport: Extend documentation
Matthias Braun via llvm-commits
- [llvm] r313712 - AMDGPU: Match store d16_hi instructions
Matt Arsenault via llvm-commits
- [PATCH] D37485: AMDGPU: Match store d16_hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313713 - AMDGPU: Cleanup load/store PatFrags
Matt Arsenault via llvm-commits
- [PATCH] D37486: AMDGPU: Cleanup load/store PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313714 - [AMDGPU] Port of HSAIL inliner
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313715 - DiagnosticInfoOptimizationBase: Appease g++-4.8.2 not confused to add an explicit type to resolve emit() as non-template function.
NAKAMURA Takumi via llvm-commits
- [llvm] r313716 - AMDGPU: Match load d16 hi instructions
Matt Arsenault via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37605: AMDGPU: Match load d16 hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313718 - [AMDGPU] Fix regression in test clang/test/CodeGen/backend-unsupported-error.ll
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313719 - AMDGPU: Move r600 only code into r600 only td file
Matt Arsenault via llvm-commits
- [llvm] r313723 - [AMDGPU] Fixed memory leak with inliner replaced
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313724 - [X86] Remove isel checks for immediate size on floating point compare and xop compare instructions. NFCI
Craig Topper via llvm-commits
- [compiler-rt] r313727 - [asan] Resolve FIXME by converting gtest into lit test
Vitaly Buka via llvm-commits
- [compiler-rt] r313728 - [asan] Try to fix windows test by fflush(stderr)
Vitaly Buka via llvm-commits
- [PATCH] D38073: [XRay][compiler-rt] Use pthread for initializing thread-local data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [lld] r313731 - Revert rL313697, "Compact EhSectionPiece from 32 bytes to 16 bytes."
NAKAMURA Takumi via llvm-commits
- [www] r313732 - Add reception information.
Tanya Lattner via llvm-commits
- [www] r313733 - Adjust map size.
Tanya Lattner via llvm-commits
- [www] r313734 - Adjust map some more.
Tanya Lattner via llvm-commits
- [llvm] r313735 - 'into' instruction should not be decoded as a valid instr in 64-bit mode
Andrew V. Tischenko via llvm-commits
- [llvm] r313736 - [SLP] Vectorize jumbled memory loads.
Mohammad Shahid via llvm-commits
- [llvm] r313737 - [IfConversion] Add testcases [NFC]
Mikael Holmen via llvm-commits
- [www] r313738 - Add WiCT reception info
Tanya Lattner via llvm-commits
- [www] r313739 - Move logistics up higher in the page.
Tanya Lattner via llvm-commits
- [www] r313740 - Add SRC author name.
Tanya Lattner via llvm-commits
- [PATCH] D37380: Triple: Add AMDPAL operating system type
Tim Renouf via Phabricator via llvm-commits
- [lld] r313741 - [ELF] - Fix segfault when processing .eh_frame.
George Rimar via llvm-commits
- [llvm] r313743 - [X86][SSE] Remove unnecessary NonceMasks from combineX86ShufflesRecursively calls (NFCI)
Simon Pilgrim via llvm-commits
- [llvm] r313746 - [yaml2obj] - Don't crash on invalid document.
George Rimar via llvm-commits
- [llvm] r313748 - Revert r313746 "[yaml2obj] - Don't crash on invalid document."
George Rimar via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37821: [SimplifyCfg] Don't sink loads/stores to geps of allocas
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [polly] r313750 - [ScheduleOptimizer] Fix and test schedule tree statistics.
Michael Kruse via llvm-commits
- [llvm] r313751 - Recommit [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via llvm-commits
- [llvm] r313753 - Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp
Alexander Kornienko via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37328: [mips] Reordering callseq* nodes to be linear
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38079: DebugInfo: Remove target-cpu from test/DebugInfo/Generic/imported-name-inlined.ll
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r313755 - [X86][SSE] Add PR22415 test case
Simon Pilgrim via llvm-commits
- [llvm] r313757 - Revert r313753: "Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp"
Alexander Kornienko via llvm-commits
- [llvm] r313758 - Revert r313736: "[SLP] Vectorize jumbled memory loads."
Alexander Kornienko via llvm-commits
- [PATCH] D38082: [yaml2obj] - Don't crash on one more invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38084: [ARM] add, or, shl combining
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313761 - [mips] Add a valid test case to check the reason of the recent build-bot failure. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r313762 - DebugInfo: Remove unneeded attributes from test/DebugInfo/Generic/imported-name-inlined.ll
David Blaikie via llvm-commits
- [llvm] r313763 - Make libcxx tests work when llvm sources are not present.
Zachary Turner via llvm-commits
- [PATCH] D37736: [ELF] - Do not spread specific flags when emiting output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38086: [ThinLTO] Fix dead stripping analysis for SamplePGO
Teresa Johnson via Phabricator via llvm-commits
- [lld] r313764 - Don't try to compute a value that is known to fail.
Rafael Espindola via llvm-commits
- [llvm] r313765 - [lit] Reverse path list when updating environment vars.
Zachary Turner via llvm-commits
- [llvm] r313766 - [ThinLTO] Fix dead stripping analysis for SamplePGO
Teresa Johnson via llvm-commits
- [llvm] r313767 - Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [llvm] r313768 - [docs] Make a note of LLVM_BUILD_INSTRUMENTED_COVERAGE
Vedant Kumar via llvm-commits
- [llvm] r313769 - [cmake] Unmark LLVM_BUILD_INSTRUMENTED_COVERAGE as experimental
Vedant Kumar via llvm-commits
- [llvm] r313770 - [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via llvm-commits
- [llvm] r313771 - [SLP] Vectorize jumbled memory loads.
Mohammad Shahid via llvm-commits
- [llvm] r313772 - Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [llvm] r313774 - [InstCombine] Add select simplifications
Quentin Colombet via llvm-commits
- [llvm] r313775 - [DebugInfo] Use a MapVector to coalesce MachineOperand locations
Reid Kleckner via llvm-commits
- [lld] r313777 - Add a special case for trivial alignment.
Rafael Espindola via llvm-commits
- [llvm] r313778 - llvm-dwarfdump: implement --recurse-depth=<N>
Adrian Prantl via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Matthew Voss via Phabricator via llvm-commits
- [llvm] r313779 - Pacify gcc's -Wnum-compare after r313775
Hans Wennborg via llvm-commits
- [llvm] r313780 - Pacify a gcc -Wparentheses warning
Hans Wennborg via llvm-commits
- [llvm] r313781 - Revert r313771 "[SLP] Vectorize jumbled memory loads."
Hans Wennborg via llvm-commits
- [llvm] r313782 - [TableGen] Add a DenseMapInfo for MachineValueType.
Zachary Turner via llvm-commits
- [llvm] r313783 - [TableGen] Some optimizations to TableGen.
Zachary Turner via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r313786 - Re-land "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [PATCH] D38090: [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r313787 - Rename K_MIPS64 to K_GNU64
Jake Ehrlich via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [lld] r313788 - Fix assigning to _gp in linker scripts.
Rafael Espindola via llvm-commits
- [PATCH] D38091: [TableGen] Tidy up CodeGenRegisters
Javed Absar via Phabricator via llvm-commits
- [llvm] r313790 - [llvm-readobj] Teach readobj to dump .res files (WindowsResource).
Marek Sokolowski via llvm-commits
- [llvm] r313791 - CodeGen: support SwiftError SwiftCC on Windows x64
Saleem Abdulrasool via llvm-commits
- [llvm] r313792 - [InstCombine] Use APInt::getActiveBits() to avoid creating an APInt from a trailing zero count to do a comparison. NFCI
Craig Topper via llvm-commits
- [llvm] r313793 - [APInt] Use getActiveBits() to implement logBase2 and ceilLogBase2. NFC
Craig Topper via llvm-commits
- [lld] r313794 - Consider only A.Sec in moveAbsRight.
Rafael Espindola via llvm-commits
- [PATCH] D37932: [DebugInfo] Correctly coalesce DBG_VALUEs that mix direct and indirect values
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r313795 - Reland "[WebAssembly] Add support for naming wasm data segments"
Sam Clegg via llvm-commits
- [llvm] r313797 - AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Matt Arsenault via llvm-commits
- [llvm] r313798 - Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via llvm-commits
- [lld] r313800 - Consider ForceAbsolute again in moveAbsRight.
Rafael Espindola via llvm-commits
- [PATCH] D38094: Separate the logic when handling indirect calls in SamplePGO ThinLTO compile phase and other phases.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38095: Remove reference to response file arguments in CommandLine.rst
Dave Lee via Phabricator via llvm-commits
- [llvm] r313804 - Revert "Introduce the llvm-cfi-verify tool (resubmission of D37937)."
Vlad Tsyrklevich via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D13592: [MC] Fixed parsing of macro arguments where expressions with spaces are present.
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] r313806 - AMDGPU: Start selecting v_mad_mixlo_f16
Matt Arsenault via llvm-commits
- [llvm] r313807 - [lit] Undo the patch to stop writing pyc files.
Zachary Turner via llvm-commits
- [llvm] r313808 - Remove the default subtarget from the new Nios2 port. It's unused and deprecated.
Eric Christopher via llvm-commits
- [llvm] r313809 - Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [llvm] r313812 - AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Matt Arsenault via llvm-commits
- [llvm] r313813 - X86: treat SwiftCC as Win64_CC on Win64
Saleem Abdulrasool via llvm-commits
- [llvm] r313814 - AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault via llvm-commits
- [llvm] r313815 - [mips] Fix calculation of a branch instruction offset to escape left shift of negative value
Simon Atanasyan via llvm-commits
- [llvm] r313816 - [llvm-readobj] Fix 'Teach readobj to dump .res files'.
Marek Sokolowski via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
David Li via Phabricator via llvm-commits
- [llvm] r313817 - [WebAssembly] Add support for local symbol bindings
Sam Clegg via llvm-commits
- [llvm] r313818 - [InstCombine] Pre-commit test cases for D38065.
Craig Topper via llvm-commits
- [llvm] r313819 - [InstCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Craig Topper via llvm-commits
- [PATCH] D38096: [WebAssembly] Add support for local symbol bindings
Phabricator via Phabricator via llvm-commits
- [llvm] r313820 - [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via llvm-commits
- [llvm] r313821 - [SimplifyCFG] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D38099: Fix crashes with -fprofile-use + new pass manager in queens.c from the testsuite (bugzilla bug 33776)
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D38100: [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Craig Topper via Phabricator via llvm-commits
- [llvm] r313822 - Revert "Revert "ExecutionEngine: add R_AARCH64_ABS{16, 32}""
Saleem Abdulrasool via llvm-commits
- [llvm] r313823 - [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Partially fix PR34391
Simon Dardis via Phabricator via llvm-commits
- [llvm] r313824 - [docs] llvm-cov: Document -show-instantiation-summary
Vedant Kumar via llvm-commits
- [llvm] r313825 - [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Reid Kleckner via llvm-commits
- [llvm] r313826 - Commit local changes that missed llvm.dbg.addr
Reid Kleckner via llvm-commits
- [PATCH] D38103: AMDGPU: Fix crash on immediate operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35741: Add MemorySSA alternative to AliasSetTracker in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D36704: [CodeGen] Improve the consistency of instruction fusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D36627: dwarfdump: Add an option to collect debug info quality metrics
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r313829 - [SimplifyCFG] don't create a no-op subtract
Sanjay Patel via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r313830 - Remove references to response file argument in CommandLine.rst
Dave Lee via llvm-commits
- [PATCH] D38105: [lit] Add a test for the config map functionality
Zachary Turner via Phabricator via llvm-commits
- [llvm] r313831 - [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via llvm-commits
- [PATCH] D38106: TargetLibraryInfo: Stop guessing the wchar_t size
Matthias Braun via Phabricator via llvm-commits
- [lld] r313832 - Include thin --whole-archive members in --reproduce.
Rafael Espindola via llvm-commits
- [llvm] r313833 - [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 2.
Marek Sokolowski via llvm-commits
- [llvm] r313834 - [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 3.
Marek Sokolowski via llvm-commits
- [compiler-rt] r313835 - [asan] Fix nested error detection
Vitaly Buka via llvm-commits
- [llvm] r313836 - llvm-dwarfdump: move -eh-frame into the right section in the help output.
Adrian Prantl via llvm-commits
- [llvm] r313837 - typo
Adrian Prantl via llvm-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
John Baldwin via Phabricator via llvm-commits
- [llvm] r313838 - [WebAssembly] Weak symbols should be defined in SF_Global
Sam Clegg via llvm-commits
- [PATCH] D38111: [WebAssembly] Weak symbols should be defined in SF_Global
Phabricator via Phabricator via llvm-commits
- [llvm] r313839 - [SelectionDAG] Use APInt::getActivebits instead of Bitwidth - leading zeros.
Craig Topper via llvm-commits
- [llvm] r313840 - [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Craig Topper via llvm-commits
- [lld] r313841 - [AArch64] Implement R_AARCH64_ LD_PREL_LO19.
Davide Italiano via llvm-commits
- [polly] r313842 - Check whether IslAstInfo and DependenceInfo were computed for the same Scop.
Michael Kruse via llvm-commits
- [compiler-rt] r313843 - [asan] Remove "rm -f" in tests where it was needed only because of >>
Vitaly Buka via llvm-commits
- [compiler-rt] r313844 - [asan] Remove "COLLISION" workaround for datarace in asan
Vitaly Buka via llvm-commits
- [compiler-rt] r313845 - [asan] Remove trailing spaces
Vitaly Buka via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r313846 - [AArch64] Include test for out of range LD_PREL_LO19.
Davide Italiano via llvm-commits
- [llvm] r313847 - [SelectionDAG] Replace a flag that can never be true with an assert.
Craig Topper via llvm-commits
- [llvm] r313848 - [X86] Replace a condition that can never be true with an assert.
Craig Topper via llvm-commits
- [llvm] r313849 - [lit] Make lit support config files with .py extension.
Zachary Turner via llvm-commits
- [lld] r313850 - [AArch64] Properly check alignment for AARCH64_LD_PREL_LO19.
Davide Italiano via llvm-commits
- [PATCH] D37838: [lit] Allow lit config files to have a .py extension
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r313851 - [ubsan] Split ubsan_init_standalone
Vitaly Buka via llvm-commits
- [llvm] r313852 - AMDGPU: Fix crash on immediate operand
Matt Arsenault via llvm-commits
- [llvm] r313853 - [llvm-cov] Improve error messaging for function mismatches
Vedant Kumar via llvm-commits
- [llvm] r313854 - [lit/Win] Check if a path was found before attempting to use it.
David L. Jones via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38116: AMDGPU: Add option to stress calls
Matt Arsenault via Phabricator via llvm-commits
- [zorg] r313855 - [zorg] Remove LLVM_APPEND_VC_REV from sanitizer bots
Vitaly Buka via llvm-commits
- [PATCH] D38117: [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D38119: [XRay][compiler-rt] Use a hand-written circular buffer in BufferQueue
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r313857 - Revert "Re-enable "[IRCE] Identify loops with latch comparison against current IV value""
Serguei Katkov via llvm-commits
- [llvm] r313858 - Revert r313782 "[TableGen] Add a DenseMapInfo for MachineValueType."
Craig Topper via llvm-commits
- [llvm] r313859 - [TableGen] Include StringMap.h instead of StringSet.h since that's the data structure we use.
Craig Topper via llvm-commits
- [llvm] r313860 - [TableGen] Use CHAR_BIT instead of hardcoded 8 with sizeof. NFC
Craig Topper via llvm-commits
- [llvm] r313861 - [X86] Remove unused tablegen class.
Craig Topper via llvm-commits
- [llvm] r313862 - [X86] Remove windows line endings.
Craig Topper via llvm-commits
- [llvm] r313863 - [X86] Remove execute permissions from a couple files.
Craig Topper via llvm-commits
- [lld] r313864 - [MIPS] Restore checking of the disassembler output. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D38120: [X86] Change register&memory TEST instructions from MRMSrcMem to MRMDstMem
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38121: [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r313865 - AMDGPU: Add option to stress calls
Matt Arsenault via llvm-commits
- [PATCH] D38122: [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Craig Topper via Phabricator via llvm-commits
- [www] r313867 - Add more posters.
Tanya Lattner via llvm-commits
- [llvm] r313868 - [yaml2obj] - Don't crash on one more invalid document.
George Rimar via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D38125: [dwarfdump] Add support for redirecting output to a file
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r313869 - [X86] Adding a testpoint for fast-math flags propagation.
Jatin Bhateja via llvm-commits
- [PATCH] D38127: [X86] Adding a testpoint for fast-math flags propagation.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r313870 - Fixed reverted commit rL312318
Strahinja Petrovic via llvm-commits
- [compiler-rt] r313871 - [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Dean Michael Berris via llvm-commits
- [llvm] r313872 - [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via llvm-commits
- [llvm] r313873 - [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via llvm-commits
- [llvm] r313874 - [TableGen] Tidy up CodeGenRegisters
Javed Absar via llvm-commits
- [PATCH] D35561: [mips] Insert a COPY node for SW16_MM
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Mikael Holmén via llvm-commits
- [llvm] r313875 - [SROA] Really remove associated dbg.declare when removing dead alloca
Mikael Holmen via llvm-commits
- [PATCH] D37949: [X86][XOP] Merge rotation opcodes with AVX512 equivalents. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D37515: [mips] Generate memory dependencies for byVal arguments
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D38130: [mips] Fix negative constant multiplication when using int128_t
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D37617: Debug info for variables whose type is shrinked to bool fix
Nikola Prica via Phabricator via llvm-commits
- [llvm] r313876 - Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Daniel Jasper via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r313877 - [SystemZ] Improve optimizeCompareZero()
Jonas Paulsson via llvm-commits
- [PATCH] D27662: [triple+llc+llvm-mc] Make triple and ABI name consistent
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37749: Don't make _gp absolute
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D33512: Simplify MipsRldMapSection::writeTo
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r313878 - [mips] Do not pass redundant IsN64 flag to MCELFObjectTargetWriter. NFC
Simon Atanasyan via llvm-commits
- [llvm] r313879 - [mips] Implement generation of relocations "chains" used by N32 ABI
Simon Atanasyan via llvm-commits
- [PATCH] D37626: [ELF] Scan .eh_frame sections precisely in order to eliminate unused LSDAs and personality routines.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38133: [CGP] Make optimizeMemoryInst introduce a select/phi if it improves things
John Brawn via Phabricator via llvm-commits
- [polly] r313881 - [ScopInfo] Use map for value def/PHI read accesses.
Michael Kruse via llvm-commits
- [lld] r313882 - [MIPS] Explicitly list supported relocations for MIPS target. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D38135: [dwarfdump] Skip 'stripped' sections
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r313883 - [X86][SSE] Add PSHUFLW/PSHUFHW tests inspired by PR34686
Simon Pilgrim via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D36306: [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via Phabricator via llvm-commits
- [llvm] r313884 - [DWARF] Shrink AttributeSpec from 24 to 16 bytes.
Benjamin Kramer via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [llvm] r313885 - Add missing file from r313884.
Benjamin Kramer via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
ben via Phabricator via llvm-commits
- [PATCH] D37718: [ELF] Handle references to garbage collected common symbols
ben via Phabricator via llvm-commits
- [PATCH] D38138: [SimplifyCFG] add a struct to house optional folds (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r313886 - [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via llvm-commits
- [PATCH] D38139: [scudo] Scudo thread specific data refactor, part 1
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r313887 - [lit] Add a test for the builtin config map.
Zachary Turner via llvm-commits
- [PATCH] D38140: [DebugInfo] Do not extend range for physreg in LiveDebugVariables
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r313888 - llvm-dwarfdump: Add support for the --arch command line option.
Adrian Prantl via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r313889 - [lit] Don't norm case when inserting into the config map.
Zachary Turner via llvm-commits
- [llvm] r313890 - Fix buildbot failures, add mtriple to gpr-vsr-spill.ll
Zaara Syeda via llvm-commits
- [llvm] r313891 - [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Craig Topper via llvm-commits
- [PATCH] D35320: [X86][SSE] Add support for extending bool vectors bitcasted from scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38143: Dynamic stack alignment for Thumb1
Momchil Velikov via Phabricator via llvm-commits
- [lld] r313892 - [lit] Rename lld and clang lit configs to end in .py
Zachary Turner via llvm-commits
- [llvm] r313893 - [x86] add more tests for node-level FMF; NFC
Sanjay Patel via llvm-commits
- [PATCH] D38144: [mips][mips16] Fix asmstring of Ext and Ins instructions and mips16 JALRC
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D38146: [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r313895 - Use ArrayRef. NFC.
Rafael Espindola via llvm-commits
- [LNT] r313897 - Looks like we missed passing a session here
Chris Matthews via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D38148: [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r313898 - [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via llvm-commits
- [llvm] r313900 - llvm-dwarfdump support --debug-frame=<offset> and --eh-frame=<offset>
Adrian Prantl via llvm-commits
- [llvm] r313901 - [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via llvm-commits
- [polly] r313902 - [DeLICM] Allow non-injective PHIRead->PHIWrite mapping.
Michael Kruse via llvm-commits
- [zorg] r313903 - Use ninja for all stages to unify the tools.
Galina Kistanova via llvm-commits
- [llvm] r313905 - Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Reid Kleckner via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37951: [zorg] Allow specification of svn update mode remotely
Galina via Phabricator via llvm-commits
- [llvm] r313908 - [DAGCombiner] Slightly simplify some code by using APInt::isMask() and countTrailingOnes instead of getting active bits and checking if all the bits below that make a mask.
Craig Topper via llvm-commits
- [llvm] r313910 - [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via llvm-commits
- [PATCH] D38152: [zorg] Add another build slave to the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r313912 - [llvm-readobj] Fix big-endian byte swap in WindowsResourceDumper.
Marek Sokolowski via llvm-commits
- [PATCH] D37810: [test] Enable LeakSanitizer on 64-bit Darwin ASan clang builds
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Matthias Braun via Phabricator via llvm-commits
- [zorg] r313914 - [zorg] Add another build slave to the reverse iterator builder
Pengxuan Zheng via llvm-commits
- [lld] r313915 - [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via llvm-commits
- [llvm] r313916 - [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via llvm-commits
- [LNT] r313917 - docs/importing_data.rst: Fix typo
Matthias Braun via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [llvm] r313918 - [lit] Actually do normalize the case of files in the config map.
Zachary Turner via llvm-commits
- [lld] r313919 - [lit] Refactor out some more common lit configuration code.
Zachary Turner via llvm-commits
- [llvm] r313919 - [lit] Refactor out some more common lit configuration code.
Zachary Turner via llvm-commits
- [llvm] r313921 - Fix a bug in llvm-objdump when disassembling using the wrong default CPU
Kevin Enderby via llvm-commits
- [lld] r313922 - Revert "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [llvm] r313922 - Revert "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [llvm] r313925 - Enable the reuse of values computed in a previous loop iteration.
Pranav Bhandarkar via llvm-commits
- [llvm] r313926 - Add a testfile that I missed in a previous commit that
Pranav Bhandarkar via llvm-commits
- [lld] r313928 - Resubmit "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [llvm] r313928 - Resubmit "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [compiler-rt] r313929 - [tsan] Annotate function parameters with attribute 'noescape'.
Akira Hatanaka via llvm-commits
- [PATCH] D35946: Fix redundant spacing of mips alias instructions in llvm-objdump disassemble output
Simon Dardis via Phabricator via llvm-commits
- [lld] r313930 - Simplify error handling. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313931 - Revert "Add a testfile that I missed in a previous commit that added HexagonVectorLoopCarriedReuse pass"
Rafael Espindola via llvm-commits
- [llvm] r313933 - Simplify the logic for truncating UID and GID. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313935 - Use raw_ostream in functions that don't need to seek. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313936 - [Hexagon] - Fix testcase for the HexagonVectorLoopCarriedReuse pass.
Pranav Bhandarkar via llvm-commits
- [llvm] r313937 - Convert the archive writer to use Error.
Rafael Espindola via llvm-commits
- [lld] r313938 - Update for llvm change.
Rafael Espindola via llvm-commits
- [llvm] r313939 - Fix a bug in a historic bitcode testcase. NFC.
Adrian Prantl via llvm-commits
- [llvm] r313940 - Fix a bug in a historic bitcode testcase.
Adrian Prantl via llvm-commits
- [llvm] r313941 - [CodeGen] Fix some Clang-tidy modernize-use-bool-literals and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r313942 - Fix unused variable warning.
Richard Trieu via llvm-commits
- [llvm] r312724 - [ARM] Remove redundant vcvt patterns.
Davide Italiano via llvm-commits
- [PATCH] D38160: [AArch64] Improve codegen for inverted overflow checking intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D38161: [X86] Improve codegen for inverted overflow checking intrinsics
Amara Emerson via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r313946 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r313947 - HexagonVectorLoopCarriedReuse.cpp: Apply LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
NAKAMURA Takumi via llvm-commits
- [llvm] r313951 - Rename markAsErased to erase, as pointed out in a previous review; NFC
Sanjoy Das via llvm-commits
- [PATCH] D37730: [PowerPC] eliminate unconditional branch to the next instruction
Eric Christopher via Phabricator via llvm-commits
- [llvm] r313956 - AArch64: support SwiftCC properly on AAPCS64
Saleem Abdulrasool via llvm-commits
- [llvm] r313958 - bpf: refactor inst patterns with more mnemonics
Yonghong Song via llvm-commits
- [llvm] r313959 - bpf: refactor inst patterns with better inheritance
Yonghong Song via llvm-commits
- [llvm] r313960 - bpf: add 32bit register set
Yonghong Song via llvm-commits
- [llvm] r313961 - bpf: initial 32-bit ALU encoding support in assembler
Yonghong Song via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Philip Reames via Phabricator via llvm-commits
- [llvm] r313964 - [X86] Updating the test case for FMF propagation.
Jatin Bhateja via llvm-commits
- [PATCH] D38163: [X86] Updating the test case for FMF propagation.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r313965 - [AVR] Remove the 'IsN64' argument to 'MCELFObjectWriter'
Dylan McKay via llvm-commits
- [PATCH] D37898: [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfo
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r313966 - [asan/lsan] Make LSan compliant with recovery mode when running on top of ASan
Maxim Ostapenko via llvm-commits
- [PATCH] D38164: [MachineScheduler] Favor instructions that do not increase pressure.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r313967 - [asan/lsan] Trying to fix buildbots after r313966
Maxim Ostapenko via llvm-commits
- [PATCH] D37796: [X86][Skylake][KNL] Updating code gen regression test to use the KNL and SKYLAKE prefixes. NFC,
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37751: [X86 CodeGen] Optimization of ZeroExtendLoad for v2i8 vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37674: [X86][SKX][KNL] Updating several CodeGen tests to use the attr flag instead of mcpu flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37473: [X86][AsmParser] fix PR32035
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38166: AMDGPU: Select d16 loads into low component of register
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313968 - [mips] clang-format MipsTargetMachine.cpp
Alexander Richardson via llvm-commits
- [llvm] r313969 - [dwarfdump] Add support for redirecting output to a file
Jonas Devlieghere via llvm-commits
- [llvm] r313970 - [obj2yaml] Don't crash for input files without symbol table
Alexander Richardson via llvm-commits
- [llvm] r313971 - [dwarfdump] Fix ambiguous call to make_unique
Jonas Devlieghere via llvm-commits
- [llvm] r313972 - [ARM] Add missing selection patterns for vnmla
Simon Pilgrim via llvm-commits
- [PATCH] D38169: [mips] Remove codegen support for branch likely instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38170: [ELF] - Drop SHF_LINK_ORDER flag from output.
George Rimar via Phabricator via llvm-commits
- [compiler-rt] r313974 - [asan/lsan] Trying to fix PPC64 and x380x buildbots after r313966
Maxim Ostapenko via llvm-commits
- [polly] r313976 - polly-update-format after change in clang-format. NFC.
Michael Kruse via llvm-commits
- [zorg] r313977 - [zorg] Add email notification for new SystemZ builders
Ulrich Weigand via llvm-commits
- [llvm] r313978 - Recommit r310809 with a fix for the spill problem
Nemanja Ivanovic via llvm-commits
- [llvm] r313979 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313980 - Remove the default clause from a fully-covering switch
Nemanja Ivanovic via llvm-commits
- [PATCH] D38175: [ARM] Make sure assembler rejects PC as an operand for VMOV.F16
Andre Vieira via Phabricator via llvm-commits
- [llvm] r313981 - Rework loop predication pass
Artur Pilipenko via llvm-commits
- [PATCH] D37569: Rework loop predication pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D38176: [MiSched] : Remove double call getMicroOpFactor. NFC.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D38177: [LoopPredication] Support ule, sle latch predicates
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r313982 - [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via llvm-commits
- [llvm] r313983 - [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Simon Pilgrim via llvm-commits
- [PATCH] D37801: [x86] fix pr29061
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313984 - [x86] update test to use FileCheck; NFC
Sanjay Patel via llvm-commits
- [llvm] r313985 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313986 - [x86] remove unnecessary OS specifier from test
Sanjay Patel via llvm-commits
- [PATCH] D38178: Change key-id used for verifying cmake downloads in docker images.
Ilya Biryukov via Phabricator via llvm-commits
- [compiler-rt] r313987 - [scudo] Scudo thread specific data refactor, part 1
Kostya Kortchinsky via llvm-commits
- [llvm] r313988 - [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Ondrej Glasnak via Phabricator via llvm-commits
- [llvm] r313989 - [TableGen] Replace InfoByHwMode::getAsString with writeToStream
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38180: [ELF] - ICF: improve support of SHF_LINK_ORDER sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r313990 - Revert "[TableGen] Replace InfoByHwMode::getAsString with writeToStream"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] r313993 - Check vector elements for equivalence in the HexagonVectorLoopCarriedReuse pass
Pranav Bhandarkar via llvm-commits
- [PATCH] D38183: [scudo] Scudo thread specific data refactor, part 2
Kostya Kortchinsky via Phabricator via llvm-commits
- [zorg] r313994 - [zorg] Update fast and android stage1 clang revision
Vitaly Buka via llvm-commits
- [llvm] r313996 - Remove trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D37983: Add instruction subset for the ARC backend
Tatyana Krasnukha via Phabricator via llvm-commits
- [llvm] r313998 - [Falkor] Add falkor CPU to host detection
Balaram Makam via llvm-commits
- [compiler-rt] r313999 - Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via llvm-commits
- [PATCH] D38184: Move the stripping of malformed debug info from the Verifier to AutoUpgrade.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r314000 - llvm-ar: Don't add an unnecessary alignment in gnu mode.
Rafael Espindola via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Francis Ricci via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via Phabricator via llvm-commits
- [llvm] r314003 - [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via llvm-commits
- [llvm] r314004 - [TableGen] Replace InfoByHwMode::getAsString with writeToStream
Krzysztof Parzyszek via llvm-commits
- [llvm] r314005 - [XRay] support conditional return on PPC.
Tim Shen via llvm-commits
- [compiler-rt] r314006 - [sanitizer] Move CommonSanitizerReportMutex from _print.cc to _common.cc
Vitaly Buka via llvm-commits
- [compiler-rt] r314007 - [asan] Fix unlocking order for CommonSanitizerReportMutex and reporting_thread_tid_
Vitaly Buka via llvm-commits
- [compiler-rt] r314008 - [sanitizer] Move report locking code from asan into common
Vitaly Buka via llvm-commits
- [llvm] r314010 - llvm-ar: align the first archive member consistently.
Rafael Espindola via llvm-commits
- [llvm] r314012 - Move code to a helper function. NFC.
Rafael Espindola via llvm-commits
- [compiler-rt] r314014 - Deflake the "xpc-race.mm" test.
Kuba Mracek via llvm-commits
- [compiler-rt] r314015 - [sanitizer] Replace AddressSanitizer with correct tool name
Vitaly Buka via llvm-commits
- [llvm] r314016 - [InstCombine] Make cases for ICMP_UGT/ICMP_ULT use similar formatting since they use similar code. NFC
Craig Topper via llvm-commits
- [llvm] r314017 - [InstCombine] Simplify check for RHS being a splat constant in foldICmpUsingKnownBits by just checking Op1Min==Op1Max rather than going through m_APInt.
Craig Topper via llvm-commits
- [llvm] r314018 - [InstCombine] Move the call to isSignBitCheck into getDemandedBitsLHSMask instead of calling it outside and passing its result through a flag. NFCI
Craig Topper via llvm-commits
- [compiler-rt] r314021 - Fix fuchsia builds broken by r313999
Francis Ricci via llvm-commits
- [llvm] r314023 - [x86] swap order of srl (and X, C1), C2 when it saves size
Sanjay Patel via llvm-commits
- [llvm] r314024 - [x86] shiftRightAlgebraic -> shiftRightArithmetic; NFC
Sanjay Patel via llvm-commits
- [llvm] r314025 - [InstCombine] Add constant splat handling to one of the ICMP_SLT/SGT cases in foldICmpUsingKnownBits.
Craig Topper via llvm-commits
- [llvm] r314026 - [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via llvm-commits
- [llvm] r314027 - [x86] remove over-specified platform from test config
Sanjay Patel via llvm-commits
- [llvm] r314028 - Fixed broken links in docs.
Ilya Biryukov via llvm-commits
- [llvm] r314030 - [InstCombine] Remove a FIXME from a test that was fixed in r314025.
Craig Topper via llvm-commits
- [llvm] r314031 - [InstCombine] Add test cases for known bits simplifications for comparisons that don't depend on constant RHS. NFC
Craig Topper via llvm-commits
- [llvm] r314032 - [InstCombine] Teach foldICmpUsingKnownBits to simplify SLE/SGE/ULE/UGE to equality comparisons when the min/max ranges intersect in a single value.
Craig Topper via llvm-commits
- [zorg] r314034 - [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via llvm-commits
- [compiler-rt] r314039 - [sanitizer] Move ScopedErrorReportLock into libcdep version
Vitaly Buka via llvm-commits
- [compiler-rt] r314040 - [sanitizer] Replace thread id with GetThreadSelf
Vitaly Buka via llvm-commits
- [compiler-rt] r314041 - [lsan] Deadly signal handler for lsan
Vitaly Buka via llvm-commits
- [llvm] r314043 - Fix uninteneded fallthrough detected by GCC warning
Reid Kleckner via llvm-commits
- [compiler-rt] r303188 - builtins: expand out the AEABI function stubs
Friedman, Eli via llvm-commits
- [llvm] r314044 - [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038).
Konstantin Belochapka via llvm-commits
- [llvm] r314046 - [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [compiler-rt] r314048 - [lsan] Add __lsan_default_options
Vitaly Buka via llvm-commits
- [llvm] r314049 - [CodeGen] Fix build bots which uses old Clang broken in r314046. (NFC)
Eugene Zelenko via llvm-commits
- [llvm] r314050 - [Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner via llvm-commits
- [polly] r314050 - [Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner via llvm-commits
- [llvm] r314051 - Commit missing fixes for tool_file_rename
Reid Kleckner via llvm-commits
- [compiler-rt] r314052 - [ubsan] Support signal specific options in ubsan
Vitaly Buka via llvm-commits
- [compiler-rt] r314053 - [ubsan] Replace CommonSanitizerReportMutex with ScopedErrorReportLock
Vitaly Buka via llvm-commits
- [llvm] r314055 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLT/SETGT
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r314057 - [ubsan] Fix assert.cc test by compiling it as C++
Vitaly Buka via llvm-commits
- [llvm] r314058 - [X86] Remove is the isVINSERT*Index/isVEXTRACT*Index predicates from isel.
Craig Topper via llvm-commits
- [llvm] r314059 - [X86] Move the getInsertVINSERTImmediate and getExtractVEXTRACTImmediate helper functions over to X86ISelDAGToDAG.cpp
Craig Topper via llvm-commits
- [llvm] r314060 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETULE/SETUGE
Nemanja Ivanovic via llvm-commits
- [llvm] r314062 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETULT/SETUGT
Nemanja Ivanovic via llvm-commits
- [llvm] r314063 - [x86] add an add+shift test for follow-up suggestion from D38181; NFC
Sanjay Patel via llvm-commits
- [llvm] r314064 - [x86] reduce 64-bit mask constant to 32-bits by right shifting
Sanjay Patel via llvm-commits
- [polly] r314065 - [IslExprBuilder] Do not generate RTC with more than 64 bit
Tobias Grosser via llvm-commits
- [llvm] r314068 - [X86] Regenerate i64 to v2f32 bitcast test
Simon Pilgrim via llvm-commits
- [llvm] r314069 - [Verifier] Stop accepting broken DIGlobalVariable(s).
Davide Italiano via llvm-commits
- [llvm] r314070 - [AVR] Implement getCmpLibcallReturnType().
Dylan McKay via llvm-commits
- [llvm] r314071 - [X86] Make sure we still mark the full register as implicitly defined when we shrink 256/512 bit zeroing xors to 128-bit.
Craig Topper via llvm-commits
- [llvm] r314072 - [AVX-512] Add pattern for selecting masked version of v8i32/v8f32 compare instructions when VLX isn't available.
Craig Topper via llvm-commits
- [llvm] r314073 - [PowerPC] Eliminate compares - add i64 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via llvm-commits
- [www] r314074 - Update sponsors.
Tanya Lattner via llvm-commits
- [polly] r314075 - [ScopDetect/Info] Look through PHIs that follow an error block
Tobias Grosser via llvm-commits
- [llvm] r314076 - [X86][SSE] Add support for extending bool vectors bitcasted from scalars
Simon Pilgrim via llvm-commits
- [llvm] r314077 - [X86][SSE] Add more tests for shuffle combining with extracted vector elements (PR22415)
Simon Pilgrim via llvm-commits
- [llvm] r314078 - Fix signed/unsigned warning
Simon Pilgrim via llvm-commits
- [llvm] r314080 - [X86] Add IFMA instructions to the load folding tables and make them commutable for the multiply operands.
Craig Topper via llvm-commits
- [polly] r314081 - [Polly] Information about generalized matrix multiplication
Roman Gareev via llvm-commits
- [llvm] r314082 - [X86] Add tests to show missed opportunities to fold broadcast loads into IFMA instructions when the load is on operand1 of the instrinsic.
Craig Topper via llvm-commits
- [llvm] r314083 - [X86] Make IFMA instructions during isel so we can fold broadcast loads.
Craig Topper via llvm-commits
- [lld] r314084 - Refactor GdbIndexSection. NFC.
Rui Ueyama via llvm-commits
- [zorg] r314085 - [zorg] Switch linux bot to gold
Vitaly Buka via llvm-commits
- [zorg] r314086 - [zorg] Check we test CFI before using gold
Vitaly Buka via llvm-commits
- [lld] r314087 - Remove unused member variable.
Rui Ueyama via llvm-commits
- [lld] r314088 - Move Config->SymbolRenaming to SymbolTable.
Rui Ueyama via llvm-commits
- [lld] r314089 - Rename copy -> copyFrom.
Rui Ueyama via llvm-commits
- [lld] r314090 - Compute string hashes early and cache them.
Rui Ueyama via llvm-commits
- [zorg] r314091 - Revert "Check we test CFI before using gold" and "Switch linux bot to gold"
Vitaly Buka via llvm-commits
- [lld] r314092 - Do not use StringTableBuilder to build symbol table for .gdb_index.
Rui Ueyama via llvm-commits
- [lld] r314093 - Fix off-by-one error.
Rui Ueyama via llvm-commits
- [lld] r314094 - Speeds up CU vector creation.
Rui Ueyama via llvm-commits
- [lld] r314095 - Do not sort CU vectors.
Rui Ueyama via llvm-commits
- [llvm] r314096 - [CodeGenPrepare][NFC] Rename TargetTransformInfo::expandMemCmp -> TargetTransformInfo::enableMemCmpExpansion.
Clement Courbet via llvm-commits
Last message date:
Sun Sep 24 23:35:16 PDT 2017
Archived on: Sun Sep 24 23:35:17 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).